summaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
Diffstat (limited to 'platform')
-rw-r--r--platform/android/INSTALL_LINUX.md2
-rw-r--r--platform/android/INSTALL_OSX.md2
-rw-r--r--platform/android/MapboxGLAndroidSDK/build.gradle5
-rw-r--r--platform/android/MapboxGLAndroidSDK/proguard-rules.pro7
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/AndroidManifest.xml1
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/BaseMarkerOptions.java38
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/IconFactory.java4
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/InfoWindow.java41
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/Marker.java28
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/MarkerOptions.java44
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/camera/CameraPosition.java1
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/camera/CameraUpdate.java (renamed from platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/CameraUpdate.java)2
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/camera/CameraUpdateFactory.java (renamed from platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/CameraUpdateFactory.java)54
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/constants/MapboxConstants.java15
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/constants/MyBearingTracking.java2
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/constants/MyLocationTracking.java2
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/exceptions/TelemetryServiceNotConfiguredException.java18
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/geometry/VisibleRegion.java11
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationListener.java7
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationService.java166
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationServices.java133
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapFragment.java20
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java795
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java694
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMapOptions.java116
-rwxr-xr-xplatform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java6
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/Projection.java27
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/SupportMapFragment.java20
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/TrackingSettings.java121
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/UiSettings.java207
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/ViewSettings.java36
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/CompassView.java (renamed from platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/CompassView.java)20
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/UserLocationView.java (renamed from platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/UserLocationView.java)88
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/telemetry/MapboxEvent.java59
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/telemetry/MapboxEventManager.java532
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/telemetry/TelemetryLocationReceiver.java71
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/telemetry/TelemetryService.java145
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/telemetry/package-info.java4
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/utils/ApiAccess.java2
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/res-public/values/public.xml12
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/res/layout/attribution_telemetry_view.xml21
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/res/layout/infowindow_content.xml6
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/res/layout/mapview_internal.xml8
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/res/values/arrays.xml14
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/res/values/attrs.xml2
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/res/values/dimens.xml3
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/res/values/strings.xml28
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/build.gradle6
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/proguard-rules.pro10
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/CameraActivityTest.java35
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/CoordinateChangeActivityTest.java34
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/DirectionsActivityTest.java34
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/DoubleMapActivityTest.java35
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/DynamicMarkerChangeActivityTest.java33
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/GeocoderActivityTest.java34
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/InfoWindowConcurrentActivityTest.java34
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/LatLngBoundsActivityTest.java (renamed from platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/VisibleCoordinateBoundsActivityTest.java)2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MainActivityScreenTest.java64
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MainActivityTest.java28
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/ManualZoomActivityTest.java34
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MapPaddingActivityTest.java34
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MapboxMapActivityTest.java34
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MaxMinZoomActivityTest.java34
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/ScrollByActivityTest.java26
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/SupportMapFragmentActivityTest.java35
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/utils/DrawerUtils.java29
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/utils/GestureUtils.java17
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/utils/ViewUtils.java15
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/AndroidManifest.xml19
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/BulkMarkerActivity.java4
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/CameraActivity.java9
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/CoordinateChangeActivity.java2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/DirectionsActivity.java2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/DoubleMapActivity.java11
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/DynamicMarkerChangeActivity.java145
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/GeocoderActivity.java2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/InfoWindowActivity.java31
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/InfoWindowAdapterActivity.java31
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/LatLngBoundsActivity.java2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MainActivity.java35
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/ManualZoomActivity.java2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MapFragmentActivity.java2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MapPaddingActivity.java162
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MapboxMapActivity.java2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MaxMinZoomActivity.java10
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MyLocationTrackingModeActivity.java40
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/PolylineActivity.java2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/ScrollByActivity.java2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/SupportMapFragmentActivity.java2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/TiltActivity.java2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/annotations/CityStateMarker.java18
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/annotations/CityStateMarkerOptions.java68
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/res/drawable-xxhdpi/ic_arsenal.pngbin0 -> 1178 bytes
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/res/drawable-xxhdpi/ic_chelsea.pngbin0 -> 1692 bytes
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/res/drawable/ic_dynamic_marker.xml9
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/res/drawable/ic_map_padding.xml9
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_directions.xml2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_dynamic_marker.xml45
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_infowindow.xml2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_infowindow_adapter.xml2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_infowindow_concurrent.xml2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_map_padding.xml49
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_mapboxmap.xml2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_marker_bulk.xml2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_my_location_tracking.xml2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_polyline.xml2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/fragment_double_map.xml6
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/res/menu/menu_drawer.xml13
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/res/menu/menu_padding.xml12
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/res/values/dimens.xml4
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/res/values/strings.xml4
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/annotations/IconTest.java55
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/annotations/InfoWindowTest.java86
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/annotations/MarkerTest.java119
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/annotations/PolygonTest.java (renamed from platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/PolygonTest.java)2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/annotations/PolylineTest.java (renamed from platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/PolylineTest.java)2
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/camera/CameraPositionTest.java77
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/LatLngBoundsTest.java15
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/LatLngSpanTest.java7
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/ProjectedMetersTest.java42
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/VisibleRegionTest.java13
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/MapboxMapTest.java390
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/MarkerTest.java76
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/TrackingSettingsTest.java53
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/UiSettingsTest.java30
-rw-r--r--platform/android/mapboxgl-app.gypi4
-rw-r--r--platform/android/src/asset_file_source.cpp4
-rw-r--r--platform/android/src/http_request_android.cpp21
-rwxr-xr-xplatform/android/src/jni.cpp51
-rwxr-xr-xplatform/android/src/native_map_view.cpp2
-rw-r--r--platform/darwin/include/MGLAnnotation.h48
-rw-r--r--platform/darwin/include/MGLGeometry.h98
-rw-r--r--platform/darwin/include/MGLMapCamera.h53
-rw-r--r--platform/darwin/include/MGLMultiPoint.h26
-rw-r--r--platform/darwin/include/MGLOverlay.h46
-rw-r--r--platform/darwin/include/MGLPointAnnotation.h18
-rw-r--r--platform/darwin/include/MGLPolygon.h26
-rw-r--r--platform/darwin/include/MGLPolyline.h26
-rw-r--r--platform/darwin/include/MGLShape.h27
-rw-r--r--platform/darwin/include/MGLStyle.h56
-rw-r--r--platform/darwin/include/MGLTypes.h53
-rw-r--r--platform/darwin/src/MGLGeometry.mm (renamed from platform/darwin/MGLGeometry.mm)0
-rw-r--r--platform/darwin/src/MGLGeometry_Private.h (renamed from platform/darwin/MGLGeometry_Private.h)0
-rw-r--r--platform/darwin/src/MGLMapCamera.mm (renamed from platform/darwin/MGLMapCamera.mm)0
-rw-r--r--platform/darwin/src/MGLMultiPoint.mm (renamed from platform/darwin/MGLMultiPoint.mm)0
-rw-r--r--platform/darwin/src/MGLMultiPoint_Private.h (renamed from platform/darwin/MGLMultiPoint_Private.h)0
-rw-r--r--platform/darwin/src/MGLPointAnnotation.m (renamed from platform/darwin/MGLPointAnnotation.m)0
-rw-r--r--platform/darwin/src/MGLPolygon.mm (renamed from platform/darwin/MGLPolygon.mm)0
-rw-r--r--platform/darwin/src/MGLPolyline.mm (renamed from platform/darwin/MGLPolyline.mm)0
-rw-r--r--platform/darwin/src/MGLShape.m (renamed from platform/darwin/MGLShape.m)0
-rw-r--r--platform/darwin/src/MGLStyle.mm (renamed from platform/darwin/MGLStyle.mm)0
-rw-r--r--platform/darwin/src/MGLTypes.m (renamed from platform/darwin/MGLTypes.m)0
-rw-r--r--platform/darwin/src/NSException+MGLAdditions.h (renamed from platform/darwin/NSException+MGLAdditions.h)0
-rw-r--r--platform/darwin/src/NSString+MGLAdditions.h (renamed from platform/darwin/NSString+MGLAdditions.h)0
-rw-r--r--platform/darwin/src/NSString+MGLAdditions.m (renamed from platform/darwin/NSString+MGLAdditions.m)0
-rw-r--r--platform/darwin/src/application_root.mm (renamed from platform/darwin/application_root.mm)0
-rw-r--r--platform/darwin/src/http_request_nsurl.mm (renamed from platform/darwin/http_request_nsurl.mm)67
-rw-r--r--platform/darwin/src/image.mm (renamed from platform/darwin/image.mm)0
-rw-r--r--platform/darwin/src/log_nslog.mm (renamed from platform/darwin/log_nslog.mm)0
-rw-r--r--platform/darwin/src/nsthread.mm (renamed from platform/darwin/nsthread.mm)0
-rw-r--r--platform/darwin/src/reachability.m (renamed from platform/darwin/reachability.m)0
-rw-r--r--platform/darwin/src/settings_nsuserdefaults.mm (renamed from platform/darwin/settings_nsuserdefaults.mm)0
-rw-r--r--platform/darwin/src/string_nsstring.mm (renamed from platform/darwin/string_nsstring.mm)0
-rw-r--r--platform/default/default_file_source.cpp194
-rw-r--r--platform/default/glfw_view.cpp73
-rw-r--r--platform/default/http_request_curl.cpp21
-rw-r--r--platform/default/jpeg_reader.cpp2
-rw-r--r--platform/default/mbgl/storage/offline.cpp122
-rw-r--r--platform/default/mbgl/storage/offline_database.cpp523
-rw-r--r--platform/default/mbgl/storage/offline_database.hpp94
-rw-r--r--platform/default/mbgl/storage/offline_download.cpp241
-rw-r--r--platform/default/mbgl/storage/offline_download.hpp62
-rw-r--r--platform/default/mbgl/storage/offline_schema.cpp.include53
-rw-r--r--platform/default/mbgl/storage/offline_schema.js24
-rw-r--r--platform/default/mbgl/storage/offline_schema.sql62
-rw-r--r--platform/default/online_file_source.cpp320
-rw-r--r--platform/default/resources/api_mapbox_com-digicert.derbin0 -> 2077 bytes
-rw-r--r--platform/default/resources/api_mapbox_com-geotrust.derbin0 -> 1969 bytes
-rw-r--r--platform/default/resources/star_tilestream_net.derbin0 -> 1273 bytes
-rw-r--r--platform/default/run_loop.cpp26
-rw-r--r--platform/default/sqlite3.cpp94
-rw-r--r--platform/default/sqlite3.hpp21
-rw-r--r--platform/default/sqlite_cache.cpp505
-rw-r--r--platform/default/sqlite_cache_impl.hpp68
-rw-r--r--platform/ios/DEVELOPING.md2
-rw-r--r--platform/ios/Mapbox-iOS-SDK.podspec28
-rw-r--r--platform/ios/README.md2
-rw-r--r--platform/ios/app/MBXAppDelegate.h7
-rw-r--r--platform/ios/app/MBXAppDelegate.m33
-rw-r--r--platform/ios/app/MBXCustomCalloutView.h10
-rw-r--r--platform/ios/app/MBXCustomCalloutView.m95
-rw-r--r--platform/ios/app/MBXViewController.h5
-rw-r--r--platform/ios/app/MBXViewController.mm669
-rw-r--r--platform/ios/app/Settings.bundle/Root.plist33
-rw-r--r--platform/ios/app/Settings.bundle/en.lproj/Root.strings3
-rw-r--r--platform/ios/app/app-info.plist66
-rw-r--r--platform/ios/app/img/Default-568h@2x.pngbin0 -> 2239 bytes
-rw-r--r--platform/ios/app/img/Default-667h@2x.pngbin0 -> 2797 bytes
-rw-r--r--platform/ios/app/img/Icon-40.pngbin0 -> 951 bytes
-rw-r--r--platform/ios/app/img/Icon-40@2x.pngbin0 -> 1528 bytes
-rw-r--r--platform/ios/app/img/Icon-60.pngbin0 -> 1313 bytes
-rw-r--r--platform/ios/app/img/Icon-60@2x.pngbin0 -> 2091 bytes
-rw-r--r--platform/ios/app/img/Icon-60@3x.pngbin0 -> 1300 bytes
-rw-r--r--platform/ios/app/img/Icon-72.pngbin0 -> 1418 bytes
-rw-r--r--platform/ios/app/img/Icon-72@2x.pngbin0 -> 2442 bytes
-rw-r--r--platform/ios/app/img/Icon-76.pngbin0 -> 1447 bytes
-rw-r--r--platform/ios/app/img/Icon-76@2x.pngbin0 -> 2520 bytes
-rw-r--r--platform/ios/app/img/Icon-76@3x.pngbin0 -> 1741 bytes
-rw-r--r--platform/ios/app/img/Icon-Small-50.pngbin0 -> 1118 bytes
-rw-r--r--platform/ios/app/img/Icon-Small-50@2x.pngbin0 -> 1839 bytes
-rw-r--r--platform/ios/app/img/Icon-Small.pngbin0 -> 684 bytes
-rw-r--r--platform/ios/app/img/Icon-Small@2x.pngbin0 -> 1231 bytes
-rw-r--r--platform/ios/app/img/Icon-Small@3x.pngbin0 -> 807 bytes
-rw-r--r--platform/ios/app/img/Icon-Spotlight-40.pngbin0 -> 951 bytes
-rw-r--r--platform/ios/app/img/Icon-Spotlight-40@2x.pngbin0 -> 1528 bytes
-rw-r--r--platform/ios/app/img/Icon-Spotlight-40@3x.pngbin0 -> 961 bytes
-rw-r--r--platform/ios/app/img/Icon.pngbin0 -> 1171 bytes
-rw-r--r--platform/ios/app/img/Icon@2x.pngbin0 -> 1931 bytes
-rw-r--r--platform/ios/app/img/TrackingHeadingMask.pngbin0 -> 250 bytes
-rw-r--r--platform/ios/app/img/TrackingHeadingMask@2x.pngbin0 -> 467 bytes
-rw-r--r--platform/ios/app/img/TrackingHeadingMask@3x.pngbin0 -> 672 bytes
-rw-r--r--platform/ios/app/img/TrackingLocationMask.pngbin0 -> 407 bytes
-rw-r--r--platform/ios/app/img/TrackingLocationMask@2x.pngbin0 -> 680 bytes
-rw-r--r--platform/ios/app/img/TrackingLocationMask@3x.pngbin0 -> 903 bytes
-rw-r--r--platform/ios/app/img/TrackingLocationOffMask.pngbin0 -> 493 bytes
-rw-r--r--platform/ios/app/img/TrackingLocationOffMask@2x.pngbin0 -> 973 bytes
-rw-r--r--platform/ios/app/img/TrackingLocationOffMask@3x.pngbin0 -> 1407 bytes
-rw-r--r--platform/ios/app/img/iTunesArtworkbin0 -> 264721 bytes
-rw-r--r--platform/ios/app/img/iTunesArtwork.pngbin0 -> 5655 bytes
-rw-r--r--platform/ios/app/img/iTunesArtwork@2xbin0 -> 661346 bytes
-rw-r--r--platform/ios/app/img/iTunesArtwork@2x.pngbin0 -> 9293 bytes
-rw-r--r--platform/ios/app/img/settings.pngbin0 -> 528 bytes
-rw-r--r--platform/ios/app/img/settings@2x.pngbin0 -> 1130 bytes
-rw-r--r--platform/ios/app/main.m10
-rw-r--r--platform/ios/app/mapboxgl-app.gypi78
-rw-r--r--platform/ios/app/points.geojson136346
-rw-r--r--platform/ios/app/polyline.geojson14187
-rw-r--r--platform/ios/app/threestates.geojson1612
-rw-r--r--platform/ios/benchmark/MBXBenchAppDelegate.h7
-rw-r--r--platform/ios/benchmark/MBXBenchAppDelegate.m32
-rw-r--r--platform/ios/benchmark/MBXBenchViewController.h5
-rw-r--r--platform/ios/benchmark/MBXBenchViewController.mm152
-rw-r--r--platform/ios/benchmark/app-info.plist53
-rwxr-xr-xplatform/ios/benchmark/assets/glyphs/download.sh29
-rw-r--r--platform/ios/benchmark/assets/sprites/mapbox-streets.json2034
-rw-r--r--platform/ios/benchmark/assets/sprites/mapbox-streets.pngbin0 -> 81643 bytes
-rw-r--r--platform/ios/benchmark/assets/sprites/mapbox-streets@2x.json2034
-rw-r--r--platform/ios/benchmark/assets/sprites/mapbox-streets@2x.pngbin0 -> 192103 bytes
-rw-r--r--platform/ios/benchmark/assets/styles/streets-v8.json8935
-rwxr-xr-xplatform/ios/benchmark/assets/tiles/download.sh96
-rw-r--r--platform/ios/benchmark/assets/tiles/mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6.json1
-rw-r--r--platform/ios/benchmark/benchmark-ios.gypi78
-rw-r--r--platform/ios/benchmark/img/Icon-40.pngbin0 -> 1295 bytes
-rw-r--r--platform/ios/benchmark/img/Icon-40@2x.pngbin0 -> 2971 bytes
-rw-r--r--platform/ios/benchmark/img/Icon-40@3x.pngbin0 -> 5936 bytes
-rw-r--r--platform/ios/benchmark/img/Icon-60.pngbin0 -> 2051 bytes
-rw-r--r--platform/ios/benchmark/img/Icon-60@2x.pngbin0 -> 5936 bytes
-rw-r--r--platform/ios/benchmark/img/Icon-60@3x.pngbin0 -> 11806 bytes
-rw-r--r--platform/ios/benchmark/img/Icon-72.pngbin0 -> 2610 bytes
-rw-r--r--platform/ios/benchmark/img/Icon-72@2x.pngbin0 -> 7894 bytes
-rw-r--r--platform/ios/benchmark/img/Icon-76.pngbin0 -> 2841 bytes
-rw-r--r--platform/ios/benchmark/img/Icon-76@2x.pngbin0 -> 8633 bytes
-rw-r--r--platform/ios/benchmark/img/Icon-Small-50.pngbin0 -> 1676 bytes
-rw-r--r--platform/ios/benchmark/img/Icon-Small-50@2x.pngbin0 -> 4490 bytes
-rw-r--r--platform/ios/benchmark/img/Icon-Small.pngbin0 -> 1009 bytes
-rw-r--r--platform/ios/benchmark/img/Icon-Small@2x.pngbin0 -> 2046 bytes
-rw-r--r--platform/ios/benchmark/img/Icon-Small@3x.pngbin0 -> 3371 bytes
-rw-r--r--platform/ios/benchmark/img/Icon.pngbin0 -> 2009 bytes
-rw-r--r--platform/ios/benchmark/img/Icon.svg6
-rw-r--r--platform/ios/benchmark/img/Icon@2x.pngbin0 -> 5436 bytes
-rw-r--r--platform/ios/benchmark/img/iTunesArtwork.pngbin0 -> 113442 bytes
-rw-r--r--platform/ios/benchmark/img/iTunesArtwork@2x.pngbin0 -> 399202 bytes
-rw-r--r--platform/ios/benchmark/locations.cpp18
-rw-r--r--platform/ios/benchmark/locations.hpp23
-rw-r--r--platform/ios/benchmark/main.m10
-rw-r--r--platform/ios/bitrise.yml2
-rw-r--r--platform/ios/docs/doc-README.md9
-rwxr-xr-xplatform/ios/docs/install_docs.sh34
-rw-r--r--platform/ios/docs/pod-README.md79
-rwxr-xr-xplatform/ios/docs/remove_docs.sh7
-rw-r--r--platform/ios/framework/Info.plist24
-rw-r--r--platform/ios/framework/Mapbox.h26
-rw-r--r--platform/ios/framework/Mapbox.m29
-rw-r--r--platform/ios/framework/Settings.bundle/Root.plist33
-rw-r--r--platform/ios/framework/Settings.bundle/en.lproj/Root.stringsbin0 -> 552 bytes
-rw-r--r--platform/ios/framework/framework-ios.gypi71
-rw-r--r--platform/ios/framework/modulemap8
-rwxr-xr-xplatform/ios/framework/strip-frameworks.sh70
-rw-r--r--platform/ios/include/MGLAccountManager.h33
-rw-r--r--platform/ios/include/MGLAnnotationImage.h44
-rw-r--r--platform/ios/include/MGLCalloutView.h67
-rw-r--r--platform/ios/include/MGLMapView+IBAdditions.h49
-rw-r--r--platform/ios/include/MGLMapView+MGLCustomStyleLayerAdditions.h26
-rw-r--r--platform/ios/include/MGLMapView.h1259
-rw-r--r--platform/ios/include/MGLUserLocation.h42
-rw-r--r--platform/ios/include/Mapbox.h18
-rw-r--r--platform/ios/screenshot.pngbin0 -> 302191 bytes
-rwxr-xr-xplatform/ios/scripts/benchmark.sh4
-rwxr-xr-xplatform/ios/scripts/document.sh2
-rwxr-xr-xplatform/ios/scripts/package.sh16
-rwxr-xr-xplatform/ios/scripts/test.sh2
-rw-r--r--platform/ios/src/MGLMapView.mm12
-rw-r--r--platform/ios/src/MGLMapboxEvents.m77
-rw-r--r--platform/ios/test/.gitignore3
-rw-r--r--platform/ios/test/App-Info.plist55
-rw-r--r--platform/ios/test/Bundle-Info.plist22
-rw-r--r--platform/ios/test/Images.xcassets/AppIcon.appiconset/Contents.json162
-rw-r--r--platform/ios/test/Images.xcassets/LaunchImage.launchimage/Contents.json53
-rw-r--r--platform/ios/test/Images.xcassets/LaunchImage.launchimage/Default-568h@2x.pngbin0 -> 184 bytes
-rw-r--r--platform/ios/test/Images.xcassets/LaunchImage.launchimage/Default@2x.pngbin0 -> 170 bytes
m---------platform/ios/test/KIF0
-rw-r--r--platform/ios/test/KIFTestActor+MapboxGL.h13
-rw-r--r--platform/ios/test/KIFTestActor+MapboxGL.m25
-rw-r--r--platform/ios/test/LaunchScreen.xib45
-rw-r--r--platform/ios/test/MGLTAppDelegate.h7
-rw-r--r--platform/ios/test/MGLTAppDelegate.m19
-rw-r--r--platform/ios/test/MGLTViewController.h8
-rw-r--r--platform/ios/test/MGLTViewController.m29
-rw-r--r--platform/ios/test/MapViewTests.m531
-rw-r--r--platform/ios/test/OCMock/OCMock/NSNotificationCenter+OCMAdditions.h26
-rw-r--r--platform/ios/test/OCMock/OCMock/OCMArg.h53
-rw-r--r--platform/ios/test/OCMock/OCMock/OCMConstraint.h71
-rw-r--r--platform/ios/test/OCMock/OCMock/OCMLocation.h36
-rw-r--r--platform/ios/test/OCMock/OCMock/OCMMacroState.h45
-rw-r--r--platform/ios/test/OCMock/OCMock/OCMRecorder.h39
-rw-r--r--platform/ios/test/OCMock/OCMock/OCMStubRecorder.h56
-rw-r--r--platform/ios/test/OCMock/OCMock/OCMock.h84
-rw-r--r--platform/ios/test/OCMock/OCMock/OCMockObject.h74
-rw-r--r--platform/ios/test/OCMock/libOCMock.abin0 -> 2071640 bytes
-rw-r--r--platform/ios/test/OHHTTPStubs/.gitignore15
-rw-r--r--platform/ios/test/OHHTTPStubs/.travis.yml14
-rw-r--r--platform/ios/test/OHHTTPStubs/CHANGELOG.md255
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/MainViewController.h13
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/MainViewController.m169
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/MainViewController.xib158
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/OHHTTPStubsDemo.xcodeproj/project.pbxproj385
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/OHHTTPStubsDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata7
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/OHHTTPStubsDemo.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs iOS Demo.xcscheme113
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/OHHTTPStubsDemo.xcodeproj/xcshareddata/xcschemes/OHHTTPStubsDemo.xcscheme92
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/OHHTTPStubsDemo.xcworkspace/contents.xcworkspacedata10
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Podfile6
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Podfile.lock26
l---------platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/Compatibility.h1
l---------platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubs.h1
l---------platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse+HTTPMessage.h1
l---------platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse+JSON.h1
l---------platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse.h1
l---------platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/OHPathHelpers.h1
l---------platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/Compatibility.h1
l---------platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubs.h1
l---------platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse+HTTPMessage.h1
l---------platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse+JSON.h1
l---------platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse.h1
l---------platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/OHPathHelpers.h1
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Local Podspecs/OHHTTPStubs.podspec.json112
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Manifest.lock26
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Pods.xcodeproj/project.pbxproj587
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Pods.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs.xcscheme71
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-Private.xcconfig6
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-dummy.m5
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch4
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.xcconfig1
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-Private.xcconfig6
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-dummy.m5
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-prefix.pch5
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs.xcconfig1
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods-acknowledgements.markdown15
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods-acknowledgements.plist45
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods-dummy.m5
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods-environment.h14
-rwxr-xr-xplatform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods-resources.sh95
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods.debug.xcconfig5
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods.release.xcconfig5
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Stubs/stub.jpgbin0 -> 46859 bytes
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Stubs/stub.txt3
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Supporting Files/Default-568h@2x.pngbin0 -> 18594 bytes
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Supporting Files/OHHTTPStubsDemo-Info.plist40
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Supporting Files/OHHTTPStubsDemo-Prefix.pch14
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/ObjC/Supporting Files/main.m17
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/AppDelegate.swift21
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Main.storyboard196
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/MainViewController.swift131
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/OHHTTPStubsDemo.xcodeproj/project.pbxproj382
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/OHHTTPStubsDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata7
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/OHHTTPStubsDemo.xcodeproj/xcshareddata/xcschemes/OHHTTPStubsDemo.xcscheme91
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/OHHTTPStubsDemo.xcworkspace/contents.xcworkspacedata10
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Podfile8
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Podfile.lock29
l---------platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/Compatibility.h1
l---------platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubs.h1
l---------platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse+HTTPMessage.h1
l---------platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse+JSON.h1
l---------platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse.h1
l---------platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/OHPathHelpers.h1
l---------platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubs.h1
l---------platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse+HTTPMessage.h1
l---------platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse+JSON.h1
l---------platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse.h1
l---------platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Public/OHHTTPStubs/OHPathHelpers.h1
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Local Podspecs/OHHTTPStubs.podspec.json112
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Manifest.lock29
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Pods.xcodeproj/project.pbxproj699
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Pods.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs.xcscheme71
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/Info.plist26
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-Private.xcconfig7
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-dummy.m5
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch4
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-umbrella.h12
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.modulemap6
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.xcconfig1
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Info.plist26
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-Private.xcconfig9
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-dummy.m5
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-prefix.pch5
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-umbrella.h11
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs.modulemap6
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs.xcconfig1
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Info.plist26
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-acknowledgements.markdown15
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-acknowledgements.plist45
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-dummy.m5
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-environment.h14
-rwxr-xr-xplatform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-frameworks.sh59
-rwxr-xr-xplatform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-resources.sh95
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-umbrella.h6
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods.debug.xcconfig7
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods.modulemap6
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods.release.xcconfig7
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Stubs/stub.jpgbin0 -> 46859 bytes
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Stubs/stub.txt3
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Supporting Files/Default-568h@2x.pngbin0 -> 18594 bytes
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Supporting Files/Images.xcassets/AppIcon.appiconset/Contents.json68
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Supporting Files/Info.plist45
-rw-r--r--platform/ios/test/OHHTTPStubs/Examples/Swift/Supporting Files/LaunchScreen.xib41
-rw-r--r--platform/ios/test/OHHTTPStubs/LICENSE9
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs.podspec86
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcodeproj/project.pbxproj1320
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcodeproj/project.xcworkspace/contents.xcworkspacedata7
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs Mac Framework.xcscheme95
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs iOS Framework.xcscheme113
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs iOS StaticLib.xcscheme113
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcworkspace/contents.xcworkspacedata10
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings8
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Podfile19
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Podfile.lock30
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperation.h67
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperation.m206
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperationManager.h308
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperationManager.m253
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPSessionManager.h240
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPSessionManager.m321
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFNetworkReachabilityManager.h193
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFNetworkReachabilityManager.m259
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFNetworking.h44
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFSecurityPolicy.h143
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFSecurityPolicy.m335
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLConnectionOperation.h328
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLConnectionOperation.m789
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLRequestSerialization.h463
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLRequestSerialization.m1339
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLResponseSerialization.h310
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLResponseSerialization.m793
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLSessionManager.h531
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLSessionManager.m1079
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/LICENSE19
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/README.md383
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h76
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m171
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h64
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m97
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIAlertView+AFNetworking.h96
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIAlertView+AFNetworking.m111
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.h181
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.m293
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.h143
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.m216
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIKit+AFNetworking.h38
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.h88
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.m183
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.h64
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.m93
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.h83
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.m151
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFHTTPRequestOperation.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFHTTPRequestOperationManager.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFHTTPSessionManager.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFNetworkActivityIndicatorManager.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFNetworkReachabilityManager.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFNetworking.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFSecurityPolicy.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFURLConnectionOperation.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFURLRequestSerialization.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFURLResponseSerialization.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFURLSessionManager.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIActivityIndicatorView+AFNetworking.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIAlertView+AFNetworking.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIButton+AFNetworking.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIImageView+AFNetworking.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIKit+AFNetworking.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIProgressView+AFNetworking.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIRefreshControl+AFNetworking.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIWebView+AFNetworking.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFHTTPRequestOperation.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFHTTPRequestOperationManager.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFHTTPSessionManager.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFNetworkActivityIndicatorManager.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFNetworkReachabilityManager.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFNetworking.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFSecurityPolicy.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFURLConnectionOperation.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFURLRequestSerialization.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFURLResponseSerialization.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFURLSessionManager.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIActivityIndicatorView+AFNetworking.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIAlertView+AFNetworking.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIButton+AFNetworking.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIImageView+AFNetworking.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIKit+AFNetworking.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIProgressView+AFNetworking.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIRefreshControl+AFNetworking.h1
l---------platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIWebView+AFNetworking.h1
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Manifest.lock30
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Pods.xcodeproj/project.pbxproj1190
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests-AFNetworking/Pods-OHHTTPStubs Mac Tests-AFNetworking-Private.xcconfig6
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests-AFNetworking/Pods-OHHTTPStubs Mac Tests-AFNetworking-dummy.m5
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests-AFNetworking/Pods-OHHTTPStubs Mac Tests-AFNetworking-prefix.pch4
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests-AFNetworking/Pods-OHHTTPStubs Mac Tests-AFNetworking.xcconfig1
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-acknowledgements.markdown26
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-acknowledgements.plist56
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-dummy.m5
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-environment.h44
-rwxr-xr-xplatform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-resources.sh95
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests.debug.xcconfig5
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests.release.xcconfig5
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-Private.xcconfig6
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-dummy.m5
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-prefix.pch4
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking.xcconfig1
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests-acknowledgements.markdown26
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests-acknowledgements.plist56
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests-dummy.m5
-rwxr-xr-xplatform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests-resources.sh95
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests.debug.xcconfig5
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests.release.xcconfig5
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-Private.xcconfig6
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-dummy.m5
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-prefix.pch4
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking.xcconfig1
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests-acknowledgements.markdown26
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests-acknowledgements.plist56
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests-dummy.m5
-rwxr-xr-xplatform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests-resources.sh95
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests.debug.xcconfig5
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests.release.xcconfig5
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests-AFNetworking/Pods-OHHTTPStubs iOS Tests-AFNetworking-Private.xcconfig6
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests-AFNetworking/Pods-OHHTTPStubs iOS Tests-AFNetworking-dummy.m5
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests-AFNetworking/Pods-OHHTTPStubs iOS Tests-AFNetworking-prefix.pch5
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests-AFNetworking/Pods-OHHTTPStubs iOS Tests-AFNetworking.xcconfig1
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests-acknowledgements.markdown26
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests-acknowledgements.plist56
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests-dummy.m5
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests-environment.h50
-rwxr-xr-xplatform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests-resources.sh93
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests.debug.xcconfig6
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests.release.xcconfig6
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/Compatibility.h47
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/HTTPMessage/OHHTTPStubsResponse+HTTPMessage.h79
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/HTTPMessage/OHHTTPStubsResponse+HTTPMessage.m76
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.h57
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.m48
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/Mocktail/OHHTTPStubs+Mocktail.h100
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/Mocktail/OHHTTPStubs+Mocktail.m238
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/NSURLSession/OHHTTPStubs+NSURLSessionConfiguration.m88
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubs+NSURLSessionConfiguration.m71
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubs.h199
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubs.m530
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse+HTTPMessage.h62
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse+HTTPMessage.m54
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse+JSON.h47
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse+JSON.m31
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse.h269
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse.m194
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHPathHelpers.h77
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHPathHelpers.m35
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHPathHelpers/OHPathHelpers.h86
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHPathHelpers/OHPathHelpers.m52
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/Swift/OHHTTPStubsSwift.swift179
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Supporting Files/OHHTTPStubs Mac-Info.plist30
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/Supporting Files/OHHTTPStubs iOS-Info.plist26
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Fixtures/empty.bundle/nothingtoseehere.json0
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Fixtures/emptyfile.json0
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/MocktailFolder/cards.tail19
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/MocktailFolder/login.tail11
-rwxr-xr-xplatform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/MocktailFolder/logos_ebay.tail6
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/OHPathHelpersTests.m18
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/AFNetworkingTests.m225
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/MocktailTests.m147
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/NSURLConnectionDelegateTests.m394
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/NSURLConnectionTests.m187
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/NSURLSessionTests.m227
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/NilValuesTests.m216
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/SwiftHelpersTests.swift200
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/TimingTests.m162
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/WithContentsOfURLTests.m116
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/UnitTests-Info.plist22
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/UnitTests-Prefix.pch7
-rw-r--r--platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/login.tail10
-rw-r--r--platform/ios/test/OHHTTPStubs/README.md120
-rw-r--r--platform/ios/test/OHHTTPStubs/Rakefile55
-rw-r--r--platform/ios/test/ios-tests.xcodeproj/project.pbxproj688
-rw-r--r--platform/ios/test/ios-tests.xcodeproj/project.xcworkspace/contents.xcworkspacedata7
-rw-r--r--platform/ios/test/ios-tests.xcodeproj/project.xcworkspace/xcshareddata/Mapbox GL Tests.xccheckout41
-rw-r--r--platform/ios/test/ios-tests.xcodeproj/project.xcworkspace/xcshareddata/ios-tests.xccheckout65
-rw-r--r--platform/ios/test/ios-tests.xcodeproj/xcshareddata/xcschemes/Mapbox GL Tests.xcscheme136
-rw-r--r--platform/ios/test/main.m9
-rw-r--r--platform/linux/main.cpp2
-rw-r--r--platform/linux/mapboxgl-app.gypi18
-rwxr-xr-xplatform/linux/scripts/coveralls.sh13
-rwxr-xr-xplatform/linux/scripts/run.sh3
-rw-r--r--platform/node/src/node_map.cpp26
-rw-r--r--platform/node/src/node_request.cpp2
-rw-r--r--platform/node/test/js/map.test.js56
-rw-r--r--platform/node/test/render.test.js4
-rw-r--r--platform/osx/INSTALL.md2
-rw-r--r--platform/osx/README.md2
-rw-r--r--platform/osx/app/MainMenu.xib16
-rw-r--r--platform/osx/app/MapDocument.m44
-rw-r--r--platform/osx/include/MGLAccountManager.h44
-rw-r--r--platform/osx/include/MGLAnnotationImage.h58
-rw-r--r--platform/osx/include/MGLMapView+IBAdditions.h68
-rw-r--r--platform/osx/include/MGLMapView.h639
-rw-r--r--platform/osx/include/MGLMapViewDelegate.h199
-rwxr-xr-xplatform/osx/scripts/run.sh5
-rw-r--r--platform/osx/sdk/Mapbox.m2
-rw-r--r--platform/osx/sdk/framework-osx.gypi2
-rw-r--r--platform/osx/src/MGLAccountManager.m2
-rw-r--r--platform/osx/src/MGLAccountManager_Private.h2
-rw-r--r--platform/osx/src/MGLAnnotationImage.m2
-rw-r--r--platform/osx/src/MGLMapView+IBAdditions.m2
-rw-r--r--platform/osx/src/MGLMapView.mm24
-rw-r--r--platform/osx/src/MGLMapView_Private.h2
-rw-r--r--platform/osx/src/MGLOpenGLLayer.mm2
-rw-r--r--platform/osx/test/MGLGeometryTests.mm2
-rw-r--r--platform/osx/test/osxtest.gypi4
644 files changed, 203359 insertions, 2237 deletions
diff --git a/platform/android/INSTALL_LINUX.md b/platform/android/INSTALL_LINUX.md
index 219bb7d0e9..353d0269d0 100644
--- a/platform/android/INSTALL_LINUX.md
+++ b/platform/android/INSTALL_LINUX.md
@@ -21,7 +21,7 @@ In the Android SDK Manager also select and install "Android Support Repository"
_The demo applications use Mapbox vector tiles, which require a Mapbox account and API access token. Obtain an access token on the [Mapbox account page](https://www.mapbox.com/studio/account/tokens/)._
-gradle will take the value of the `MAPBOX_ACCESS_TOKEN` environ variable and save it to `"MapboxGLAndroidSDKTestApp/src/main/res/values/developer-config.xml` where the app will read it from.
+gradle will take the value of the `MAPBOX_ACCESS_TOKEN` environ variable and save it to `"MapboxGLAndroidSDKTestApp/src/main/res/values/developer-config.xml` where the app will read it from. Otherwise, you can edit `developer-config.xml` and add the value manually as `mapbox_access_token`.
## Building
diff --git a/platform/android/INSTALL_OSX.md b/platform/android/INSTALL_OSX.md
index f82bb80da0..00096ebc60 100644
--- a/platform/android/INSTALL_OSX.md
+++ b/platform/android/INSTALL_OSX.md
@@ -22,7 +22,7 @@ By default, the Android SDK will be installed to `/Users/<user>/Library/Android/
_The test application (used for development purposes) uses Mapbox vector tiles, which require a Mapbox account and API access token. Obtain a free access token on the [Mapbox account page](https://www.mapbox.com/studio/account/tokens/)._
If you start Android Studio from your terminal, gradle will take the value of the `MAPBOX_ACCESS_TOKEN` environment variable and save it to `MapboxGLAndroidSDKTestApp/src/main/res/values/developer-config.xml` where the app will read it from. Otherwise,
-you can edit `developer-config.xml` and add the value manually.
+you can edit `developer-config.xml` and add the value manually as `mapbox_access_token`.
## Developing In Android Studio
diff --git a/platform/android/MapboxGLAndroidSDK/build.gradle b/platform/android/MapboxGLAndroidSDK/build.gradle
index 8b44873a27..b9e294966e 100644
--- a/platform/android/MapboxGLAndroidSDK/build.gradle
+++ b/platform/android/MapboxGLAndroidSDK/build.gradle
@@ -25,7 +25,7 @@ dependencies {
compile "com.android.support:support-annotations:${supportLibVersion}"
compile "com.android.support:support-v4:${supportLibVersion}"
compile "com.android.support:design:${supportLibVersion}"
- compile 'com.squareup.okhttp3:okhttp:3.0.1'
+ compile 'com.squareup.okhttp3:okhttp:3.1.2'
compile 'com.mapzen.android:lost:1.0.1'
}
@@ -66,6 +66,9 @@ android {
consumerProguardFiles 'proguard-rules.pro'
}
}
+
+// resourcePrefix 'mapbox_'
+
}
configurations {
diff --git a/platform/android/MapboxGLAndroidSDK/proguard-rules.pro b/platform/android/MapboxGLAndroidSDK/proguard-rules.pro
index 85754a75a5..98647f5518 100644
--- a/platform/android/MapboxGLAndroidSDK/proguard-rules.pro
+++ b/platform/android/MapboxGLAndroidSDK/proguard-rules.pro
@@ -15,8 +15,11 @@
# Package: http
-keep class com.mapbox.mapboxsdk.http.** { *; }
-# Package views
--keep class com.mapbox.mapboxsdk.views.** { *; }
+# Package maps
+-keep class com.mapbox.mapboxsdk.maps.** { *; }
+
+# Package telemetry
+-keep class com.mapbox.mapboxsdk.telemetry.** { *; }
# Package layers
-keep class com.mapbox.mapboxsdk.layers.** { *; }
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/AndroidManifest.xml b/platform/android/MapboxGLAndroidSDK/src/main/AndroidManifest.xml
index 1b8b54c86f..0307d462c8 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/AndroidManifest.xml
+++ b/platform/android/MapboxGLAndroidSDK/src/main/AndroidManifest.xml
@@ -5,5 +5,6 @@
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
+ <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
</manifest>
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/BaseMarkerOptions.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/BaseMarkerOptions.java
new file mode 100644
index 0000000000..5b1eebdb1b
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/BaseMarkerOptions.java
@@ -0,0 +1,38 @@
+package com.mapbox.mapboxsdk.annotations;
+
+import android.os.Parcelable;
+
+import com.mapbox.mapboxsdk.geometry.LatLng;
+
+public abstract class BaseMarkerOptions<U extends Marker, T extends BaseMarkerOptions<U, T>> implements Parcelable {
+
+ protected LatLng position;
+ protected String snippet;
+ protected String title;
+ protected Icon icon;
+
+ public T position(LatLng position) {
+ this.position = position;
+ return getThis();
+ }
+
+ public T snippet(String snippet) {
+ this.snippet = snippet;
+ return getThis();
+ }
+
+ public T title(String title) {
+ this.title = title;
+ return getThis();
+ }
+
+ public T icon(Icon icon) {
+ this.icon = icon;
+ return getThis();
+ }
+
+ public abstract T getThis();
+
+ public abstract U getMarker();
+
+} \ No newline at end of file
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/IconFactory.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/IconFactory.java
index bee4ec47c5..d7d41b98be 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/IconFactory.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/IconFactory.java
@@ -150,4 +150,8 @@ public final class IconFactory {
}
return fromInputStream(is);
}
+
+ public static Icon recreate(@NonNull String iconId, @NonNull Bitmap bitmap) {
+ return new Icon(iconId, bitmap);
+ }
}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/InfoWindow.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/InfoWindow.java
index 9c79ffcbd9..d8763e321d 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/InfoWindow.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/InfoWindow.java
@@ -53,22 +53,35 @@ public class InfoWindow {
mIsVisible = false;
mView = new WeakReference<>(view);
- // default behavior: close it when clicking on the tooltip:
- view.setOnTouchListener(new View.OnTouchListener() {
+ view.setOnClickListener(new View.OnClickListener() {
@Override
- public boolean onTouch(View v, MotionEvent e) {
- if (e.getAction() == MotionEvent.ACTION_UP) {
+ public void onClick(View v) {
+ MapboxMap mapboxMap = mMapboxMap.get();
+ if (mapboxMap != null) {
+ MapboxMap.OnInfoWindowClickListener onInfoWindowClickListener = mapboxMap.getOnInfoWindowClickListener();
boolean handledDefaultClick = false;
- MapboxMap.OnInfoWindowClickListener onInfoWindowClickListener =
- mMapboxMap.get().getOnInfoWindowClickListener();
if (onInfoWindowClickListener != null) {
- handledDefaultClick = onInfoWindowClickListener.onMarkerClick(getBoundMarker());
+ handledDefaultClick = onInfoWindowClickListener.onInfoWindowClick(getBoundMarker());
}
if (!handledDefaultClick) {
+ // default behavior: close it when clicking on the tooltip:
close();
}
}
+ }
+ });
+
+ view.setOnLongClickListener(new View.OnLongClickListener() {
+ @Override
+ public boolean onLongClick(View v) {
+ MapboxMap mapboxMap = mMapboxMap.get();
+ if (mapboxMap != null) {
+ MapboxMap.OnInfoWindowLongClickListener listener = mapboxMap.getOnInfoWindowLongClickListener();
+ if (listener != null) {
+ listener.onInfoWindowLongClick(getBoundMarker());
+ }
+ }
return true;
}
});
@@ -179,11 +192,10 @@ public class InfoWindow {
if (mIsVisible) {
mIsVisible = false;
View view = mView.get();
- if (view != null) {
+ if (view != null && view.getParent() != null) {
((ViewGroup) view.getParent()).removeView(view);
- setBoundMarker(null);
- onClose();
}
+ onClose();
}
return this;
}
@@ -210,7 +222,12 @@ public class InfoWindow {
private void onClose() {
MapboxMap mapboxMap = mMapboxMap.get();
if (mapboxMap != null) {
+ MapboxMap.OnInfoWindowCloseListener listener = mapboxMap.getOnInfoWindowCloseListener();
+ if (listener != null) {
+ listener.onInfoWindowClose(getBoundMarker());
+ }
mapboxMap.deselectMarker(getBoundMarker());
+ setBoundMarker(null);
}
}
@@ -237,4 +254,8 @@ public class InfoWindow {
}
}
+ boolean isVisible() {
+ return mIsVisible;
+ }
+
}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/Marker.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/Marker.java
index 27c9c03697..c2683cbb56 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/Marker.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/Marker.java
@@ -15,7 +15,7 @@ import com.mapbox.mapboxsdk.maps.MapView;
* An {@link InfoWindow} can be shown when a Marker is pressed
* <p/>
*/
-public final class Marker extends Annotation {
+public class Marker extends Annotation {
private LatLng position;
private String snippet;
@@ -32,6 +32,13 @@ public final class Marker extends Annotation {
super();
}
+ public Marker(BaseMarkerOptions baseMarkerOptions) {
+ position = baseMarkerOptions.position;
+ snippet = baseMarkerOptions.snippet;
+ icon = baseMarkerOptions.icon;
+ title = baseMarkerOptions.title;
+ }
+
public LatLng getPosition() {
return position;
}
@@ -61,8 +68,17 @@ public final class Marker extends Annotation {
return infoWindowShown;
}
- void setPosition(LatLng position) {
+ /**
+ * Sets the position.
+ *
+ * @param position new position
+ */
+ public void setPosition(LatLng position) {
this.position = position;
+ MapboxMap map = getMapboxMap();
+ if (map != null) {
+ map.updateMarker(this);
+ }
}
void setSnippet(String snippet) {
@@ -70,10 +86,16 @@ public final class Marker extends Annotation {
}
/**
- * Do not use this method. Used internally by the SDK.
+ * Sets the icon.
+ *
+ * @param icon The icon to be used as Marker image
*/
public void setIcon(@Nullable Icon icon) {
this.icon = icon;
+ MapboxMap map = getMapboxMap();
+ if (map != null) {
+ map.updateMarker(this);
+ }
}
public Icon getIcon() {
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/MarkerOptions.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/MarkerOptions.java
index a83a6991b2..5cc54cd1ca 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/MarkerOptions.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/MarkerOptions.java
@@ -12,9 +12,9 @@ import com.mapbox.mapboxsdk.geometry.LatLng;
* <p>
* Builder for composing {@link com.mapbox.mapboxsdk.annotations.Marker} objects.
* </p>
- *
+ * <p/>
* <h3>Example</h3>
- *
+ * <p/>
* <pre>
* mMapView.addMarker(new MarkerOptions()
* .title("Intersection")
@@ -22,7 +22,7 @@ import com.mapbox.mapboxsdk.geometry.LatLng;
* .position(new LatLng(38.9002073, -77.03364419)));
* </pre>
*/
-public final class MarkerOptions implements Parcelable {
+public final class MarkerOptions extends BaseMarkerOptions<Marker, MarkerOptions> implements Parcelable {
public static final Parcelable.Creator<MarkerOptions> CREATOR
= new Parcelable.Creator<MarkerOptions>() {
@@ -47,6 +47,11 @@ public final class MarkerOptions implements Parcelable {
}
@Override
+ public MarkerOptions getThis() {
+ return this;
+ }
+
+ @Override
public int describeContents() {
return 0;
}
@@ -72,43 +77,27 @@ public final class MarkerOptions implements Parcelable {
* @return Marker The build marker
*/
public Marker getMarker() {
+ marker.setPosition(position);
+ marker.setSnippet(snippet);
+ marker.setTitle(title);
+ marker.setIcon(icon);
return marker;
}
public LatLng getPosition() {
- return marker.getPosition();
+ return position;
}
public String getSnippet() {
- return marker.getSnippet();
+ return snippet;
}
public String getTitle() {
- return marker.getTitle();
+ return title;
}
public Icon getIcon() {
- return marker.getIcon();
- }
-
- public MarkerOptions position(LatLng position) {
- marker.setPosition(position);
- return this;
- }
-
- public MarkerOptions snippet(String snippet) {
- marker.setSnippet(snippet);
- return this;
- }
-
- public MarkerOptions icon(@Nullable Icon icon) {
- marker.setIcon(icon);
- return this;
- }
-
- public MarkerOptions title(String title) {
- marker.setTitle(title);
- return this;
+ return icon;
}
@Override
@@ -125,7 +114,6 @@ public final class MarkerOptions implements Parcelable {
if (getIcon() != null ? !getIcon().equals(marker.getIcon()) : marker.getIcon() != null)
return false;
return !(getTitle() != null ? !getTitle().equals(marker.getTitle()) : marker.getTitle() != null);
-
}
@Override
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/camera/CameraPosition.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/camera/CameraPosition.java
index 004e7f5f84..ec2f0eb316 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/camera/CameraPosition.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/camera/CameraPosition.java
@@ -9,7 +9,6 @@ import com.mapbox.mapboxsdk.R;
import com.mapbox.mapboxsdk.constants.MapboxConstants;
import com.mapbox.mapboxsdk.constants.MathConstants;
import com.mapbox.mapboxsdk.geometry.LatLng;
-import com.mapbox.mapboxsdk.maps.CameraUpdateFactory;
import com.mapbox.mapboxsdk.utils.MathUtils;
public final class CameraPosition implements Parcelable {
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/CameraUpdate.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/camera/CameraUpdate.java
index 0f3e710134..c6852624ef 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/CameraUpdate.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/camera/CameraUpdate.java
@@ -1,4 +1,4 @@
-package com.mapbox.mapboxsdk.maps;
+package com.mapbox.mapboxsdk.camera;
import android.support.annotation.NonNull;
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/CameraUpdateFactory.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/camera/CameraUpdateFactory.java
index cad5152316..df156961a0 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/CameraUpdateFactory.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/camera/CameraUpdateFactory.java
@@ -1,4 +1,4 @@
-package com.mapbox.mapboxsdk.maps;
+package com.mapbox.mapboxsdk.camera;
import android.graphics.Point;
import android.graphics.PointF;
@@ -6,15 +6,17 @@ import android.graphics.RectF;
import android.support.annotation.IntDef;
import android.support.annotation.NonNull;
-import com.mapbox.mapboxsdk.camera.CameraPosition;
import com.mapbox.mapboxsdk.geometry.LatLng;
import com.mapbox.mapboxsdk.geometry.LatLngBounds;
+import com.mapbox.mapboxsdk.maps.MapboxMap;
+import com.mapbox.mapboxsdk.maps.Projection;
+import com.mapbox.mapboxsdk.maps.UiSettings;
import com.mapbox.mapboxsdk.utils.MathUtils;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
-public class CameraUpdateFactory {
+public final class CameraUpdateFactory {
/**
* Returns a CameraUpdate that moves the camera to a specified CameraPosition.
@@ -144,7 +146,7 @@ public class CameraUpdateFactory {
// CameraUpdate types
//
- public static class CameraPositionUpdate implements CameraUpdate {
+ static final class CameraPositionUpdate implements CameraUpdate {
private final float bearing;
private final LatLng target;
@@ -189,7 +191,7 @@ public class CameraUpdateFactory {
}
}
- public static class CameraBoundsUpdate implements CameraUpdate {
+ static final class CameraBoundsUpdate implements CameraUpdate {
private LatLngBounds bounds;
private RectF padding;
@@ -217,39 +219,40 @@ public class CameraUpdateFactory {
@Override
public CameraPosition getCameraPosition(@NonNull MapboxMap mapboxMap) {
- MapView mapView = mapboxMap.getMapView();
+ // Get required objects
+ Projection projection = mapboxMap.getProjection();
+ UiSettings uiSettings = mapboxMap.getUiSettings();
RectF padding = getPadding();
- // Calculate the bounds of the possibly rotated shape with respect to the viewport.
+ // Calculate the bounds of the possibly rotated shape with respect to the viewport
PointF nePixel = new PointF(-10000, -10000);
- PointF swPixel = new PointF(1000, 10000);
- float viewportHeight = mapView.getHeight();
+ PointF swPixel = new PointF(10000, 10000);
+ float viewportHeight = uiSettings.getHeight();
for (LatLng latLng : getBounds().toLatLngs()) {
- PointF pixel = mapView.toScreenLocation(latLng);
+ PointF pixel = projection.toScreenLocation(latLng);
swPixel.x = Math.min(swPixel.x, pixel.x);
nePixel.x = Math.max(nePixel.x, pixel.x);
swPixel.y = Math.min(swPixel.y, viewportHeight - pixel.y);
nePixel.y = Math.max(nePixel.y, viewportHeight - pixel.y);
}
+ // Calculate wid=th/height
float width = nePixel.x - swPixel.x;
float height = nePixel.y - swPixel.y;
- // Calculate the zoom level.
- float scaleX = (mapView.getWidth() - padding.left - padding.right) / width;
- float scaleY = (mapView.getHeight() - padding.top - padding.bottom) / height;
+ // Calculate the zoom level
+ float scaleX = (uiSettings.getWidth() - padding.left - padding.right) / width;
+ float scaleY = (uiSettings.getHeight() - padding.top - padding.bottom) / height;
float minScale = scaleX < scaleY ? scaleX : scaleY;
- double zoom = Math.log(mapView.getScale() * minScale) / Math.log(2);
- zoom = MathUtils.clamp(zoom, (float) mapView.getMinZoom(), (float) mapView.getMaxZoom());
+ double zoom = projection.calculateZoom(minScale);
+ zoom = MathUtils.clamp(zoom, (float) uiSettings.getMinZoom(), (float) uiSettings.getMaxZoom());
- // Calculate the center point of a virtual bounds that is extended in all directions by padding.
+ // Calculate the center point
PointF paddedNEPixel = new PointF(nePixel.x + padding.right / minScale, nePixel.y + padding.top / minScale);
PointF paddedSWPixel = new PointF(swPixel.x - padding.left / minScale, swPixel.y - padding.bottom / minScale);
PointF centerPixel = new PointF((paddedNEPixel.x + paddedSWPixel.x) / 2, (paddedNEPixel.y + paddedSWPixel.y) / 2);
-
centerPixel.y = viewportHeight - centerPixel.y;
-
- LatLng center = mapboxMap.getProjection().fromScreenLocation(centerPixel);
+ LatLng center = projection.fromScreenLocation(centerPixel);
return new CameraPosition.Builder()
.target(center)
@@ -260,7 +263,7 @@ public class CameraUpdateFactory {
}
}
- public static class CameraMoveUpdate implements CameraUpdate {
+ static final class CameraMoveUpdate implements CameraUpdate {
private float x;
private float y;
@@ -272,15 +275,16 @@ public class CameraUpdateFactory {
@Override
public CameraPosition getCameraPosition(@NonNull MapboxMap mapboxMap) {
- MapView mapView = mapboxMap.getMapView();
+ UiSettings uiSettings = mapboxMap.getUiSettings();
+ Projection projection = mapboxMap.getProjection();
// Calculate the new center point
- float viewPortWidth = mapView.getWidth();
- float viewPortHeight = mapView.getHeight();
+ float viewPortWidth = uiSettings.getWidth();
+ float viewPortHeight = uiSettings.getHeight();
PointF targetPoint = new PointF(viewPortWidth / 2 + x, viewPortHeight / 2 + y);
// Convert point to LatLng
- LatLng latLng = mapView.fromScreenLocation(targetPoint);
+ LatLng latLng = projection.fromScreenLocation(targetPoint);
CameraPosition cameraPosition = mapboxMap.getCameraPosition();
return new CameraPosition.Builder()
@@ -292,7 +296,7 @@ public class CameraUpdateFactory {
}
}
- public static class ZoomUpdate implements CameraUpdate {
+ static final class ZoomUpdate implements CameraUpdate {
@IntDef({ZOOM_IN, ZOOM_OUT, ZOOM_BY, ZOOM_TO, ZOOM_TO_POINT})
@Retention(RetentionPolicy.SOURCE)
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/constants/MapboxConstants.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/constants/MapboxConstants.java
index 33ebfca2fa..f04087818b 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/constants/MapboxConstants.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/constants/MapboxConstants.java
@@ -18,6 +18,16 @@ public class MapboxConstants {
public static final String KEY_META_DATA_MANIFEST = "com.mapbox.AccessToken";
/**
+ * Key used to store staging data server url in AndroidManifest.xml
+ */
+ public static final String KEY_META_DATA_STAGING_SERVER = "com.mapbox.TestEventsServer";
+
+ /**
+ * Key used to store staging data server access token in AndroidManifest.xml
+ */
+ public static final String KEY_META_DATA_STAGING_ACCESS_TOKEN = "com.mapbox.TestEventsAccessToken";
+
+ /**
* Default animation time
*/
public static final int ANIMATION_DURATION = 300;
@@ -58,6 +68,7 @@ public class MapboxConstants {
public static final String FRAG_ARG_MAPBOXMAPOPTIONS = "MapboxMapOptions";
// Save instance state keys
+ public static final String STATE_HAS_SAVED_STATE = "savedState";
public static final String STATE_CAMERA_POSITION = "cameraPosition";
public static final String STATE_ZOOM_ENABLED = "zoomEnabled";
public static final String STATE_SCROLL_ENABLED = "scrollEnabled";
@@ -91,4 +102,8 @@ public class MapboxConstants {
public static final String STATE_ATTRIBUTION_ENABLED = "atrrEnabled";
public static final String TAG = "MapboxMap";
+
+ public static final String MAPBOX_SHARED_PREFERENCES_FILE = "MapboxSharedPreferences";
+ public static final String MAPBOX_SHARED_PREFERENCE_KEY_VENDORID = "mapboxVendorId";
+ public static final String MAPBOX_SHARED_PREFERENCE_KEY_TELEMETRY_ENABLED = "mapboxTelemetryEnabled";
}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/constants/MyBearingTracking.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/constants/MyBearingTracking.java
index 2374a98fc1..383a85417c 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/constants/MyBearingTracking.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/constants/MyBearingTracking.java
@@ -3,7 +3,7 @@ package com.mapbox.mapboxsdk.constants;
import android.support.annotation.IntDef;
import com.mapbox.mapboxsdk.maps.MapView;
-import com.mapbox.mapboxsdk.maps.UserLocationView;
+import com.mapbox.mapboxsdk.maps.widgets.UserLocationView;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/constants/MyLocationTracking.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/constants/MyLocationTracking.java
index a8008d3742..9b0ae7285e 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/constants/MyLocationTracking.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/constants/MyLocationTracking.java
@@ -3,7 +3,7 @@ package com.mapbox.mapboxsdk.constants;
import android.support.annotation.IntDef;
import com.mapbox.mapboxsdk.maps.MapView;
-import com.mapbox.mapboxsdk.maps.UserLocationView;
+import com.mapbox.mapboxsdk.maps.widgets.UserLocationView;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/exceptions/TelemetryServiceNotConfiguredException.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/exceptions/TelemetryServiceNotConfiguredException.java
new file mode 100644
index 0000000000..54908aa58b
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/exceptions/TelemetryServiceNotConfiguredException.java
@@ -0,0 +1,18 @@
+package com.mapbox.mapboxsdk.exceptions;
+
+import android.os.Bundle;
+import com.mapbox.mapboxsdk.maps.MapView;
+
+/**
+ * A {@code TelemetryServiceNotConfiguredException} is thrown by {@link MapView} when it checks and finds that
+ * TelemetryService has not been configured in the app's AndroidManifest.xml {@link MapView#onCreate(Bundle)}
+ *
+ * @see MapView#onCreate(Bundle)
+ */
+public class TelemetryServiceNotConfiguredException extends RuntimeException {
+
+ public TelemetryServiceNotConfiguredException() {
+ super("Using Mapbox Android SDK requires configuring TelemetryService. See the INSTALL.md");
+ }
+
+}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/geometry/VisibleRegion.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/geometry/VisibleRegion.java
index 349120d1f3..de562c3632 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/geometry/VisibleRegion.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/geometry/VisibleRegion.java
@@ -67,6 +67,7 @@ public class VisibleRegion implements Parcelable {
* If the other object is actually a pointer to this object,
* or if all four corners and the bounds of the two objects are the same,
* this method returns true. Otherwise, this method returns false.
+ *
* @param o The Object to compare with.
* @return true if both objects are the same object.
*/
@@ -89,7 +90,15 @@ public class VisibleRegion implements Parcelable {
@Override
public String toString() {
- return "[farLeft [" + farLeft + "], farRight [" + farRight + "], nearLeft [" + nearLeft + "], nearRight [" + nearRight + "], latLngBounds ["+latLngBounds+"]]";
+ return "[farLeft [" + farLeft + "], farRight [" + farRight + "], nearLeft [" + nearLeft + "], nearRight [" + nearRight + "], latLngBounds [" + latLngBounds + "]]";
+ }
+
+ @Override
+ public int hashCode() {
+ return ((farLeft.hashCode() + 90)
+ + ((farRight.hashCode() + 90) * 1000)
+ + ((nearLeft.hashCode() + 180) * 1000000)
+ + ((nearRight.hashCode() + 180) * 1000000000));
}
@Override
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationListener.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationListener.java
index c385820423..f787085d2f 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationListener.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationListener.java
@@ -2,12 +2,15 @@ package com.mapbox.mapboxsdk.location;
import android.location.Location;
+/**
+ * Callback interface for when a location change occurs.
+ */
public interface LocationListener {
/**
- * Callback method for receiving location updates from LocationServices.
+ * Callback method for receiving location updates from LocationService.
* @param location The new Location data
*/
- public void onLocationChanged(Location location);
+ void onLocationChanged(Location location);
}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationService.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationService.java
new file mode 100644
index 0000000000..f459b5ad53
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationService.java
@@ -0,0 +1,166 @@
+package com.mapbox.mapboxsdk.location;
+
+import android.Manifest;
+import android.content.Context;
+import android.content.Intent;
+import android.content.pm.PackageManager;
+import android.location.Location;
+import android.location.LocationManager;
+import android.support.annotation.NonNull;
+import android.support.v4.content.ContextCompat;
+import android.util.Log;
+
+import com.mapbox.mapboxsdk.telemetry.TelemetryLocationReceiver;
+import com.mapzen.android.lost.api.LocationRequest;
+import com.mapzen.android.lost.api.LostApiClient;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class LocationService implements com.mapzen.android.lost.api.LocationListener {
+
+ private static final String TAG = "LocationService";
+
+ private static LocationService instance;
+
+ private Context context;
+ private LostApiClient locationClient;
+ private Location lastLocation;
+
+ private List<LocationListener> locationListeners;
+
+ private boolean isGPSEnabled;
+
+ /**
+ * Private constructor for singleton LocationService
+ */
+ private LocationService(Context context) {
+ super();
+ this.context = context;
+ // Setup location services
+ locationClient = new LostApiClient.Builder(context).build();
+ locationListeners = new ArrayList<>();
+ }
+
+ /**
+ * Primary (singleton) access method for LocationService
+ *
+ * @param context Context
+ * @return LocationService
+ */
+ public static LocationService getInstance(@NonNull final Context context) {
+ if (instance == null) {
+ instance = new LocationService(context.getApplicationContext());
+ }
+ return instance;
+ }
+
+ /**
+ * Enabled / Disable GPS focused location tracking
+ *
+ * @param enableGPS true if GPS is to be enabled, false if GPS is to be disabled
+ */
+ public void toggleGPS(boolean enableGPS) {
+ if ((ContextCompat.checkSelfPermission(context, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) &&
+ (ContextCompat.checkSelfPermission(context, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED)) {
+ Log.w(TAG, "Location Permissions Not Granted Yet. Try again after requesting.");
+ return;
+ }
+
+ // Disconnect
+ if (locationClient.isConnected()) {
+ // Disconnect first to ensure that the new requests are GPS
+ com.mapzen.android.lost.api.LocationServices.FusedLocationApi.removeLocationUpdates(this);
+ locationClient.disconnect();
+ }
+
+ // Setup Fresh
+ locationClient.connect();
+ Location lastLocation = com.mapzen.android.lost.api.LocationServices.FusedLocationApi.getLastLocation();
+ if (lastLocation != null) {
+ this.lastLocation = lastLocation;
+ }
+
+ LocationRequest locationRequest;
+
+ if (enableGPS) {
+ // LocationRequest Tuned for GPS
+ locationRequest = LocationRequest.create()
+ .setFastestInterval(1000)
+ .setSmallestDisplacement(3.0f)
+ .setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
+
+ com.mapzen.android.lost.api.LocationServices.FusedLocationApi.requestLocationUpdates(locationRequest, this);
+ } else {
+ // LocationRequest Tuned for PASSIVE
+ locationRequest = LocationRequest.create()
+ .setFastestInterval(1000)
+ .setSmallestDisplacement(3.0f)
+ .setPriority(LocationRequest.PRIORITY_NO_POWER);
+
+ com.mapzen.android.lost.api.LocationServices.FusedLocationApi.requestLocationUpdates(locationRequest, this);
+ }
+
+ isGPSEnabled = enableGPS;
+ }
+
+ /**
+ * Returns if the GPS sensor is currently enabled
+ *
+ * @return active state of the GPS
+ */
+ public boolean isGPSEnabled() {
+ return isGPSEnabled;
+ }
+
+ /**
+ * Called when the location has changed.
+ *
+ * @param location The updated location
+ */
+ @Override
+ public void onLocationChanged(Location location) {
+ Log.i(TAG, "onLocationChanged()..." + location);
+ this.lastLocation = location;
+
+ // Update Listeners
+ for (LocationListener listener : this.locationListeners) {
+ listener.onLocationChanged(location);
+ }
+
+ // Update the Telemetry Receiver
+ Intent locIntent = new Intent(TelemetryLocationReceiver.INTENT_STRING);
+ locIntent.putExtra(LocationManager.KEY_LOCATION_CHANGED, location);
+ context.sendBroadcast(locIntent);
+ }
+
+ /**
+ * Last known location
+ *
+ * @return Last known location data
+ */
+ public Location getLastLocation() {
+ return lastLocation;
+ }
+
+ /**
+ * Registers a LocationListener to receive location updates
+ *
+ * @param locationListener LocationListener
+ */
+ public void addLocationListener(@NonNull LocationListener locationListener) {
+ if (!this.locationListeners.contains(locationListener)) {
+ this.locationListeners.add(locationListener);
+ }
+ }
+
+ /**
+ * Unregister a LocationListener to stop receiving location updates
+ *
+ * @param locationListener LocationListener to remove
+ * @return True if LocationListener was found and removed, False if it was not
+ */
+ public boolean removeLocationListener(@NonNull LocationListener locationListener) {
+ return this.locationListeners.remove(locationListener);
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationServices.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationServices.java
deleted file mode 100644
index ac2ab64076..0000000000
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationServices.java
+++ /dev/null
@@ -1,133 +0,0 @@
-package com.mapbox.mapboxsdk.location;
-
-import android.content.Context;
-import android.location.Location;
-import android.support.annotation.NonNull;
-import com.mapzen.android.lost.api.LocationRequest;
-import com.mapzen.android.lost.api.LostApiClient;
-import java.util.ArrayList;
-import java.util.List;
-
-public class LocationServices implements com.mapzen.android.lost.api.LocationListener {
-
- private static LocationServices instance = null;
-
- private LostApiClient mLocationClient;
- private LocationRequest mLocationRequest;
-
- private Location lastLocation = null;
-
- private List<LocationListener> locationListeners = null;
-
- private boolean isGPSEnabled = false;
-
- /**
- * Private constructor for singleton LocationServices
- */
- private LocationServices(Context context) {
- super();
- // Setup location services
- mLocationClient = new LostApiClient.Builder(context).build();
- locationListeners = new ArrayList<>();
- }
-
- /**
- * Primary (singleton) access method for LocationServices
- * @param context Context
- * @return LocationServices
- */
- public static LocationServices getLocationServices(@NonNull final Context context) {
- if (instance == null) {
- if (context == null) {
- throw new NullPointerException("Context required for accessing LocationServices");
- }
- instance = new LocationServices(context.getApplicationContext());
- }
- return instance;
- }
-
- /**
- * Enabled / Disable GPS focused location tracking
- *
- * @param enableGPS true if GPS is to be enabled, false if GPS is to be disabled
- */
- public void toggleGPS(boolean enableGPS) {
-
- if (enableGPS) {
-
- if (mLocationClient.isConnected()) {
- // Disconnect first to ensure that the new requests are GPS
- com.mapzen.android.lost.api.LocationServices.FusedLocationApi.removeLocationUpdates(this);
- mLocationClient.disconnect();
- }
-
- // Setup Fresh
- mLocationClient.connect();
- Location lastLocation = com.mapzen.android.lost.api.LocationServices.FusedLocationApi.getLastLocation();
- if (lastLocation != null) {
- this.lastLocation = lastLocation;
- }
-
- // LocationRequest Tuned for GPS
- mLocationRequest = LocationRequest.create()
- .setFastestInterval(1000)
- .setSmallestDisplacement(3.0f)
- .setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
-
- com.mapzen.android.lost.api.LocationServices.FusedLocationApi.requestLocationUpdates(mLocationRequest, this);
-
- } else {
-
- // Disconnect
- if (mLocationClient.isConnected()) {
- // Disconnect first to ensure that the new requests are GPS
- com.mapzen.android.lost.api.LocationServices.FusedLocationApi.removeLocationUpdates(this);
- mLocationClient.disconnect();
- }
-
- }
-
- isGPSEnabled = enableGPS;
- }
-
- public boolean isGPSEnabled() {
- return isGPSEnabled;
- }
-
- @Override
- public void onLocationChanged(Location location) {
- this.lastLocation = location;
-
- // Update Listeners
- for (LocationListener listener : this.locationListeners) {
- listener.onLocationChanged(location);
- }
- }
-
- /**
- * Last known location
- * @return Last known location data
- */
- public Location getLastLocation() {
- return lastLocation;
- }
-
- /**
- * Registers a LocationListener to receive location updates
- * @param locationListener LocationListener
- */
- public void addLocationListener(@NonNull LocationListener locationListener) {
- if(!this.locationListeners.contains(locationListener)){
- this.locationListeners.add(locationListener);
- }
- }
-
- /**
- * Unregister a LocationListener to stop receiving location updates
- * @param locationListener LocationListener to remove
- * @return True if LocationListener was found and removed, False if it was not
- */
- public boolean removeLocationListener(@NonNull LocationListener locationListener) {
- return this.locationListeners.remove(locationListener);
- }
-}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapFragment.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapFragment.java
index 2789e85ed8..4b5aa0cbaf 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapFragment.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapFragment.java
@@ -2,6 +2,7 @@ package com.mapbox.mapboxsdk.maps;
import android.app.Fragment;
import android.os.Bundle;
+import android.os.Handler;
import android.support.annotation.NonNull;
import android.view.LayoutInflater;
import android.view.View;
@@ -29,18 +30,10 @@ public class MapFragment extends Fragment {
private MapView mMap;
- public static MapFragment newInstance(){
+ public static MapFragment newInstance() {
return new MapFragment();
}
- public static MapFragment newInstance(MapboxMapOptions mapboxMapOptions) {
- final MapFragment mapFragment = new MapFragment();
- Bundle bundle = new Bundle();
- bundle.putParcelable(MapboxConstants.FRAG_ARG_MAPBOXMAPOPTIONS, mapboxMapOptions);
- mapFragment.setArguments(bundle);
- return mapFragment;
- }
-
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
super.onCreateView(inflater, container, savedInstanceState);
@@ -94,7 +87,12 @@ public class MapFragment extends Fragment {
}
@NonNull
- public void getMapAsync(@NonNull OnMapReadyCallback onMapReadyCallback){
- mMap.getMapAsync(onMapReadyCallback);
+ public void getMapAsync(@NonNull final OnMapReadyCallback onMapReadyCallback) {
+ new Handler().post(new Runnable() {
+ @Override
+ public void run() {
+ mMap.getMapAsync(onMapReadyCallback);
+ }
+ });
}
}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java
index bd0a010900..cb9459d5f2 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java
@@ -10,7 +10,9 @@ import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.IntentFilter;
+import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
+import android.content.pm.ServiceInfo;
import android.content.res.TypedArray;
import android.graphics.Bitmap;
import android.graphics.Canvas;
@@ -27,8 +29,8 @@ import android.support.annotation.FloatRange;
import android.support.annotation.IntDef;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
-import android.support.annotation.RequiresPermission;
import android.support.annotation.UiThread;
+import android.support.v4.content.ContextCompat;
import android.support.v4.view.GestureDetectorCompat;
import android.support.v4.view.ScaleGestureDetectorCompat;
import android.support.v7.app.AlertDialog;
@@ -47,44 +49,50 @@ import android.view.Surface;
import android.view.TextureView;
import android.view.View;
import android.view.ViewConfiguration;
+import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.FrameLayout;
import android.widget.ImageView;
+import android.widget.ListView;
import android.widget.ZoomButtonsController;
-
import com.almeros.android.multitouch.gesturedetectors.RotateGestureDetector;
import com.almeros.android.multitouch.gesturedetectors.ShoveGestureDetector;
import com.almeros.android.multitouch.gesturedetectors.TwoFingerGestureDetector;
import com.mapbox.mapboxsdk.R;
import com.mapbox.mapboxsdk.annotations.Annotation;
import com.mapbox.mapboxsdk.annotations.Icon;
+import com.mapbox.mapboxsdk.annotations.IconFactory;
import com.mapbox.mapboxsdk.annotations.InfoWindow;
import com.mapbox.mapboxsdk.annotations.Marker;
import com.mapbox.mapboxsdk.annotations.MarkerOptions;
import com.mapbox.mapboxsdk.annotations.Polygon;
-import com.mapbox.mapboxsdk.annotations.PolygonOptions;
import com.mapbox.mapboxsdk.annotations.Polyline;
-import com.mapbox.mapboxsdk.annotations.PolylineOptions;
-import com.mapbox.mapboxsdk.annotations.IconFactory;
import com.mapbox.mapboxsdk.camera.CameraPosition;
+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory;
import com.mapbox.mapboxsdk.constants.MapboxConstants;
import com.mapbox.mapboxsdk.constants.MyBearingTracking;
import com.mapbox.mapboxsdk.constants.MyLocationTracking;
import com.mapbox.mapboxsdk.constants.Style;
import com.mapbox.mapboxsdk.exceptions.IconBitmapChangedException;
import com.mapbox.mapboxsdk.exceptions.InvalidAccessTokenException;
+import com.mapbox.mapboxsdk.exceptions.TelemetryServiceNotConfiguredException;
import com.mapbox.mapboxsdk.geometry.LatLng;
import com.mapbox.mapboxsdk.geometry.LatLngBounds;
import com.mapbox.mapboxsdk.layers.CustomLayer;
+import com.mapbox.mapboxsdk.maps.widgets.CompassView;
+import com.mapbox.mapboxsdk.maps.widgets.UserLocationView;
+import com.mapbox.mapboxsdk.telemetry.MapboxEvent;
+import com.mapbox.mapboxsdk.telemetry.MapboxEventManager;
import com.mapbox.mapboxsdk.utils.ApiAccess;
-
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.nio.ByteBuffer;
import java.util.ArrayList;
-import java.util.Arrays;
import java.util.Collections;
+import java.util.Hashtable;
+import java.util.Iterator;
import java.util.List;
+import java.util.concurrent.CopyOnWriteArrayList;
/**
* <p>
@@ -111,7 +119,6 @@ public class MapView extends FrameLayout {
private static final float DIMENSION_SEVENTYSIX_DP = 76f;
private MapboxMap mMapboxMap;
- private List<Annotation> mAnnotations;
private List<Icon> mIcons;
private NativeMapView mNativeMapView;
@@ -120,7 +127,7 @@ public class MapView extends FrameLayout {
private ImageView mAttributionsView;
private UserLocationView mUserLocationView;
- private List<OnMapChangedListener> mOnMapChangedListener;
+ private CopyOnWriteArrayList<OnMapChangedListener> mOnMapChangedListener;
private ZoomButtonsController mZoomButtonsController;
private ConnectivityReceiver mConnectivityReceiver;
private float mScreenDensity = 1.0f;
@@ -133,13 +140,12 @@ public class MapView extends FrameLayout {
private boolean mTwoTap = false;
private boolean mZoomStarted = false;
private boolean mQuickZoom = false;
+ private boolean mScrollInProgress = false;
- /*
private int mContentPaddingLeft;
private int mContentPaddingTop;
private int mContentPaddingRight;
private int mContentPaddingBottom;
-*/
@UiThread
public MapView(@NonNull Context context) {
@@ -160,11 +166,9 @@ public class MapView extends FrameLayout {
}
private void initialize(@NonNull Context context, @Nullable AttributeSet attrs) {
- mOnMapChangedListener = new ArrayList<>();
+ mOnMapChangedListener = new CopyOnWriteArrayList<>();
mMapboxMap = new MapboxMap(this);
- mAnnotations = new ArrayList<>();
mIcons = new ArrayList<>();
-
View view = LayoutInflater.from(context).inflate(R.layout.mapview_internal, this);
if (!isInEditMode()) {
@@ -200,7 +204,7 @@ public class MapView extends FrameLayout {
// Shows the zoom controls
if (!context.getPackageManager()
.hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH)) {
- mMapboxMap.setZoomControlsEnabled(true);
+ mMapboxMap.getUiSettings().setZoomControlsEnabled(true);
}
mZoomButtonsController = new ZoomButtonsController(this);
mZoomButtonsController.setZoomSpeed(MapboxConstants.ANIMATION_DURATION);
@@ -210,9 +214,9 @@ public class MapView extends FrameLayout {
onConnectivityChanged(isConnected());
mUserLocationView = (UserLocationView) view.findViewById(R.id.userLocationView);
- mUserLocationView.setMapView(this);
+ mUserLocationView.setMapboxMap(mMapboxMap);
mCompassView = (CompassView) view.findViewById(R.id.compassView);
- mCompassView.setOnClickListener(new CompassView.CompassClickListener(this));
+ mCompassView.setOnClickListener(new CompassView.CompassClickListener(mMapboxMap));
mLogoView = (ImageView) view.findViewById(R.id.logoView);
// Setup Attributions control
@@ -232,13 +236,15 @@ public class MapView extends FrameLayout {
mMapboxMap.moveCamera(CameraUpdateFactory.newCameraPosition(cameraPosition));
// Access token
- if (typedArray.getString(R.styleable.MapView_access_token) != null) {
+ String accessToken = typedArray.getString(R.styleable.MapView_access_token);
+ if (accessToken != null) {
setAccessToken(typedArray.getString(R.styleable.MapView_access_token));
}
// Style url
- if (typedArray.getString(R.styleable.MapView_style_url) != null) {
- mMapboxMap.setStyleUrl(typedArray.getString(R.styleable.MapView_style_url));
+ String styleUrl = typedArray.getString(R.styleable.MapView_style_url);
+ if (styleUrl != null) {
+ mMapboxMap.setStyleUrl(styleUrl);
}
// Enable gestures
@@ -249,6 +255,10 @@ public class MapView extends FrameLayout {
uiSettings.setTiltGesturesEnabled(typedArray.getBoolean(R.styleable.MapView_tilt_enabled, true));
uiSettings.setZoomControlsEnabled(typedArray.getBoolean(R.styleable.MapView_zoom_controls_enabled, false));
+ // Zoom
+ uiSettings.setMaxZoom(typedArray.getFloat(R.styleable.MapView_zoom_max, (float) MapboxConstants.MAXIMUM_ZOOM));
+ uiSettings.setMinZoom(typedArray.getFloat(R.styleable.MapView_zoom_min, (float) MapboxConstants.MINIMUM_ZOOM));
+
// Compass
uiSettings.setCompassEnabled(typedArray.getBoolean(R.styleable.MapView_compass_enabled, true));
uiSettings.setCompassGravity(typedArray.getInt(R.styleable.MapView_compass_gravity, Gravity.TOP | Gravity.END));
@@ -274,13 +284,7 @@ public class MapView extends FrameLayout {
, (int) (typedArray.getDimension(R.styleable.MapView_attribution_margin_bottom, DIMENSION_SEVEN_DP) * mScreenDensity));
// User location
- try {
- //noinspection ResourceType
- mMapboxMap.setMyLocationEnabled(typedArray.getBoolean(R.styleable.MapView_my_location_enabled, false));
- } catch (SecurityException ignore) {
- // User did not accept location permissions
- }
-
+ mMapboxMap.setMyLocationEnabled(typedArray.getBoolean(R.styleable.MapView_my_location_enabled, false));
} finally {
typedArray.recycle();
}
@@ -303,7 +307,7 @@ public class MapView extends FrameLayout {
*/
@UiThread
public void onCreate(@Nullable Bundle savedInstanceState) {
- if (savedInstanceState != null) {
+ if (savedInstanceState != null && savedInstanceState.getBoolean(MapboxConstants.STATE_HAS_SAVED_STATE)) {
// Get previous camera position
CameraPosition cameraPosition = savedInstanceState.getParcelable(MapboxConstants.STATE_CAMERA_POSITION);
@@ -357,10 +361,17 @@ public class MapView extends FrameLayout {
// User did not accept location permissions
}
+ TrackingSettings trackingSettings = mMapboxMap.getTrackingSettings();
//noinspection ResourceType
- mMapboxMap.setMyLocationTrackingMode(savedInstanceState.getInt(MapboxConstants.STATE_MY_LOCATION_TRACKING_MODE, MyLocationTracking.TRACKING_NONE));
+ trackingSettings.setMyLocationTrackingMode(savedInstanceState.getInt(MapboxConstants.STATE_MY_LOCATION_TRACKING_MODE, MyLocationTracking.TRACKING_NONE));
//noinspection ResourceType
- mMapboxMap.setMyBearingTrackingMode(savedInstanceState.getInt(MapboxConstants.STATE_MY_BEARING_TRACKING_MODE, MyBearingTracking.NONE));
+ trackingSettings.setMyBearingTrackingMode(savedInstanceState.getInt(MapboxConstants.STATE_MY_BEARING_TRACKING_MODE, MyBearingTracking.NONE));
+ } else {
+ // Force a check for Telemetry
+ validateTelemetryServiceConfigured();
+
+ // Start Telemetry (authorization determined in initial MapboxEventManager constructor)
+ MapboxEventManager.getMapboxEventManager(getContext()).isTelemetryEnabled();
}
// Force a check for an access token
@@ -381,6 +392,16 @@ public class MapView extends FrameLayout {
}
}
});
+
+ // Fire MapLoad
+ if (savedInstanceState == null) {
+ Hashtable<String, Object> evt = new Hashtable<>();
+ evt.put(MapboxEvent.ATTRIBUTE_EVENT, MapboxEvent.TYPE_MAP_LOAD);
+ evt.put(MapboxEvent.KEY_LATITUDE, mMapboxMap.getCameraPosition().target.getLatitude());
+ evt.put(MapboxEvent.KEY_LONGITUDE, mMapboxMap.getCameraPosition().target.getLongitude());
+ evt.put(MapboxEvent.KEY_ZOOM, mMapboxMap.getCameraPosition().zoom);
+ MapboxEventManager.getMapboxEventManager(getContext()).pushEvent(evt);
+ }
}
/**
@@ -392,14 +413,19 @@ public class MapView extends FrameLayout {
@UiThread
public void onSaveInstanceState(@NonNull Bundle outState) {
+ outState.putBoolean(MapboxConstants.STATE_HAS_SAVED_STATE, true);
outState.putParcelable(MapboxConstants.STATE_CAMERA_POSITION, mMapboxMap.getCameraPosition());
outState.putBoolean(MapboxConstants.STATE_DEBUG_ACTIVE, mMapboxMap.isDebugActive());
outState.putString(MapboxConstants.STATE_STYLE_URL, mMapboxMap.getStyleUrl());
outState.putString(MapboxConstants.STATE_ACCESS_TOKEN, mMapboxMap.getAccessToken());
outState.putLong(MapboxConstants.STATE_DEFAULT_TRANSITION_DURATION, mNativeMapView.getDefaultTransitionDuration());
outState.putBoolean(MapboxConstants.STATE_MY_LOCATION_ENABLED, mMapboxMap.isMyLocationEnabled());
- outState.putInt(MapboxConstants.STATE_MY_LOCATION_TRACKING_MODE, mMapboxMap.getMyLocationTrackingMode());
- outState.putInt(MapboxConstants.STATE_MY_BEARING_TRACKING_MODE, mMapboxMap.getMyBearingTrackingMode());
+
+
+ // TrackingSettings
+ TrackingSettings trackingSettings = mMapboxMap.getTrackingSettings();
+ outState.putInt(MapboxConstants.STATE_MY_LOCATION_TRACKING_MODE, trackingSettings.getMyLocationTrackingMode());
+ outState.putInt(MapboxConstants.STATE_MY_BEARING_TRACKING_MODE, trackingSettings.getMyBearingTrackingMode());
// UiSettings
UiSettings uiSettings = mMapboxMap.getUiSettings();
@@ -554,13 +580,13 @@ public class MapView extends FrameLayout {
}
//
- // Rotation
+ // Direction
//
/**
- * Returns the current heading of the map relative to true north.
+ * Returns the current direction of the map relative to true north.
*
- * @return The current heading measured in degrees.
+ * @return The current direction measured in degrees.
*/
@UiThread
@FloatRange(from = MapboxConstants.MINIMUM_DIRECTION, to = MapboxConstants.MAXIMUM_DIRECTION)
@@ -633,6 +659,46 @@ public class MapView extends FrameLayout {
}
//
+ // Content padding
+ //
+
+ /**
+ * Return The current content padding left of the map view viewport.
+ *
+ * @return The current content padding left
+ */
+ int getContentPaddingLeft() {
+ return mContentPaddingLeft;
+ }
+
+ /**
+ * Return The current content padding left of the map view viewport.
+ *
+ * @return The current content padding left
+ */
+ int getContentPaddingTop() {
+ return mContentPaddingTop;
+ }
+
+ /**
+ * Return The current content padding left of the map view viewport.
+ *
+ * @return The current content padding right
+ */
+ int getContentPaddingRight() {
+ return mContentPaddingRight;
+ }
+
+ /**
+ * Return The current content padding left of the map view viewport.
+ *
+ * @return The current content padding bottom
+ */
+ int getContentPaddingBottom() {
+ return mContentPaddingBottom;
+ }
+
+ //
// Zoom
//
@@ -647,51 +713,6 @@ public class MapView extends FrameLayout {
return mNativeMapView.getZoom();
}
-// /**
-// * Return The current content padding left of the map view viewport.
-// *
-// * @return The current content padding left
-// */
-///*
-// public int getContentPaddingLeft() {
-// return mContentPaddingLeft;
-// }
-//*/
-//
-// /**
-// * Return The current content padding left of the map view viewport.
-// *
-// * @return The current content padding left
-// */
-///*
-// public int getContentPaddingTop() {
-// return mContentPaddingTop;
-// }
-//*/
-//
-// /**
-// * Return The current content padding left of the map view viewport.
-// *
-// * @return The current content padding left
-// */
-///*
-// public int getContentPaddingRight() {
-// return mContentPaddingRight;
-// }
-//*/
-//
-// /**
-// * Return The current content padding left of the map view viewport.
-// *
-// * @param zoomLevel The new zoom level.
-// * @param animated If true, animates the change. If false, immediately changes the map.
-// * @see MapboxMap#MAXIMUM_ZOOM
-// */
-///*
-// public int getContentPaddingBottom() {
-// return mContentPaddingBottom;
-//*/
-
/**
* <p>
* Sets the minimum zoom level the map can be displayed at.
@@ -712,7 +733,7 @@ public class MapView extends FrameLayout {
* @return The minimum zoom level.
*/
@UiThread
- public double getMinZoom() {
+ double getMinZoom() {
return mNativeMapView.getMinZoom();
}
@@ -724,7 +745,7 @@ public class MapView extends FrameLayout {
* @param maxZoom The new maximum zoom level.
*/
@UiThread
- public void setMaxZoom(@FloatRange(from = MapboxConstants.MINIMUM_ZOOM, to = MapboxConstants.MAXIMUM_ZOOM) double maxZoom) {
+ void setMaxZoom(@FloatRange(from = MapboxConstants.MINIMUM_ZOOM, to = MapboxConstants.MAXIMUM_ZOOM) double maxZoom) {
mNativeMapView.setMaxZoom(maxZoom);
}
@@ -736,7 +757,7 @@ public class MapView extends FrameLayout {
* @return The maximum zoom level.
*/
@UiThread
- public double getMaxZoom() {
+ double getMaxZoom() {
return mNativeMapView.getMaxZoom();
}
@@ -866,6 +887,28 @@ public class MapView extends FrameLayout {
}
}
+ // Checks that TelemetryService has been configured by developer
+ private void validateTelemetryServiceConfigured() {
+
+ try {
+ // Check Implementing app's AndroidManifest.xml
+ PackageInfo packageInfo = getContext().getPackageManager().getPackageInfo(getContext().getPackageName(), PackageManager.GET_SERVICES);
+
+ if (packageInfo.services != null) {
+
+ for (ServiceInfo service : packageInfo.services) {
+ if (TextUtils.equals("com.mapbox.mapboxsdk.telemetry.TelemetryService", service.name)) {
+ return;
+ }
+ }
+ }
+
+ } catch (Exception e) {
+ Log.w(TAG, "Error checking for Telemetry Service Config: " + e);
+ }
+ throw new TelemetryServiceNotConfiguredException();
+ }
+
/**
* <p>
* Sets the current Mapbox access token used to load map styles and tiles.
@@ -942,7 +985,25 @@ public class MapView extends FrameLayout {
// Annotations
//
- private void loadIcon(Icon icon) {
+ Icon loadIconForMarker(Marker marker) {
+ Icon icon = marker.getIcon();
+ if (icon == null) {
+ icon = IconFactory.getInstance(getContext()).defaultMarker();
+ marker.setIcon(icon);
+ }
+ if (!mIcons.contains(icon)) {
+ mIcons.add(icon);
+ loadIcon(icon);
+ } else {
+ Icon oldIcon = mIcons.get(mIcons.indexOf(icon));
+ if (!oldIcon.getBitmap().sameAs(icon.getBitmap())) {
+ throw new IconBitmapChangedException();
+ }
+ }
+ return icon;
+ }
+
+ void loadIcon(Icon icon) {
Bitmap bitmap = icon.getBitmap();
String id = icon.getId();
if (bitmap.getConfig() != Bitmap.Config.ARGB_8888) {
@@ -964,7 +1025,7 @@ public class MapView extends FrameLayout {
scale, buffer.array());
}
- private void reloadIcons() {
+ void reloadIcons() {
int count = mIcons.size();
for (int i = 0; i < count; i++) {
Icon icon = mIcons.get(i);
@@ -972,8 +1033,35 @@ public class MapView extends FrameLayout {
}
}
+ /**
+ * <p>
+ * Updates a marker on this map. Does nothing if the marker is already added.
+ * </p>
+ *
+ * @param updatedMarker An updated marker object.
+ */
+ @UiThread
+ void updateMarker(@NonNull Marker updatedMarker) {
+ if (updatedMarker == null) {
+ Log.w(TAG, "marker was null, doing nothing");
+ return;
+ }
+
+ if (updatedMarker.getId() == -1) {
+ Log.w(TAG, "marker has an id of -1, possibly was not added yet, doing nothing");
+ }
+
+ ensureIconLoaded(updatedMarker);
+ mNativeMapView.updateMarker(updatedMarker);
+ }
+
private Marker prepareMarker(MarkerOptions markerOptions) {
Marker marker = markerOptions.getMarker();
+ ensureIconLoaded(marker);
+ return marker;
+ }
+
+ private void ensureIconLoaded(Marker marker) {
Icon icon = marker.getIcon();
if (icon == null) {
icon = IconFactory.getInstance(getContext()).defaultMarker();
@@ -988,270 +1076,48 @@ public class MapView extends FrameLayout {
throw new IconBitmapChangedException();
}
}
- marker.setTopOffsetPixels(getTopOffsetPixelsForIcon(icon));
- return marker;
- }
- /**
- * <p>
- * Adds a marker to this map.
- * </p>
- * The marker's icon is rendered on the map at the location {@code Marker.position}.
- * If {@code Marker.title} is defined, the map shows an info box with the marker's title and snippet.
- *
- * @param markerOptions A marker options object that defines how to render the marker.
- * @return The {@code Marker} that was added to the map.
- */
- @UiThread
- @NonNull
- Marker addMarker(@NonNull MarkerOptions markerOptions) {
- if (markerOptions == null) {
- Log.w(TAG, "markerOptions was null, so just returning null");
- return null;
+ // this seems to be a costly operation according to the profiler so I'm trying to save some calls
+ Marker previousMarker = marker.getId() != -1 ? (Marker) mMapboxMap.getAnnotation(marker.getId()) : null;
+ if (previousMarker == null || previousMarker.getIcon() == null || previousMarker.getIcon() != marker.getIcon()) {
+ marker.setTopOffsetPixels(getTopOffsetPixelsForIcon(icon));
}
-
- Marker marker = prepareMarker(markerOptions);
- long id = mNativeMapView.addMarker(marker);
- marker.setId(id); // the annotation needs to know its id
- marker.setMapboxMap(mMapboxMap); // the annotation needs to know which map view it is in
- mAnnotations.add(marker);
- return marker;
}
- /**
- * <p>
- * Adds multiple markers to this map.
- * </p>
- * The marker's icon is rendered on the map at the location {@code Marker.position}.
- * If {@code Marker.title} is defined, the map shows an info box with the marker's title and snippet.
- *
- * @param markerOptionsList A list of marker options objects that defines how to render the markers.
- * @return A list of the {@code Marker}s that were added to the map.
- */
- @UiThread
- @NonNull
- List<Marker> addMarkers(@NonNull List<MarkerOptions> markerOptionsList) {
- if (markerOptionsList == null) {
- Log.w(TAG, "markerOptionsList was null, so just returning null");
- return null;
- }
-
- int count = markerOptionsList.size();
- List<Marker> markers = new ArrayList<>(count);
- for (int i = 0; i < count; i++) {
- MarkerOptions markerOptions = markerOptionsList.get(i);
- Marker marker = prepareMarker(markerOptions);
- markers.add(marker);
- }
-
- long[] ids = mNativeMapView.addMarkers(markers);
- Marker m;
- for (int i = 0; i < count; i++) {
- m = markers.get(i);
- m.setId(ids[i]);
- m.setMapboxMap(mMapboxMap);
- mAnnotations.add(m);
+ long addMarker(@NonNull Marker marker) {
+ if (mNativeMapView == null) {
+ return 0l;
}
-
- return new ArrayList<>(markers);
+ return mNativeMapView.addMarker(marker);
}
- /**
- * Adds a polyline to this map.
- *
- * @param polylineOptions A polyline options object that defines how to render the polyline.
- * @return The {@code Polyine} that was added to the map.
- */
- @UiThread
- @NonNull
- Polyline addPolyline(@NonNull PolylineOptions polylineOptions) {
- if (polylineOptions == null) {
- Log.w(TAG, "polylineOptions was null, so just returning null");
- return null;
- }
-
- Polyline polyline = polylineOptions.getPolyline();
- long id = mNativeMapView.addPolyline(polyline);
- polyline.setId(id);
- polyline.setMapboxMap(mMapboxMap);
- mAnnotations.add(polyline);
- return polyline;
+ long[] addMarkers(@NonNull List<Marker> markerList) {
+ return mNativeMapView.addMarkers(markerList);
}
- /**
- * Adds multiple polylines to this map.
- *
- * @param polylineOptionsList A list of polyline options objects that defines how to render the polylines.
- * @return A list of the {@code Polyline}s that were added to the map.
- */
- @UiThread
- @NonNull
- List<Polyline> addPolylines(@NonNull List<PolylineOptions> polylineOptionsList) {
- if (polylineOptionsList == null) {
- Log.w(TAG, "polylineOptionsList was null, so just returning null");
- return null;
- }
-
- int count = polylineOptionsList.size();
- List<Polyline> polylines = new ArrayList<>(count);
- for (PolylineOptions options : polylineOptionsList) {
- polylines.add(options.getPolyline());
- }
-
- long[] ids = mNativeMapView.addPolylines(polylines);
-
- Polyline p;
- for (int i = 0; i < count; i++) {
- p = polylines.get(i);
- p.setId(ids[i]);
- p.setMapboxMap(mMapboxMap);
- mAnnotations.add(p);
- }
-
- return new ArrayList<>(polylines);
+ long addPolyline(@NonNull Polyline polyline) {
+ return mNativeMapView.addPolyline(polyline);
}
- /**
- * Adds a polygon to this map.
- *
- * @param polygonOptions A polygon options object that defines how to render the polygon.
- * @return The {@code Polygon} that was added to the map.
- */
- @UiThread
- @NonNull
- Polygon addPolygon(@NonNull PolygonOptions polygonOptions) {
- if (polygonOptions == null) {
- Log.w(TAG, "polygonOptions was null, so just returning null");
- return null;
- }
-
- Polygon polygon = polygonOptions.getPolygon();
- long id = mNativeMapView.addPolygon(polygon);
- polygon.setId(id);
- polygon.setMapboxMap(mMapboxMap);
- mAnnotations.add(polygon);
- return polygon;
+ long[] addPolylines(@NonNull List<Polyline> polylines) {
+ return mNativeMapView.addPolylines(polylines);
}
-
- /**
- * Adds multiple polygons to this map.
- *
- * @param polygonOptionsList A list of polygon options objects that defines how to render the polygons.
- * @return A list of the {@code Polygon}s that were added to the map.
- */
- @UiThread
- @NonNull
- List<Polygon> addPolygons(@NonNull List<PolygonOptions> polygonOptionsList) {
- if (polygonOptionsList == null) {
- Log.w(TAG, "polygonOptionsList was null, so just returning null");
- return null;
- }
-
- int count = polygonOptionsList.size();
- List<Polygon> polygons = new ArrayList<>(count);
- for (PolygonOptions polygonOptions : polygonOptionsList) {
- polygons.add(polygonOptions.getPolygon());
- }
-
- long[] ids = mNativeMapView.addPolygons(polygons);
-
- Polygon p;
- for (int i = 0; i < count; i++) {
- p = polygons.get(i);
- p.setId(ids[i]);
- p.setMapboxMap(mMapboxMap);
- mAnnotations.add(p);
- }
-
- return new ArrayList<>(polygons);
+ long addPolygon(@NonNull Polygon polygon) {
+ return mNativeMapView.addPolygon(polygon);
}
-
- /**
- * <p>
- * Convenience method for removing a Marker from the map.
- * </p>
- * Calls removeAnnotation() internally
- *
- * @param marker Marker to remove
- */
- @UiThread
- void removeMarker(@NonNull Marker marker) {
- removeAnnotation(marker);
+ long[] addPolygons(@NonNull List<Polygon> polygons) {
+ return mNativeMapView.addPolygons(polygons);
}
- /**
- * Removes an annotation from the map.
- *
- * @param annotation The annotation object to remove.
- */
- @UiThread
- void removeAnnotation(@NonNull Annotation annotation) {
- if (annotation == null) {
- Log.w(TAG, "annotation was null, so just returning");
- return;
- }
-
- if (annotation instanceof Marker) {
- ((Marker) annotation).hideInfoWindow();
- }
- long id = annotation.getId();
+ void removeAnnotation(long id) {
mNativeMapView.removeAnnotation(id);
- mAnnotations.remove(annotation);
- }
-
- /**
- * Removes multiple annotations from the map.
- *
- * @param annotationList A list of annotation objects to remove.
- */
- @UiThread
- void removeAnnotations(@NonNull List<? extends Annotation> annotationList) {
- if (annotationList == null) {
- Log.w(TAG, "annotationList was null, so just returning");
- return;
- }
-
- int count = annotationList.size();
- long[] ids = new long[count];
- for (int i = 0; i < count; i++) {
- ids[i] = annotationList.get(i).getId();
- }
- mNativeMapView.removeAnnotations(ids);
}
- /**
- * Removes all annotations from the map.
- */
- @UiThread
- void removeAllAnnotations() {
- int count = mAnnotations.size();
- long[] ids = new long[mAnnotations.size()];
-
- for (int i = 0; i < count; i++) {
- Annotation annotation = mAnnotations.get(i);
- long id = annotation.getId();
- ids[i] = id;
- if (annotation instanceof Marker) {
- ((Marker) annotation).hideInfoWindow();
- }
- }
-
+ void removeAnnotations(@NonNull long[] ids) {
mNativeMapView.removeAnnotations(ids);
- mAnnotations.clear();
- }
-
- /**
- * Returns a list of all the annotations on the map.
- *
- * @return A list of all the annotation objects. The returned object is a copy so modifying this
- * list will not update the map.
- */
- @NonNull
- List<Annotation> getAllAnnotations() {
- return new ArrayList<>(mAnnotations);
}
private List<Marker> getMarkersInBounds(@NonNull LatLngBounds bbox) {
@@ -1269,9 +1135,10 @@ public class MapView extends FrameLayout {
}
List<Marker> annotations = new ArrayList<>(ids.length);
- int count = mAnnotations.size();
+ List<Annotation> annotationList = mMapboxMap.getAnnotations();
+ int count = annotationList.size();
for (int i = 0; i < count; i++) {
- Annotation annotation = mAnnotations.get(i);
+ Annotation annotation = annotationList.get(i);
if (annotation instanceof Marker && idsList.contains(annotation.getId())) {
annotations.add((Marker) annotation);
}
@@ -1280,7 +1147,7 @@ public class MapView extends FrameLayout {
return new ArrayList<>(annotations);
}
- private int getTopOffsetPixelsForIcon(Icon icon) {
+ int getTopOffsetPixelsForIcon(Icon icon) {
// This method will dead lock if map paused. Causes a freeze if you add a marker in an
// activity's onCreate()
if (mNativeMapView.isPaused()) {
@@ -1292,6 +1159,35 @@ public class MapView extends FrameLayout {
}
/**
+ * Sets the distance from the edges of the map view’s frame to the edges of the map
+ * view’s logical viewport.
+ * <p/>
+ * When the value of this property is equal to {0,0,0,0}, viewport
+ * properties such as `centerCoordinate` assume a viewport that matches the map
+ * view’s frame. Otherwise, those properties are inset, excluding part of the
+ * frame from the viewport. For instance, if the only the top edge is inset, the
+ * map center is effectively shifted downward.
+ *
+ * @param left The left margin in pixels.
+ * @param top The top margin in pixels.
+ * @param right The right margin in pixels.
+ * @param bottom The bottom margin in pixels.
+ */
+ @UiThread
+ void setContentPadding(int left, int top, int right, int bottom) {
+ if (left == mContentPaddingLeft && top == mContentPaddingTop && right == mContentPaddingRight && bottom == mContentPaddingBottom) {
+ return;
+ }
+
+ mContentPaddingLeft = left;
+ mContentPaddingTop = top;
+ mContentPaddingRight = right;
+ mContentPaddingBottom = bottom;
+
+ mNativeMapView.setContentPadding(top / mScreenDensity, left / mScreenDensity, bottom / mScreenDensity, right / mScreenDensity);
+ }
+
+ /**
* <p>
* Returns the distance spanned by one pixel at the specified latitude and current zoom level.
* </p>
@@ -1400,9 +1296,10 @@ public class MapView extends FrameLayout {
}
private void adjustTopOffsetPixels() {
- int count = mAnnotations.size();
+ List<Annotation> annotations = mMapboxMap.getAnnotations();
+ int count = annotations.size();
for (int i = 0; i < count; i++) {
- Annotation annotation = mAnnotations.get(i);
+ Annotation annotation = annotations.get(i);
if (annotation instanceof Marker) {
Marker marker = (Marker) annotation;
marker.setTopOffsetPixels(
@@ -1419,9 +1316,10 @@ public class MapView extends FrameLayout {
}
private void reloadMarkers() {
- int count = mAnnotations.size();
+ List<Annotation> annotations = mMapboxMap.getAnnotations();
+ int count = annotations.size();
for (int i = 0; i < count; i++) {
- Annotation annotation = mAnnotations.get(i);
+ Annotation annotation = annotations.get(i);
if (annotation instanceof Marker) {
Marker marker = (Marker) annotation;
mNativeMapView.removeAnnotation(annotation.getId());
@@ -1572,6 +1470,26 @@ public class MapView extends FrameLayout {
// Touch events
//
+ /**
+ * Helper method for tracking gesture events
+ * @param gestureId Type of Gesture See {@see MapboxEvent#GESTURE_SINGLETAP MapboxEvent#GESTURE_DOUBLETAP MapboxEvent#GESTURE_TWO_FINGER_SINGLETAP MapboxEvent#GESTURE_QUICK_ZOOM MapboxEvent#GESTURE_PAN_START MapboxEvent#GESTURE_PINCH_START MapboxEvent#GESTURE_ROTATION_START MapboxEvent#GESTURE_PITCH_START}
+ * @param xCoordinate Original x screen coordinate at start of gesture
+ * @param yCoordinate Original y screen cooridnate at start of gesture
+ */
+ private void trackGestureEvent(@NonNull String gestureId, @NonNull float xCoordinate, float yCoordinate) {
+
+ LatLng tapLatLng = fromScreenLocation(new PointF(xCoordinate, yCoordinate));
+
+ Hashtable<String, Object> evt = new Hashtable<>();
+ evt.put(MapboxEvent.ATTRIBUTE_EVENT, MapboxEvent.TYPE_MAP_CLICK);
+ evt.put(MapboxEvent.KEY_GESTURE_ID, gestureId);
+ evt.put(MapboxEvent.KEY_LATITUDE, tapLatLng.getLatitude());
+ evt.put(MapboxEvent.KEY_LONGITUDE, tapLatLng.getLongitude());
+ evt.put(MapboxEvent.KEY_ZOOM, mMapboxMap.getCameraPosition().zoom);
+
+ MapboxEventManager.getMapboxEventManager(getContext()).pushEvent(evt);
+ }
+
// Called when user touches the screen, all positions are absolute
@Override
public boolean onTouchEvent(@NonNull MotionEvent event) {
@@ -1596,6 +1514,10 @@ public class MapView extends FrameLayout {
case MotionEvent.ACTION_POINTER_DOWN:
// Second pointer down
mTwoTap = event.getPointerCount() == 2;
+ if (mTwoTap) {
+ // Confirmed 2nd Finger Down
+ trackGestureEvent(MapboxEvent.GESTURE_TWO_FINGER_SINGLETAP, event.getX(), event.getY());
+ }
break;
case MotionEvent.ACTION_POINTER_UP:
@@ -1617,6 +1539,12 @@ public class MapView extends FrameLayout {
return true;
}
+ // Scroll / Pan Has Stopped
+ if (mScrollInProgress) {
+ trackGestureEvent(MapboxEvent.TYPE_MAP_DRAGEND, event.getX(), event.getY());
+ mScrollInProgress = false;
+ }
+
mTwoTap = false;
mNativeMapView.setGestureInProgress(false);
break;
@@ -1632,8 +1560,7 @@ public class MapView extends FrameLayout {
}
// This class handles one finger gestures
- private class GestureListener extends
- GestureDetector.SimpleOnGestureListener {
+ private class GestureListener extends GestureDetector.SimpleOnGestureListener {
// Must always return true otherwise all events are ignored
@Override
@@ -1665,16 +1592,20 @@ public class MapView extends FrameLayout {
}
// Single finger double tap
- if (mUserLocationView.getMyLocationTrackingMode() == MyLocationTracking.TRACKING_NONE) {
+ if (mMapboxMap.getTrackingSettings().isLocationTrackingDisabled()) {
// Zoom in on gesture
zoom(true, e.getX(), e.getY());
+ trackGestureEvent(MapboxEvent.GESTURE_QUICK_ZOOM, e.getX(), e.getY());
} else {
- // Zoom in on center map
- zoom(true, getWidth() / 2, getHeight() / 2);
+ // Zoom in on user location view
+ PointF centerPoint = mUserLocationView.getMarkerScreenPoint();
+ zoom(true, centerPoint.x, centerPoint.y);
}
break;
}
+ trackGestureEvent(MapboxEvent.GESTURE_DOUBLETAP, e.getX(), e.getY());
+
return true;
}
@@ -1725,9 +1656,10 @@ public class MapView extends FrameLayout {
}
if (newSelectedMarkerId >= 0) {
- int count = mAnnotations.size();
+ List<Annotation> annotations = mMapboxMap.getAnnotations();
+ int count = annotations.size();
for (int i = 0; i < count; i++) {
- Annotation annotation = mAnnotations.get(i);
+ Annotation annotation = annotations.get(i);
if (annotation instanceof Marker) {
if (annotation.getId() == newSelectedMarkerId) {
if (selectedMarkers.isEmpty() || !selectedMarkers.contains(annotation)) {
@@ -1749,6 +1681,8 @@ public class MapView extends FrameLayout {
}
}
+ trackGestureEvent(MapboxEvent.GESTURE_SINGLETAP, e.getX(), e.getY());
+
return true;
}
@@ -1771,7 +1705,9 @@ public class MapView extends FrameLayout {
}
// reset tracking modes if gesture occurs
- resetTrackingModes();
+ if (mMapboxMap.getTrackingSettings().isDismissTrackingOnGesture()) {
+ resetTrackingModes();
+ }
// Fling the map
float ease = 0.25f;
@@ -1793,18 +1729,25 @@ public class MapView extends FrameLayout {
listener.onFling();
}
+ trackGestureEvent(MapboxEvent.GESTURE_PAN_START, e1.getX(), e1.getY());
return true;
}
// Called for drags
@Override
public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY) {
+ Log.i(TAG, "onScroll() started");
+ if (!mScrollInProgress) {
+ mScrollInProgress = true;
+ }
if (!mMapboxMap.getUiSettings().isScrollGesturesEnabled()) {
return false;
}
- // reset tracking modes if gesture occurs
- resetTrackingModes();
+ if (mMapboxMap.getTrackingSettings().isDismissTrackingOnGesture()) {
+ // reset tracking modes if gesture occurs
+ resetTrackingModes();
+ }
// Cancel any animation
mNativeMapView.cancelTransitions();
@@ -1817,6 +1760,7 @@ public class MapView extends FrameLayout {
listener.onScroll();
}
+ Log.i(TAG, "onScroll() done");
return true;
}
}
@@ -1834,10 +1778,13 @@ public class MapView extends FrameLayout {
return false;
}
- // reset tracking modes if gesture occurs
- resetTrackingModes();
+ if (mMapboxMap.getTrackingSettings().isDismissTrackingOnGesture()) {
+ // reset tracking modes if gesture occurs
+ resetTrackingModes();
+ }
mBeginTime = detector.getEventTime();
+ trackGestureEvent(MapboxEvent.GESTURE_PINCH_START, detector.getFocusX(), detector.getFocusY());
return true;
}
@@ -1853,7 +1800,8 @@ public class MapView extends FrameLayout {
// Called for pinch zooms and quickzooms/quickscales
@Override
public boolean onScale(ScaleGestureDetector detector) {
- if (!mMapboxMap.getUiSettings().isZoomGesturesEnabled()) {
+ UiSettings uiSettings = mMapboxMap.getUiSettings();
+ if (!uiSettings.isZoomGesturesEnabled()) {
return false;
}
@@ -1881,13 +1829,21 @@ public class MapView extends FrameLayout {
// Gesture is a quickzoom if there aren't two fingers
mQuickZoom = !mTwoTap;
+ TrackingSettings trackingSettings = mMapboxMap.getTrackingSettings();
+
// Scale the map
- if (mMapboxMap.getUiSettings().isScrollGesturesEnabled() && !mQuickZoom && mUserLocationView.getMyLocationTrackingMode() == MyLocationTracking.TRACKING_NONE) {
+ if (uiSettings.isScrollGesturesEnabled() && !mQuickZoom && trackingSettings.isLocationTrackingDisabled()) {
// around gesture
mNativeMapView.scaleBy(detector.getScaleFactor(), detector.getFocusX() / mScreenDensity, detector.getFocusY() / mScreenDensity);
} else {
- // around center map
- mNativeMapView.scaleBy(detector.getScaleFactor(), (getWidth() / 2) / mScreenDensity, (getHeight() / 2) / mScreenDensity);
+ if(trackingSettings.isLocationTrackingDisabled()) {
+ // around center map
+ mNativeMapView.scaleBy(detector.getScaleFactor(), (getWidth() / 2) / mScreenDensity, (getHeight() / 2) / mScreenDensity);
+ }else {
+ // around user location view
+ PointF centerPoint = mUserLocationView.getMarkerScreenPoint();
+ mNativeMapView.scaleBy(detector.getScaleFactor(), centerPoint.x / mScreenDensity, centerPoint.y / mScreenDensity);
+ }
}
return true;
}
@@ -1907,10 +1863,13 @@ public class MapView extends FrameLayout {
return false;
}
- // reset tracking modes if gesture occurs
- resetTrackingModes();
+ if (mMapboxMap.getTrackingSettings().isDismissTrackingOnGesture()) {
+ // reset tracking modes if gesture occurs
+ resetTrackingModes();
+ }
mBeginTime = detector.getEventTime();
+ trackGestureEvent(MapboxEvent.GESTURE_ROTATION_START, detector.getFocusX(), detector.getFocusY());
return true;
}
@@ -1957,16 +1916,15 @@ public class MapView extends FrameLayout {
bearing += detector.getRotationDegreesDelta();
// Rotate the map
- if (mUserLocationView.getMyLocationTrackingMode() == MyLocationTracking.TRACKING_NONE) {
+ if (mMapboxMap.getTrackingSettings().isLocationTrackingDisabled()) {
// around gesture
mNativeMapView.setBearing(bearing,
detector.getFocusX() / mScreenDensity,
detector.getFocusY() / mScreenDensity);
} else {
- // around center map
- mNativeMapView.setBearing(bearing,
- (getWidth() / 2) / mScreenDensity,
- (getHeight() / 2) / mScreenDensity);
+ // around center userlocation
+ PointF centerPoint = mUserLocationView.getMarkerScreenPoint();
+ mNativeMapView.setBearing(bearing, centerPoint.x / mScreenDensity, centerPoint.y / mScreenDensity);
}
return true;
}
@@ -1986,10 +1944,13 @@ public class MapView extends FrameLayout {
return false;
}
- // reset tracking modes if gesture occurs
- resetTrackingModes();
+ if (mMapboxMap.getTrackingSettings().isDismissTrackingOnGesture()) {
+ // reset tracking modes if gesture occurs
+ resetTrackingModes();
+ }
mBeginTime = detector.getEventTime();
+ trackGestureEvent(MapboxEvent.GESTURE_PITCH_START, detector.getFocusX(), detector.getFocusY());
return true;
}
@@ -2056,8 +2017,6 @@ public class MapView extends FrameLayout {
if (!mMapboxMap.getUiSettings().isZoomGesturesEnabled()) {
return;
}
-
- // Zoom in or out
zoom(zoomIn);
}
}
@@ -2408,9 +2367,11 @@ public class MapView extends FrameLayout {
// Forward to any listeners
protected void onMapChanged(int mapChange) {
if (mOnMapChangedListener != null) {
- int count = mOnMapChangedListener.size();
- for (int i = 0; i < count; i++) {
- mOnMapChangedListener.get(i).onMapChanged(mapChange);
+ OnMapChangedListener listener;
+ final Iterator<OnMapChangedListener> iterator = mOnMapChangedListener.iterator();
+ while (iterator.hasNext()) {
+ listener = iterator.next();
+ listener.onMapChanged(mapChange);
}
}
}
@@ -2419,6 +2380,11 @@ public class MapView extends FrameLayout {
// User location
//
+ boolean isPermissionsAccepted() {
+ return (ContextCompat.checkSelfPermission(getContext(), Manifest.permission.ACCESS_COARSE_LOCATION) == PackageManager.PERMISSION_GRANTED) ||
+ ContextCompat.checkSelfPermission(getContext(), Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED;
+ }
+
/**
* <p>
* Enables or disables the my-location layer.
@@ -2433,9 +2399,6 @@ public class MapView extends FrameLayout {
* @throws SecurityException if no suitable permission is present
*/
@UiThread
- @RequiresPermission(anyOf = {
- Manifest.permission.ACCESS_COARSE_LOCATION,
- Manifest.permission.ACCESS_FINE_LOCATION})
void setMyLocationEnabled(boolean enabled) {
mUserLocationView.setEnabled(enabled);
}
@@ -2473,19 +2436,13 @@ public class MapView extends FrameLayout {
* See {@link MyLocationTracking} for different values.
*
* @param myLocationTrackingMode The location tracking mode to be used.
- * @throws SecurityException if no suitable permission is present
* @see MyLocationTracking
*/
@UiThread
- @RequiresPermission(anyOf = {
- Manifest.permission.ACCESS_COARSE_LOCATION,
- Manifest.permission.ACCESS_FINE_LOCATION})
void setMyLocationTrackingMode(@MyLocationTracking.Mode int myLocationTrackingMode) {
if (myLocationTrackingMode != MyLocationTracking.TRACKING_NONE && !mMapboxMap.isMyLocationEnabled()) {
- //noinspection ResourceType
mMapboxMap.setMyLocationEnabled(true);
}
-
mUserLocationView.setMyLocationTrackingMode(myLocationTrackingMode);
MapboxMap.OnMyLocationTrackingModeChangeListener listener = mMapboxMap.getOnMyLocationTrackingModeChangeListener();
if (listener != null) {
@@ -2494,19 +2451,6 @@ public class MapView extends FrameLayout {
}
/**
- * Returns the current user location tracking mode.
- *
- * @return The current user location tracking mode.
- * One of the values from {@link MyLocationTracking.Mode}.
- * @see MyLocationTracking.Mode
- */
- @UiThread
- @MyLocationTracking.Mode
- int getMyLocationTrackingMode() {
- return mUserLocationView.getMyLocationTrackingMode();
- }
-
- /**
* <p>
* Set the current my bearing tracking mode.
* </p>
@@ -2518,16 +2462,11 @@ public class MapView extends FrameLayout {
* See {@link MyBearingTracking} for different values.
*
* @param myBearingTrackingMode The bearing tracking mode to be used.
- * @throws SecurityException if no suitable permission is present
* @see MyBearingTracking
*/
@UiThread
- @RequiresPermission(anyOf = {
- Manifest.permission.ACCESS_COARSE_LOCATION,
- Manifest.permission.ACCESS_FINE_LOCATION})
void setMyBearingTrackingMode(@MyBearingTracking.Mode int myBearingTrackingMode) {
if (myBearingTrackingMode != MyBearingTracking.NONE && !mMapboxMap.isMyLocationEnabled()) {
- //noinspection ResourceType
mMapboxMap.setMyLocationEnabled(true);
}
mUserLocationView.setMyBearingTrackingMode(myBearingTrackingMode);
@@ -2537,26 +2476,11 @@ public class MapView extends FrameLayout {
}
}
- /**
- * Returns the current user bearing tracking mode.
- * See {@link MyBearingTracking} for possible return values.
- *
- * @return the current user bearing tracking mode.
- * @see MyBearingTracking
- */
- @UiThread
- @MyLocationTracking.Mode
- int getMyBearingTrackingMode() {
- //noinspection ResourceType
- return mUserLocationView.getMyBearingTrackingMode();
- }
-
private void resetTrackingModes() {
try {
- //noinspection ResourceType
- setMyLocationTrackingMode(MyLocationTracking.TRACKING_NONE);
- //noinspection ResourceType
- setMyBearingTrackingMode(MyBearingTracking.NONE);
+ TrackingSettings trackingSettings = mMapboxMap.getTrackingSettings();
+ trackingSettings.setMyLocationTrackingMode(MyLocationTracking.TRACKING_NONE);
+ trackingSettings.setMyBearingTrackingMode(MyBearingTracking.NONE);
} catch (SecurityException ignore) {
// User did not accept location permissions
}
@@ -2806,6 +2730,10 @@ public class MapView extends FrameLayout {
private void setWidgetMargins(@NonNull final View view, int left, int top, int right, int bottom) {
LayoutParams layoutParams = (LayoutParams) view.getLayoutParams();
+ left += mContentPaddingLeft;
+ top += mContentPaddingTop;
+ right += mContentPaddingRight;
+ bottom += mContentPaddingBottom;
layoutParams.setMargins(left, top, right, bottom);
view.setLayoutParams(layoutParams);
}
@@ -2813,9 +2741,11 @@ public class MapView extends FrameLayout {
private static class AttributionOnClickListener implements View.OnClickListener, DialogInterface.OnClickListener {
private static final int ATTRIBUTION_INDEX_IMPROVE_THIS_MAP = 2;
+ private static final int ATTRIBUTION_INDEX_TELEMETRY_SETTINGS = 3;
private MapView mMapView;
public AttributionOnClickListener(MapView mapView) {
+ super();
mMapView = mapView;
}
@@ -2825,7 +2755,7 @@ public class MapView extends FrameLayout {
Context context = v.getContext();
String[] items = context.getResources().getStringArray(R.array.attribution_names);
AlertDialog.Builder builder = new AlertDialog.Builder(context, R.style.AttributionAlertDialogStyle);
- builder.setTitle(R.string.attributionsDialogTitle);
+ builder.setTitle(R.string.mapbox_attributionsDialogTitle);
builder.setAdapter(new ArrayAdapter<>(context, R.layout.attribution_list_item, items), this);
builder.show();
}
@@ -2833,7 +2763,49 @@ public class MapView extends FrameLayout {
// Called when someone selects an attribution, 'Improve this map' adds location data to the url
@Override
public void onClick(DialogInterface dialog, int which) {
- Context context = ((Dialog) dialog).getContext();
+ final Context context = ((Dialog) dialog).getContext();
+ if (which == ATTRIBUTION_INDEX_TELEMETRY_SETTINGS) {
+
+ int array = R.array.attribution_telemetry_options;
+ if (MapboxEventManager.getMapboxEventManager(context).isTelemetryEnabled()) {
+ array = R.array.attribution_telemetry_options_already_participating;
+ }
+ String[] items = context.getResources().getStringArray(array);
+ AlertDialog.Builder builder = new AlertDialog.Builder(context, R.style.AttributionAlertDialogStyle);
+ builder.setTitle(R.string.mapbox_attributionTelemetryTitle);
+ LayoutInflater factory = LayoutInflater.from(context);
+ View content = factory.inflate(R.layout.attribution_telemetry_view, null);
+
+ ListView lv = (ListView) content.findViewById(R.id.telemetryOptionsList);
+ lv.setAdapter(new ArrayAdapter<String>(context, R.layout.attribution_list_item, items));
+ lv.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
+
+ builder.setView(content);
+ final AlertDialog telemDialog = builder.show();
+ lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
+ @Override
+ public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
+ switch (position) {
+ case 0:
+ String url = context.getResources().getStringArray(R.array.attribution_links)[3];
+ Intent intent = new Intent(Intent.ACTION_VIEW);
+ intent.setData(Uri.parse(url));
+ context.startActivity(intent);
+ telemDialog.cancel();
+ return;
+ case 1:
+ MapboxEventManager.getMapboxEventManager(context).setTelemetryEnabled(false);
+ telemDialog.cancel();
+ return;
+ case 2:
+ MapboxEventManager.getMapboxEventManager(context).setTelemetryEnabled(true);
+ telemDialog.cancel();
+ return;
+ }
+ }
+ });
+ return;
+ }
String url = context.getResources().getStringArray(R.array.attribution_links)[which];
if (which == ATTRIBUTION_INDEX_IMPROVE_THIS_MAP) {
LatLng latLng = mMapView.getMapboxMap().getCameraPosition().target;
@@ -3044,4 +3016,5 @@ public class MapView extends FrameLayout {
void onMapChanged(@MapChange int change);
}
+
}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java
index 757a9bc3d9..40b75d3ce1 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java
@@ -1,20 +1,21 @@
package com.mapbox.mapboxsdk.maps;
-import android.Manifest;
import android.content.Context;
import android.location.Location;
import android.os.Bundle;
-import android.support.annotation.FloatRange;
+import android.os.SystemClock;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
-import android.support.annotation.RequiresPermission;
import android.support.annotation.UiThread;
+import android.support.v4.util.LongSparseArray;
import android.text.TextUtils;
import android.util.Log;
import android.view.View;
import com.mapbox.mapboxsdk.annotations.Annotation;
+import com.mapbox.mapboxsdk.annotations.BaseMarkerOptions;
+import com.mapbox.mapboxsdk.annotations.Icon;
import com.mapbox.mapboxsdk.annotations.InfoWindow;
import com.mapbox.mapboxsdk.annotations.Marker;
import com.mapbox.mapboxsdk.annotations.MarkerOptions;
@@ -23,6 +24,8 @@ import com.mapbox.mapboxsdk.annotations.PolygonOptions;
import com.mapbox.mapboxsdk.annotations.Polyline;
import com.mapbox.mapboxsdk.annotations.PolylineOptions;
import com.mapbox.mapboxsdk.camera.CameraPosition;
+import com.mapbox.mapboxsdk.camera.CameraUpdate;
+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory;
import com.mapbox.mapboxsdk.constants.MapboxConstants;
import com.mapbox.mapboxsdk.constants.MyBearingTracking;
import com.mapbox.mapboxsdk.constants.MyLocationTracking;
@@ -39,10 +42,12 @@ public class MapboxMap {
private MapView mMapView;
private UiSettings mUiSettings;
+ private TrackingSettings mTrackingSettings;
private Projection mProjection;
private CameraPosition mCameraPosition;
private boolean mInvalidCameraPosition;
private String mStyleUrl;
+ private LongSparseArray<Annotation> mAnnotations;
private List<Marker> mSelectedMarkers;
private List<InfoWindow> mInfoWindows;
private MapboxMap.InfoWindowAdapter mInfoWindowAdapter;
@@ -54,17 +59,22 @@ public class MapboxMap {
private MapboxMap.OnMapLongClickListener mOnMapLongClickListener;
private MapboxMap.OnMarkerClickListener mOnMarkerClickListener;
private MapboxMap.OnInfoWindowClickListener mOnInfoWindowClickListener;
+ private MapboxMap.OnInfoWindowLongClickListener mOnInfoWindowLongClickListener;
+ private MapboxMap.OnInfoWindowCloseListener mOnInfoWindowCloseListener;
private MapboxMap.OnFlingListener mOnFlingListener;
private MapboxMap.OnScrollListener mOnScrollListener;
private MapboxMap.OnMyLocationTrackingModeChangeListener mOnMyLocationTrackingModeChangeListener;
private MapboxMap.OnMyBearingTrackingModeChangeListener mOnMyBearingTrackingModeChangeListener;
private MapboxMap.OnFpsChangedListener mOnFpsChangedListener;
+ private MapboxMap.OnCameraChangeListener mOnCameraChangeListener;
MapboxMap(@NonNull MapView mapView) {
mMapView = mapView;
mMapView.addOnMapChangedListener(new MapChangeCameraPositionListener());
mUiSettings = new UiSettings(mapView);
+ mTrackingSettings = new TrackingSettings(mMapView, mUiSettings);
mProjection = new Projection(mapView);
+ mAnnotations = new LongSparseArray<>();
mSelectedMarkers = new ArrayList<>();
mInfoWindows = new ArrayList<>();
}
@@ -83,6 +93,19 @@ public class MapboxMap {
}
//
+ // TrackingSettings
+ //
+
+ /**
+ * Gets the tracking interface settings for the map.
+ *
+ * @return
+ */
+ public TrackingSettings getTrackingSettings() {
+ return mTrackingSettings;
+ }
+
+ //
// Projection
//
@@ -105,14 +128,7 @@ public class MapboxMap {
*/
public final CameraPosition getCameraPosition() {
if (mInvalidCameraPosition) {
- // Camera position has changed, need to regenerate position
- mCameraPosition = new CameraPosition.Builder(true)
- .bearing((float) mMapView.getBearing())
- .target(mMapView.getLatLng())
- .tilt((float) mMapView.getTilt())
- .zoom((float) mMapView.getZoom())
- .build();
- mInvalidCameraPosition = false;
+ invalidateCameraPosition();
}
return mCameraPosition;
}
@@ -137,8 +153,26 @@ public class MapboxMap {
*/
@UiThread
public final void moveCamera(CameraUpdate update) {
+ moveCamera(update, null);
+ }
+
+ /**
+ * Repositions the camera according to the instructions defined in the update.
+ * The move is instantaneous, and a subsequent getCameraPosition() will reflect the new position.
+ * See CameraUpdateFactory for a set of updates.
+ *
+ * @param update The change that should be applied to the camera.
+ */
+ @UiThread
+ public final void moveCamera(CameraUpdate update, MapboxMap.CancelableCallback callback) {
mCameraPosition = update.getCameraPosition(this);
mMapView.jumpTo(mCameraPosition.bearing, mCameraPosition.target, mCameraPosition.tilt, mCameraPosition.zoom);
+ if (mOnCameraChangeListener != null) {
+ mOnCameraChangeListener.onCameraChange(mCameraPosition);
+ }
+ if (callback != null) {
+ callback.onFinish();
+ }
}
/**
@@ -175,7 +209,25 @@ public class MapboxMap {
@UiThread
public final void easeCamera(CameraUpdate update, int durationMs, final MapboxMap.CancelableCallback callback) {
mCameraPosition = update.getCameraPosition(this);
- mMapView.easeTo(mCameraPosition.bearing, mCameraPosition.target, getDurationNano(durationMs), mCameraPosition.tilt, mCameraPosition.zoom, callback);
+ mMapView.easeTo(mCameraPosition.bearing, mCameraPosition.target, getDurationNano(durationMs), mCameraPosition.tilt, mCameraPosition.zoom, new CancelableCallback() {
+ @Override
+ public void onCancel() {
+ if (callback != null) {
+ callback.onCancel();
+ }
+ }
+
+ @Override
+ public void onFinish() {
+ if (mOnCameraChangeListener != null) {
+ mOnCameraChangeListener.onCameraChange(mCameraPosition);
+ }
+
+ if (callback != null) {
+ callback.onFinish();
+ }
+ }
+ });
}
/**
@@ -227,7 +279,25 @@ public class MapboxMap {
@UiThread
public final void animateCamera(CameraUpdate update, int durationMs, final MapboxMap.CancelableCallback callback) {
mCameraPosition = update.getCameraPosition(this);
- mMapView.flyTo(mCameraPosition.bearing, mCameraPosition.target, getDurationNano(durationMs), mCameraPosition.tilt, mCameraPosition.zoom, callback);
+ mMapView.flyTo(mCameraPosition.bearing, mCameraPosition.target, getDurationNano(durationMs), mCameraPosition.tilt, mCameraPosition.zoom, new CancelableCallback() {
+ @Override
+ public void onCancel() {
+ if (callback != null) {
+ callback.onCancel();
+ }
+ }
+
+ @Override
+ public void onFinish() {
+ if (mOnCameraChangeListener != null) {
+ mOnCameraChangeListener.onCameraChange(mCameraPosition);
+ }
+
+ if (callback != null) {
+ callback.onFinish();
+ }
+ }
+ });
}
// internal time layer conversion
@@ -235,75 +305,34 @@ public class MapboxMap {
return durationMs > 0 ? TimeUnit.NANOSECONDS.convert(durationMs, TimeUnit.MILLISECONDS) : 0;
}
- //
- // ZOOM
- //
-
- /**
- * <p>
- * Sets the minimum zoom level the map can be displayed at.
- * </p>
- *
- * @param minZoom The new minimum zoom level.
- */
- @UiThread
- public void setMinZoom(@FloatRange(from = MapboxConstants.MINIMUM_ZOOM, to = MapboxConstants.MAXIMUM_ZOOM) double minZoom) {
- if ((minZoom < MapboxConstants.MINIMUM_ZOOM) || (minZoom > MapboxConstants.MAXIMUM_ZOOM)) {
- Log.e(MapboxConstants.TAG, "Not setting minZoom, value is in unsupported range: " + minZoom);
- return;
+ private void invalidateCameraPosition() {
+ mInvalidCameraPosition = false;
+ mCameraPosition = new CameraPosition.Builder(true)
+ .bearing((float) mMapView.getBearing())
+ .target(mMapView.getLatLng())
+ .tilt((float) mMapView.getTilt())
+ .zoom((float) mMapView.getZoom())
+ .build();
+ if (mOnCameraChangeListener != null) {
+ mOnCameraChangeListener.onCameraChange(mCameraPosition);
}
- mMapView.setMinZoom(minZoom);
}
- /**
- * <p>
- * Gets the maximum zoom level the map can be displayed at.
- * </p>
- *
- * @return The minimum zoom level.
- */
- @UiThread
- public double getMinZoom() {
- return mMapView.getMinZoom();
- }
-
- /**
- * <p>
- * Sets the maximum zoom level the map can be displayed at.
- * </p>
- *
- * @param maxZoom The new maximum zoom level.
- */
- @UiThread
- public void setMaxZoom(@FloatRange(from = MapboxConstants.MINIMUM_ZOOM, to = MapboxConstants.MAXIMUM_ZOOM) double maxZoom) {
- if ((maxZoom < MapboxConstants.MINIMUM_ZOOM) || (maxZoom > MapboxConstants.MAXIMUM_ZOOM)) {
- Log.e(MapboxConstants.TAG, "Not setting maxZoom, value is in unsupported range: " + maxZoom);
- return;
- }
- mMapView.setMaxZoom(maxZoom);
- }
+ //
+ // Reset North
+ //
/**
- * <p>
- * Gets the maximum zoom level the map can be displayed at.
- * </p>
*
- * @return The maximum zoom level.
*/
- @UiThread
- public double getMaxZoom() {
- return mMapView.getMaxZoom();
+ public void resetNorth() {
+ mMapView.resetNorth();
}
//
// Manual zoom controls
//
- // used by UiSettings
- void setZoomControlsEnabled(boolean enabled) {
- mMapView.setZoomControlsEnabled(enabled);
- }
-
//
// Debug
//
@@ -468,7 +497,17 @@ public class MapboxMap {
@UiThread
@NonNull
public Marker addMarker(@NonNull MarkerOptions markerOptions) {
- return mMapView.addMarker(markerOptions);
+ return addMarker((BaseMarkerOptions) markerOptions);
+ }
+
+ @UiThread
+ @NonNull
+ public Marker addMarker(@NonNull BaseMarkerOptions markerOptions) {
+ Marker marker = prepareMarker(markerOptions);
+ long id = mMapView.addMarker(marker);
+ marker.setId(id);
+ mAnnotations.put(id, marker);
+ return marker;
}
/**
@@ -484,7 +523,50 @@ public class MapboxMap {
@UiThread
@NonNull
public List<Marker> addMarkers(@NonNull List<MarkerOptions> markerOptionsList) {
- return mMapView.addMarkers(markerOptionsList);
+ int count = markerOptionsList.size();
+ List<Marker> markers = new ArrayList<>(count);
+ MarkerOptions markerOptions;
+ Marker marker;
+ for (int i = 0; i < count; i++) {
+ markerOptions = markerOptionsList.get(i);
+ marker = prepareMarker(markerOptions);
+ markers.add(marker);
+ }
+
+ long[] ids = mMapView.addMarkers(markers);
+ long id = 0;
+ Marker m;
+
+ for (int i = 0; i < markers.size(); i++) {
+ m = markers.get(i);
+ m.setMapboxMap(this);
+ if (ids != null) {
+ id = ids[i];
+ } else {
+ //unit test
+ id++;
+ }
+ m.setId(id);
+ mAnnotations.put(id, m);
+ }
+ return markers;
+ }
+
+ /**
+ * <p>
+ * Updates a marker on this map. Does nothing if the marker is already added.
+ * </p>
+ *
+ * @param updatedMarker An updated marker object.
+ */
+ @UiThread
+ public void updateMarker(@NonNull Marker updatedMarker) {
+ mMapView.updateMarker(updatedMarker);
+
+ int index = mAnnotations.indexOfKey(updatedMarker.getId());
+ if (index > -1) {
+ mAnnotations.setValueAt(index, updatedMarker);
+ }
}
/**
@@ -496,7 +578,14 @@ public class MapboxMap {
@UiThread
@NonNull
public Polyline addPolyline(@NonNull PolylineOptions polylineOptions) {
- return mMapView.addPolyline(polylineOptions);
+ Polyline polyline = polylineOptions.getPolyline();
+ if (!polyline.getPoints().isEmpty()) {
+ long id = mMapView.addPolyline(polyline);
+ polyline.setMapboxMap(this);
+ polyline.setId(id);
+ mAnnotations.put(id, polyline);
+ }
+ return polyline;
}
/**
@@ -508,7 +597,33 @@ public class MapboxMap {
@UiThread
@NonNull
public List<Polyline> addPolylines(@NonNull List<PolylineOptions> polylineOptionsList) {
- return mMapView.addPolylines(polylineOptionsList);
+ int count = polylineOptionsList.size();
+ Polyline polyline;
+ List<Polyline> polylines = new ArrayList<>(count);
+ for (PolylineOptions options : polylineOptionsList) {
+ polyline = options.getPolyline();
+ if (!polyline.getPoints().isEmpty()) {
+ polylines.add(polyline);
+ }
+ }
+
+ long[] ids = mMapView.addPolylines(polylines);
+ long id = 0;
+ Polyline p;
+
+ for (int i = 0; i < polylines.size(); i++) {
+ p = polylines.get(i);
+ p.setMapboxMap(this);
+ if (ids != null) {
+ id = ids[i];
+ } else {
+ // unit test
+ id++;
+ }
+ p.setId(id);
+ mAnnotations.put(id, p);
+ }
+ return polylines;
}
/**
@@ -520,7 +635,14 @@ public class MapboxMap {
@UiThread
@NonNull
public Polygon addPolygon(@NonNull PolygonOptions polygonOptions) {
- return mMapView.addPolygon(polygonOptions);
+ Polygon polygon = polygonOptions.getPolygon();
+ if (!polygon.getPoints().isEmpty()) {
+ long id = mMapView.addPolygon(polygon);
+ polygon.setId(id);
+ polygon.setMapboxMap(this);
+ mAnnotations.put(id, polygon);
+ }
+ return polygon;
}
/**
@@ -532,7 +654,32 @@ public class MapboxMap {
@UiThread
@NonNull
public List<Polygon> addPolygons(@NonNull List<PolygonOptions> polygonOptionsList) {
- return mMapView.addPolygons(polygonOptionsList);
+ int count = polygonOptionsList.size();
+
+ Polygon polygon;
+ List<Polygon> polygons = new ArrayList<>(count);
+ for (PolygonOptions polygonOptions : polygonOptionsList) {
+ polygon = polygonOptions.getPolygon();
+ if (!polygon.getPoints().isEmpty()) {
+ polygons.add(polygon);
+ }
+ }
+
+ long[] ids = mMapView.addPolygons(polygons);
+ long id = 0;
+ for (int i = 0; i < polygons.size(); i++) {
+ polygon = polygons.get(i);
+ polygon.setMapboxMap(this);
+ if (ids != null) {
+ id = ids[i];
+ } else {
+ // unit test
+ id++;
+ }
+ polygon.setId(id);
+ mAnnotations.put(id, polygon);
+ }
+ return polygons;
}
/**
@@ -549,13 +696,55 @@ public class MapboxMap {
}
/**
+ * <p>
+ * Convenience method for removing a Polyline from the map.
+ * </p>
+ * Calls removeAnnotation() internally
+ *
+ * @param polyline Polyline to remove
+ */
+ @UiThread
+ public void removePolyline(@NonNull Polyline polyline) {
+ removeAnnotation(polyline);
+ }
+
+ /**
+ * <p>
+ * Convenience method for removing a Polygon from the map.
+ * </p>
+ * Calls removeAnnotation() internally
+ *
+ * @param polygon Polygon to remove
+ */
+ @UiThread
+ public void removePolygon(@NonNull Polygon polygon) {
+ removeAnnotation(polygon);
+ }
+
+ /**
* Removes an annotation from the map.
*
* @param annotation The annotation object to remove.
*/
@UiThread
public void removeAnnotation(@NonNull Annotation annotation) {
- mMapView.removeAnnotation(annotation);
+ if (annotation instanceof Marker) {
+ ((Marker) annotation).hideInfoWindow();
+ }
+ long id = annotation.getId();
+ mMapView.removeAnnotation(id);
+ mAnnotations.remove(id);
+ }
+
+ /**
+ * Removes an annotation from the map
+ *
+ * @param id The identifier associated to the annotation to be removed
+ */
+ @UiThread
+ public void removeAnnotation(long id) {
+ mMapView.removeAnnotation(id);
+ mAnnotations.remove(id);
}
/**
@@ -565,15 +754,49 @@ public class MapboxMap {
*/
@UiThread
public void removeAnnotations(@NonNull List<? extends Annotation> annotationList) {
- mMapView.removeAnnotations(annotationList);
+ int count = annotationList.size();
+ long[] ids = new long[count];
+ for (int i = 0; i < count; i++) {
+ Annotation annotation = annotationList.get(i);
+ if (annotation instanceof Marker) {
+ ((Marker) annotation).hideInfoWindow();
+ }
+ ids[i] = annotationList.get(i).getId();
+ }
+ mMapView.removeAnnotations(ids);
+ for (long id : ids) {
+ mAnnotations.remove(id);
+ }
}
/**
* Removes all annotations from the map.
*/
@UiThread
- public void removeAllAnnotations() {
- mMapView.removeAllAnnotations();
+ public void removeAnnotations() {
+ Annotation annotation;
+ int count = mAnnotations.size();
+ long[] ids = new long[count];
+ for (int i = 0; i < count; i++) {
+ ids[i] = mAnnotations.keyAt(i);
+ annotation = mAnnotations.get(ids[i]);
+ if (annotation instanceof Marker) {
+ ((Marker) annotation).hideInfoWindow();
+ }
+ }
+ mMapView.removeAnnotations(ids);
+ mAnnotations.clear();
+ }
+
+ /**
+ * Return a annotation based on its id.
+ *
+ * @return An annotation with a matched id, null is returned if no match was found.
+ */
+ @UiThread
+ @Nullable
+ public Annotation getAnnotation(long id) {
+ return mAnnotations.get(id);
}
/**
@@ -583,8 +806,69 @@ public class MapboxMap {
* list will not update the map.
*/
@NonNull
- public List<Annotation> getAllAnnotations() {
- return mMapView.getAllAnnotations();
+ public List<Annotation> getAnnotations() {
+ List<Annotation> annotations = new ArrayList<>();
+ for (int i = 0; i < mAnnotations.size(); i++) {
+ annotations.add(mAnnotations.get(mAnnotations.keyAt(i)));
+ }
+ return annotations;
+ }
+
+ /**
+ * Returns a list of all the markers on the map.
+ *
+ * @return A list of all the markers objects. The returned object is a copy so modifying this
+ * list will not update the map.
+ */
+ @NonNull
+ public List<Marker> getMarkers() {
+ List<Marker> markers = new ArrayList<>();
+ Annotation annotation;
+ for (int i = 0; i < mAnnotations.size(); i++) {
+ annotation = mAnnotations.get(mAnnotations.keyAt(i));
+ if (annotation instanceof Marker) {
+ markers.add((Marker) annotation);
+ }
+ }
+ return markers;
+ }
+
+ /**
+ * Returns a list of all the polygons on the map.
+ *
+ * @return A list of all the polygon objects. The returned object is a copy so modifying this
+ * list will not update the map.
+ */
+ @NonNull
+ public List<Polygon> getPolygons() {
+ List<Polygon> polygons = new ArrayList<>();
+ Annotation annotation;
+ for (int i = 0; i < mAnnotations.size(); i++) {
+ annotation = mAnnotations.get(mAnnotations.keyAt(i));
+ if (annotation instanceof Polygon) {
+ polygons.add((Polygon) annotation);
+ }
+ }
+ return polygons;
+ }
+
+ /**
+ * Returns a list of all the polylines on the map.
+ *
+ * @return A list of all the polylines objects. The returned object is a copy so modifying this
+ * list will not update the map.
+ */
+ @NonNull
+ public List<Polyline> getPolylines() {
+ List<Polyline> polylines = new ArrayList<>();
+ Annotation annotation;
+ for (int i = 0; i < mAnnotations.size(); i++) {
+ annotation = mAnnotations.get(mAnnotations.keyAt(i));
+ if (annotation instanceof Polyline) {
+ polylines.add((Polyline) annotation);
+ }
+ }
+ return polylines;
}
/**
@@ -670,11 +954,17 @@ public class MapboxMap {
* @return The currently selected marker.
*/
@UiThread
- @Nullable
public List<Marker> getSelectedMarkers() {
return mSelectedMarkers;
}
+ private Marker prepareMarker(BaseMarkerOptions markerOptions) {
+ Marker marker = markerOptions.getMarker();
+ Icon icon = mMapView.loadIconForMarker(marker);
+ marker.setTopOffsetPixels(mMapView.getTopOffsetPixelsForIcon(icon));
+ return marker;
+ }
+
//
// InfoWindow
//
@@ -735,10 +1025,58 @@ public class MapboxMap {
}
//
+ // Padding
+ //
+
+ /**
+ * Sets the distance from the edges of the map view’s frame to the edges of the map
+ * view’s logical viewport.
+ * <p/>
+ * When the value of this property is equal to {0,0,0,0}, viewport
+ * properties such as `centerCoordinate` assume a viewport that matches the map
+ * view’s frame. Otherwise, those properties are inset, excluding part of the
+ * frame from the viewport. For instance, if the only the top edge is inset, the
+ * map center is effectively shifted downward.
+ *
+ * @param left The left margin in pixels.
+ * @param top The top margin in pixels.
+ * @param right The right margin in pixels.
+ * @param bottom The bottom margin in pixels.
+ */
+ public void setPadding(int left, int top, int right, int bottom) {
+ mMapView.setContentPadding(left, top, right, bottom);
+ mUiSettings.invalidate();
+
+ moveCamera(CameraUpdateFactory.newCameraPosition(new CameraPosition.Builder(mCameraPosition).build()));
+ }
+
+ /**
+ *
+ * @return
+ */
+ public int[] getPadding() {
+ return new int[]{mMapView.getContentPaddingLeft(),
+ mMapView.getContentPaddingTop(),
+ mMapView.getContentPaddingRight(),
+ mMapView.getContentPaddingBottom()};
+ }
+
+ //
// Map events
//
/**
+ * Sets a callback that's invoked on every change in camera position.
+ *
+ * @param listener The callback that's invoked on every camera change position.
+ * To unset the callback, use null.
+ */
+ @UiThread
+ public void setOnCameraChangeListener(@Nullable OnCameraChangeListener listener) {
+ mOnCameraChangeListener = listener;
+ }
+
+ /**
* Sets a callback that's invoked on every frame rendered to the map view.
*
* @param listener The callback that's invoked on every frame rendered to the map view.
@@ -845,10 +1183,44 @@ public class MapboxMap {
*
* @return Current active InfoWindow Click Listener
*/
+ @UiThread
public OnInfoWindowClickListener getOnInfoWindowClickListener() {
return mOnInfoWindowClickListener;
}
+ /**
+ * Sets a callback that's invoked when a marker's info window is long pressed.
+ *
+ * @param listener The callback that's invoked when a marker's info window is long pressed. To unset the callback, use null.
+ */
+ @UiThread
+ public void setOnInfoWindowLongClickListener(@Nullable OnInfoWindowLongClickListener listener) {
+ mOnInfoWindowLongClickListener = listener;
+ }
+
+ /**
+ * Return the InfoWindow long click listener
+ *
+ * @return Current active InfoWindow long Click Listener
+ */
+ public OnInfoWindowLongClickListener getOnInfoWindowLongClickListener() {
+ return mOnInfoWindowLongClickListener;
+ }
+
+ public void setOnInfoWindowCloseListener(@Nullable OnInfoWindowCloseListener listener) {
+ mOnInfoWindowCloseListener = listener;
+ }
+
+ /**
+ * Return the InfoWindow close listener
+ *
+ * @return Current active InfoWindow Close Listener
+ */
+ @UiThread
+ public OnInfoWindowCloseListener getOnInfoWindowCloseListener() {
+ return mOnInfoWindowCloseListener;
+ }
+
//
// User location
//
@@ -874,13 +1246,14 @@ public class MapboxMap {
* or @link android.Manifest.permission#ACCESS_FINE_LOCATION.
*
* @param enabled True to enable; false to disable.
- * @throws SecurityException if no suitable permission is present
*/
@UiThread
- @RequiresPermission(anyOf = {
- Manifest.permission.ACCESS_COARSE_LOCATION,
- Manifest.permission.ACCESS_FINE_LOCATION})
public void setMyLocationEnabled(boolean enabled) {
+ if (!mMapView.isPermissionsAccepted()) {
+ Log.e(MapboxConstants.TAG, "Could not activate user location tracking: " +
+ "user did not accept the permission or permissions were not requested.");
+ return;
+ }
mMyLocationEnabled = enabled;
mMapView.setMyLocationEnabled(enabled);
}
@@ -909,40 +1282,6 @@ public class MapboxMap {
}
/**
- * <p>
- * Set the current my location tracking mode.
- * </p>
- * <p>
- * Will enable my location if not active.
- * </p>
- * See {@link MyLocationTracking} for different values.
- *
- * @param myLocationTrackingMode The location tracking mode to be used.
- * @throws SecurityException if no suitable permission is present
- * @see MyLocationTracking
- */
- @UiThread
- @RequiresPermission(anyOf = {
- Manifest.permission.ACCESS_COARSE_LOCATION,
- Manifest.permission.ACCESS_FINE_LOCATION})
- public void setMyLocationTrackingMode(@MyLocationTracking.Mode int myLocationTrackingMode) {
- mMapView.setMyLocationTrackingMode(myLocationTrackingMode);
- }
-
- /**
- * Returns the current user location tracking mode.
- *
- * @return The current user location tracking mode.
- * One of the values from {@link MyLocationTracking.Mode}.
- * @see MyLocationTracking.Mode
- */
- @UiThread
- @MyLocationTracking.Mode
- public int getMyLocationTrackingMode() {
- return mMapView.getMyLocationTrackingMode();
- }
-
- /**
* Sets a callback that's invoked when the location tracking mode changes.
*
* @param listener The callback that's invoked when the location tracking mode changes.
@@ -959,42 +1298,6 @@ public class MapboxMap {
}
/**
- * <p>
- * Set the current my bearing tracking mode.
- * </p>
- * Shows the direction the user is heading.
- * <p>
- * When location tracking is disabled the direction of {@link UserLocationView} is rotated
- * When location tracking is enabled the {@link MapView} is rotated based on bearing value.
- * </p>
- * See {@link MyBearingTracking} for different values.
- *
- * @param myBearingTrackingMode The bearing tracking mode to be used.
- * @throws SecurityException if no suitable permission is present
- * @see MyBearingTracking
- */
- @UiThread
- @RequiresPermission(anyOf = {
- Manifest.permission.ACCESS_COARSE_LOCATION,
- Manifest.permission.ACCESS_FINE_LOCATION})
- public void setMyBearingTrackingMode(@MyBearingTracking.Mode int myBearingTrackingMode) {
- mMapView.setMyBearingTrackingMode(myBearingTrackingMode);
- }
-
- /**
- * Returns the current user bearing tracking mode.
- * See {@link MyBearingTracking} for possible return values.
- *
- * @return the current user bearing tracking mode.
- * @see MyBearingTracking
- */
- @UiThread
- @MyLocationTracking.Mode
- public int getMyBearingTrackingMode() {
- return mMapView.getMyBearingTrackingMode();
- }
-
- /**
* Sets a callback that's invoked when the bearing tracking mode changes.
*
* @param listener The callback that's invoked when the bearing tracking mode changes.
@@ -1033,9 +1336,17 @@ public class MapboxMap {
return mMapView;
}
-//
-// Interfaces
-//
+ //
+ // Invalidate
+ //
+
+ public void invalidate(){
+ mMapView.update();
+ }
+
+ //
+ // Interfaces
+ //
/**
* Interface definition for a callback to be invoked when the map is flinged.
@@ -1062,6 +1373,20 @@ public class MapboxMap {
}
/**
+ * Interface definition for a callback to be invoked for when the camera changes position.
+ */
+ public interface OnCameraChangeListener {
+ /**
+ * Called after the camera position has changed. During an animation,
+ * this listener may not be notified of intermediate camera positions.
+ * It is always called for the final position in the animation.
+ *
+ * @param position The CameraPosition at the end of the last camera change.
+ */
+ void onCameraChange(CameraPosition position);
+ }
+
+ /**
* Interface definition for a callback to be invoked on every frame rendered to the map view.
*
* @see MapboxMap#setOnFpsChangedListener(OnFpsChangedListener)
@@ -1130,7 +1455,37 @@ public class MapboxMap {
* @param marker The marker of the info window the user clicked on.
* @return If true the listener has consumed the event and the info window will not be closed.
*/
- boolean onMarkerClick(@NonNull Marker marker);
+ boolean onInfoWindowClick(@NonNull Marker marker);
+ }
+
+ /**
+ * Callback interface for when the user long presses on a marker's info window.
+ *
+ * @see MapboxMap#setOnInfoWindowClickListener(OnInfoWindowClickListener)
+ */
+ public interface OnInfoWindowLongClickListener {
+
+ /**
+ * Called when the user makes a long-press gesture on the marker's info window.
+ *
+ * @param marker The marker were the info window is attached to
+ */
+ void onInfoWindowLongClick(Marker marker);
+ }
+
+ /**
+ * Callback interface for close events on a marker's info window.
+ *
+ * @see MapboxMap#setOnInfoWindowCloseListener(OnInfoWindowCloseListener)
+ */
+ public interface OnInfoWindowCloseListener {
+
+ /**
+ * Called when the marker's info window is closed.
+ *
+ * @param marker The marker of the info window that was closed.
+ */
+ void onInfoWindowClose(Marker marker);
}
/**
@@ -1169,7 +1524,7 @@ public class MapboxMap {
/**
* Interface definition for a callback to be invoked when the the My Location tracking mode changes.
*
- * @see MapboxMap#setMyLocationTrackingMode(int)
+ * @see MapView#setMyLocationTrackingMode(int)
*/
public interface OnMyLocationTrackingModeChangeListener {
@@ -1184,7 +1539,7 @@ public class MapboxMap {
/**
* Interface definition for a callback to be invoked when the the My Location tracking mode changes.
*
- * @see MapboxMap#setMyLocationTrackingMode(int)
+ * @see MapView#setMyLocationTrackingMode(int)
*/
public interface OnMyBearingTrackingModeChangeListener {
@@ -1212,13 +1567,20 @@ public class MapboxMap {
}
private class MapChangeCameraPositionListener implements MapView.OnMapChangedListener {
+
+ private static final long UPDATE_RATE_MS = 400;
+ private long mPreviousUpdateTimestamp = 0;
+
@Override
public void onMapChanged(@MapView.MapChange int change) {
- if (!mInvalidCameraPosition && (change == MapView.REGION_DID_CHANGE
- || change == MapView.REGION_DID_CHANGE_ANIMATED
- || change == MapView.REGION_WILL_CHANGE
- || change == MapView.REGION_WILL_CHANGE_ANIMATED)) {
+ if (change >= MapView.REGION_WILL_CHANGE && change <= MapView.REGION_DID_CHANGE_ANIMATED) {
mInvalidCameraPosition = true;
+ long currentTime = SystemClock.elapsedRealtime();
+ if (currentTime < mPreviousUpdateTimestamp) {
+ return;
+ }
+ invalidateCameraPosition();
+ mPreviousUpdateTimestamp = currentTime + UPDATE_RATE_MS;
}
}
}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMapOptions.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMapOptions.java
deleted file mode 100644
index cb6407986e..0000000000
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMapOptions.java
+++ /dev/null
@@ -1,116 +0,0 @@
-package com.mapbox.mapboxsdk.maps;
-
-import android.content.Context;
-import android.os.Parcel;
-import android.os.Parcelable;
-import android.util.AttributeSet;
-
-import com.mapbox.mapboxsdk.camera.CameraPosition;
-
-/**
- * Builder for composing {@link MapboxMap} objects. These options can be used when adding a
- * map to your application programmatically (as opposed to via XML). If you are using a MapFragment,
- * you can pass these options in using the static factory method newInstance(MapboxMapOptions).
- * If you are using a MapView, you can pass these options in using the constructor MapView(Context, MapboxMapOptions).
- */
-public class MapboxMapOptions implements Parcelable {
-
- private MapboxMap mMapboxMap;
- private UiSettings mUiSettings;
-
- public MapboxMapOptions(MapboxMap mapboxMap) {
- mMapboxMap = mapboxMap;
- mUiSettings = mapboxMap.getUiSettings();
- }
-
- public MapboxMapOptions(Parcel in) {
- throw new UnsupportedOperationException();
- }
-
- public MapboxMapOptions camera(CameraPosition camera) {
- mMapboxMap.setCameraPosition(camera);
- return this;
- }
-
- public CameraPosition getCamera() {
- return mMapboxMap.getCameraPosition();
- }
-
- public MapboxMapOptions compassEnabled(boolean enabled) {
- mUiSettings.setCompassEnabled(enabled);
- return this;
- }
-
- public boolean getCompassEnabled() {
- return mUiSettings.isCompassEnabled();
- }
-
- public MapboxMapOptions rotateEnabled(boolean rotateEnabled) {
- mUiSettings.setRotateGesturesEnabled(rotateEnabled);
- return this;
- }
-
- public MapboxMapOptions rotateGesturesEnabled(boolean enabled) {
- mUiSettings.setRotateGesturesEnabled(enabled);
- return this;
- }
-
- public boolean getRotateGesturesEnabled() {
- return mUiSettings.isRotateGesturesEnabled();
- }
-
- public MapboxMapOptions scrollGesturesEnabled(boolean enabled) {
- mUiSettings.setScrollGesturesEnabled(enabled);
- return this;
- }
-
- public boolean getScrollGesturesEnabled() {
- return mUiSettings.isScrollGesturesEnabled();
- }
-
- public MapboxMapOptions tiltGesturesEnabled(boolean enabled) {
- mUiSettings.setTiltGesturesEnabled(enabled);
- return this;
- }
-
- public boolean getTiltGesturesEnabled() {
- return mUiSettings.isTiltGesturesEnabled();
- }
-
- public MapboxMapOptions zoomControlsEnabled(boolean enabled) {
- mUiSettings.setZoomControlsEnabled(enabled);
- return this;
- }
-
- public boolean getZoomControlsEnabled() {
- return mUiSettings.isZoomControlsEnabled();
- }
-
- public boolean getZoomGesturesEnabled() {
- return mUiSettings.isZoomGesturesEnabled();
- }
-
- public MapboxMapOptions createFromAttributes(Context context, AttributeSet attrs) {
- throw new UnsupportedOperationException();
- }
-
- public static final Parcelable.Creator<MapboxMapOptions> CREATOR = new Parcelable.Creator<MapboxMapOptions>() {
- public MapboxMapOptions createFromParcel(Parcel in) {
- return new MapboxMapOptions(in);
- }
-
- public MapboxMapOptions[] newArray(int size) {
- return new MapboxMapOptions[size];
- }
- };
-
- @Override
- public int describeContents() {
- return 0;
- }
-
- @Override
- public void writeToParcel(Parcel out, int flags) {
- throw new UnsupportedOperationException();
- }
-}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java
index 6c388d9d8a..b7f583e943 100755
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java
@@ -395,6 +395,10 @@ final class NativeMapView {
return nativeAddPolygons(mNativeMapViewPtr, polygon);
}
+ public void updateMarker(Marker marker) {
+ nativeUpdateMarker(mNativeMapViewPtr, marker);
+ }
+
public void removeAnnotation(long id) {
nativeRemoveAnnotation(mNativeMapViewPtr, id);
}
@@ -619,6 +623,8 @@ final class NativeMapView {
private native long nativeAddMarker(long nativeMapViewPtr, Marker marker);
+ private native void nativeUpdateMarker(long nativeMapViewPtr, Marker marker);
+
private native long[] nativeAddMarkers(long nativeMapViewPtr, List<Marker> markers);
private native long nativeAddPolyline(long nativeMapViewPtr, Polyline polyline);
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/Projection.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/Projection.java
index e53d430b69..0d5745d4c9 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/Projection.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/Projection.java
@@ -1,6 +1,7 @@
package com.mapbox.mapboxsdk.maps;
import android.graphics.PointF;
+import android.support.annotation.FloatRange;
import android.support.annotation.NonNull;
import com.mapbox.mapboxsdk.geometry.LatLng;
@@ -21,6 +22,20 @@ public class Projection {
}
/**
+ * <p>
+ * Returns the distance spanned by one pixel at the specified latitude and current zoom level.
+ * </p>
+ * The distance between pixels decreases as the latitude approaches the poles.
+ * This relationship parallels the relationship between longitudinal coordinates at different latitudes.
+ *
+ * @param latitude The latitude for which to return the value.
+ * @return The distance measured in meters.
+ */
+ public double getMetersPerPixelAtLatitude(@FloatRange(from = -180, to = 180) double latitude) {
+ return mMapView.getMetersPerPixelAtLatitude(latitude);
+ }
+
+ /**
* Returns the geographic location that corresponds to a screen location.
* The screen location is specified in screen pixels (not display pixels) relative to the
* top left of the map (not the top left of the whole screen).
@@ -55,7 +70,7 @@ public class Projection {
.include(bottomRight)
.include(bottomLeft);
- return new VisibleRegion(topLeft,topRight,bottomLeft,bottomRight,builder.build());
+ return new VisibleRegion(topLeft, topRight, bottomLeft, bottomRight, builder.build());
}
/**
@@ -69,4 +84,14 @@ public class Projection {
public PointF toScreenLocation(LatLng location) {
return mMapView.toScreenLocation(location);
}
+
+ /**
+ * Calculates a zoom level based on minimum scale and current scale from MapView
+ *
+ * @param minScale The minimum scale to calculate the zoom level.
+ * @return zoom level that fits the MapView.
+ */
+ public double calculateZoom(float minScale) {
+ return Math.log(mMapView.getScale() * minScale) / Math.log(2);
+ }
}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/SupportMapFragment.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/SupportMapFragment.java
index 147cd31b5a..8783712e10 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/SupportMapFragment.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/SupportMapFragment.java
@@ -1,6 +1,7 @@
package com.mapbox.mapboxsdk.maps;
import android.os.Bundle;
+import android.os.Handler;
import android.support.annotation.NonNull;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
@@ -29,18 +30,10 @@ public class SupportMapFragment extends Fragment {
private MapView mMap;
- public static SupportMapFragment newInstance(){
+ public static SupportMapFragment newInstance() {
return new SupportMapFragment();
}
- public static SupportMapFragment newInstance(MapboxMapOptions mapboxMapOptions) {
- final SupportMapFragment mapFragment = new SupportMapFragment();
- Bundle bundle = new Bundle();
- bundle.putParcelable(MapboxConstants.FRAG_ARG_MAPBOXMAPOPTIONS, mapboxMapOptions);
- mapFragment.setArguments(bundle);
- return mapFragment;
- }
-
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
super.onCreateView(inflater, container, savedInstanceState);
@@ -94,7 +87,12 @@ public class SupportMapFragment extends Fragment {
}
@NonNull
- public void getMapAsync(@NonNull OnMapReadyCallback onMapReadyCallback){
- mMap.getMapAsync(onMapReadyCallback);
+ public void getMapAsync(@NonNull final OnMapReadyCallback onMapReadyCallback) {
+ new Handler().post(new Runnable() {
+ @Override
+ public void run() {
+ mMap.getMapAsync(onMapReadyCallback);
+ }
+ });
}
}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/TrackingSettings.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/TrackingSettings.java
new file mode 100644
index 0000000000..543ff19e56
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/TrackingSettings.java
@@ -0,0 +1,121 @@
+package com.mapbox.mapboxsdk.maps;
+
+import android.support.annotation.NonNull;
+import android.support.annotation.UiThread;
+
+import com.mapbox.mapboxsdk.constants.MyBearingTracking;
+import com.mapbox.mapboxsdk.constants.MyLocationTracking;
+
+public class TrackingSettings {
+
+ private MapView mapView;
+ private UiSettings uiSettings;
+ private boolean dismissTrackingOnGesture = true;
+
+ @MyLocationTracking.Mode
+ private int mMyLocationTrackingMode;
+
+ @MyBearingTracking.Mode
+ private int mMyBearingTrackingMode;
+
+ TrackingSettings(@NonNull MapView mapView, UiSettings uiSettings) {
+ this.mapView = mapView;
+ this.uiSettings = uiSettings;
+ }
+
+ /**
+ * <p>
+ * Set the current my location tracking mode.
+ * </p>
+ * <p>
+ * Will enable my location if not active.
+ * </p>
+ * See {@link MyLocationTracking} for different values.
+ *
+ * @param myLocationTrackingMode The location tracking mode to be used.
+ * @throws SecurityException if no suitable permission is present
+ * @see MyLocationTracking
+ */
+ @UiThread
+ public void setMyLocationTrackingMode(@MyLocationTracking.Mode int myLocationTrackingMode) {
+ mMyLocationTrackingMode = myLocationTrackingMode;
+ mapView.setMyLocationTrackingMode(myLocationTrackingMode);
+ validateGesturesForTrackingModes();
+ }
+
+ /**
+ * Returns the current user location tracking mode.
+ *
+ * @return The current user location tracking mode.
+ * One of the values from {@link MyLocationTracking.Mode}.
+ * @see MyLocationTracking.Mode
+ */
+ @UiThread
+ @MyLocationTracking.Mode
+ public int getMyLocationTrackingMode() {
+ return mMyLocationTrackingMode;
+ }
+
+ /**
+ * <p>
+ * Set the current my bearing tracking mode.
+ * </p>
+ * Shows the direction the user is heading.
+ * <p>
+ * When location tracking is disabled the direction of {@link UserLocationView} is rotated
+ * When location tracking is enabled the {@link MapView} is rotated based on bearing value.
+ * </p>
+ * See {@link MyBearingTracking} for different values.
+ *
+ * @param myBearingTrackingMode The bearing tracking mode to be used.
+ * @throws SecurityException if no suitable permission is present
+ * @see MyBearingTracking
+ */
+ @UiThread
+ public void setMyBearingTrackingMode(@MyBearingTracking.Mode int myBearingTrackingMode) {
+ mMyBearingTrackingMode = myBearingTrackingMode;
+ mapView.setMyBearingTrackingMode(myBearingTrackingMode);
+ }
+
+ /**
+ * Returns the current user bearing tracking mode.
+ * See {@link MyBearingTracking} for possible return values.
+ *
+ * @return the current user bearing tracking mode.
+ * @see MyBearingTracking
+ */
+ @UiThread
+ @MyLocationTracking.Mode
+ public int getMyBearingTrackingMode() {
+ return mMyBearingTrackingMode;
+ }
+
+ public boolean isDismissTrackingOnGesture() {
+ return dismissTrackingOnGesture;
+ }
+
+ public void setDismissTrackingOnGesture(boolean dismissTrackingOnGesture) {
+ this.dismissTrackingOnGesture = dismissTrackingOnGesture;
+ validateGesturesForTrackingModes();
+ }
+
+ private void validateGesturesForTrackingModes() {
+ if (!dismissTrackingOnGesture) {
+ int myLocationTrackingMode = getMyLocationTrackingMode();
+ int myBearingTrackingMode = getMyBearingTrackingMode();
+
+ // Enable/disable gestures based on tracking mode
+ if (myLocationTrackingMode == MyLocationTracking.TRACKING_NONE) {
+ uiSettings.setScrollGesturesEnabled(true);
+ uiSettings.setRotateGesturesEnabled(true);
+ } else {
+ uiSettings.setScrollGesturesEnabled(false);
+ uiSettings.setRotateGesturesEnabled((myBearingTrackingMode == MyBearingTracking.NONE));
+ }
+ }
+ }
+
+ public boolean isLocationTrackingDisabled(){
+ return mMyLocationTrackingMode == MyLocationTracking.TRACKING_NONE;
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/UiSettings.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/UiSettings.java
index d6cb106054..1538f49d60 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/UiSettings.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/UiSettings.java
@@ -1,9 +1,14 @@
package com.mapbox.mapboxsdk.maps;
+import android.support.annotation.FloatRange;
import android.support.annotation.NonNull;
import android.support.annotation.UiThread;
+import android.util.Log;
import android.view.Gravity;
import android.view.View;
+import android.widget.VideoView;
+
+import com.mapbox.mapboxsdk.constants.MapboxConstants;
/**
* Settings for the user interface of a MapboxMap. To obtain this interface, call getUiSettings().
@@ -12,17 +17,9 @@ public class UiSettings {
private MapView mapView;
- private boolean compassEnabled;
- private int compassGravity;
- private int[] compassMargins;
-
- private boolean logoEnabled;
- private int logoGravity;
- private int[] logoMargins;
-
- private boolean attributionEnabled;
- private int attributionGravity;
- private int[] attributionMargins;
+ private ViewSettings compassSettings;
+ private ViewSettings logoSettings;
+ private ViewSettings attributionSettings;
private boolean rotateGesturesEnabled;
private boolean tiltGesturesEnabled;
@@ -30,11 +27,78 @@ public class UiSettings {
private boolean zoomControlsEnabled;
private boolean scrollGesturesEnabled;
+ private double maxZoomLevel = -1;
+ private double minZoomLevel = -1;
+
UiSettings(@NonNull MapView mapView) {
this.mapView = mapView;
- this.compassMargins = new int[4];
- this.attributionMargins = new int[4];
- this.logoMargins = new int[4];
+ this.compassSettings = new ViewSettings();
+ this.logoSettings = new ViewSettings();
+ this.attributionSettings = new ViewSettings();
+ }
+
+ /**
+ * <p>
+ * Sets the minimum zoom level the map can be displayed at.
+ * </p>
+ *
+ * @param minZoom The new minimum zoom level.
+ */
+ @UiThread
+ public void setMinZoom(@FloatRange(from = MapboxConstants.MINIMUM_ZOOM, to = MapboxConstants.MAXIMUM_ZOOM) double minZoom) {
+ if ((minZoom < MapboxConstants.MINIMUM_ZOOM) || (minZoom > MapboxConstants.MAXIMUM_ZOOM)) {
+ Log.e(MapboxConstants.TAG, "Not setting minZoom, value is in unsupported range: " + minZoom);
+ return;
+ }
+ minZoomLevel = minZoom;
+ mapView.setMinZoom(minZoom);
+ }
+
+ /**
+ * <p>
+ * Gets the maximum zoom level the map can be displayed at.
+ * </p>
+ *
+ * @return The minimum zoom level.
+ */
+ @UiThread
+ public double getMinZoom() {
+ if (minZoomLevel == -1) {
+ return minZoomLevel = mapView.getMinZoom();
+ }
+ return minZoomLevel;
+ }
+
+ /**
+ * <p>
+ * Sets the maximum zoom level the map can be displayed at.
+ * </p>
+ *
+ * @param maxZoom The new maximum zoom level.
+ */
+ @UiThread
+ public void setMaxZoom(@FloatRange(from = MapboxConstants.MINIMUM_ZOOM, to = MapboxConstants.MAXIMUM_ZOOM) double maxZoom) {
+ if ((maxZoom < MapboxConstants.MINIMUM_ZOOM) || (maxZoom > MapboxConstants.MAXIMUM_ZOOM)) {
+ Log.e(MapboxConstants.TAG, "Not setting maxZoom, value is in unsupported range: " + maxZoom);
+ return;
+ }
+ maxZoomLevel = maxZoom;
+ mapView.setMaxZoom(maxZoom);
+ }
+
+ /**
+ * <p>
+ * Gets the maximum zoom level the map can be displayed at.
+ * </p>
+ *
+ * @return The maximum zoom level.
+ */
+ @UiThread
+ public double getMaxZoom() {
+ if (maxZoomLevel == -1) {
+ return maxZoomLevel = mapView.getMaxZoom();
+ }
+ return maxZoomLevel;
}
/**
@@ -49,8 +113,8 @@ public class UiSettings {
* @param compassEnabled True to enable the compass; false to disable the compass.
*/
public void setCompassEnabled(boolean compassEnabled) {
- this.compassEnabled = compassEnabled;
- this.mapView.setCompassEnabled(compassEnabled);
+ compassSettings.setEnabled(compassEnabled);
+ mapView.setCompassEnabled(compassEnabled);
}
/**
@@ -59,7 +123,7 @@ public class UiSettings {
* @return True if the compass is enabled; false if the compass is disabled.
*/
public boolean isCompassEnabled() {
- return compassEnabled;
+ return compassSettings.isEnabled();
}
/**
@@ -74,8 +138,8 @@ public class UiSettings {
*/
@UiThread
public void setCompassGravity(int gravity) {
- this.compassGravity = gravity;
- this.mapView.setCompassGravity(gravity);
+ compassSettings.setGravity(gravity);
+ mapView.setCompassGravity(gravity);
}
/**
@@ -84,7 +148,7 @@ public class UiSettings {
* @return The gravity
*/
public int getCompassGravity() {
- return compassGravity;
+ return compassSettings.getGravity();
}
/**
@@ -98,8 +162,8 @@ public class UiSettings {
*/
@UiThread
public void setCompassMargins(int left, int top, int right, int bottom) {
- this.compassMargins = new int[]{left, top, right, bottom};
- this.mapView.setCompassMargins(left, top, right, bottom);
+ compassSettings.setMargins(new int[]{left, top, right, bottom});
+ mapView.setCompassMargins(left, top, right, bottom);
}
/**
@@ -108,7 +172,7 @@ public class UiSettings {
* @return The left margin in pixels
*/
public int getCompassMarginLeft() {
- return compassMargins[0];
+ return compassSettings.getMargins()[0];
}
/**
@@ -117,7 +181,7 @@ public class UiSettings {
* @return The top margin in pixels
*/
public int getCompassMarginTop() {
- return compassMargins[1];
+ return compassSettings.getMargins()[1];
}
/**
@@ -126,7 +190,7 @@ public class UiSettings {
* @return The right margin in pixels
*/
public int getCompassMarginRight() {
- return compassMargins[2];
+ return compassSettings.getMargins()[2];
}
/**
@@ -135,7 +199,7 @@ public class UiSettings {
* @return The bottom margin in pixels
*/
public int getCompassMarginBottom() {
- return compassMargins[3];
+ return compassSettings.getMargins()[3];
}
/**
@@ -147,8 +211,8 @@ public class UiSettings {
* @param enabled True to enable the logo; false to disable the logo.
*/
public void setLogoEnabled(boolean enabled) {
- this.logoEnabled = enabled;
- this.mapView.setLogoVisibility(enabled );
+ logoSettings.setEnabled(enabled);
+ mapView.setLogoVisibility(enabled);
}
/**
@@ -157,7 +221,7 @@ public class UiSettings {
* @return True if the logo is enabled; false if the logo is disabled.
*/
public boolean isLogoEnabled() {
- return logoEnabled;
+ return logoSettings.isEnabled();
}
/**
@@ -171,8 +235,8 @@ public class UiSettings {
* @see Gravity
*/
public void setLogoGravity(int gravity) {
- this.logoGravity = gravity;
- this.mapView.setLogoGravity(gravity);
+ logoSettings.setGravity(gravity);
+ mapView.setLogoGravity(gravity);
}
/**
@@ -181,7 +245,7 @@ public class UiSettings {
* @return The gravity
*/
public int getLogoGravity() {
- return logoGravity;
+ return logoSettings.getGravity();
}
/**
@@ -194,8 +258,8 @@ public class UiSettings {
* @param bottom The bottom margin in pixels.
*/
public void setLogoMargins(int left, int top, int right, int bottom) {
- this.logoMargins = new int[]{left, top, right, bottom};
- this.mapView.setLogoMargins(left, top, right, bottom);
+ logoSettings.setMargins(new int[]{left, top, right, bottom});
+ mapView.setLogoMargins(left, top, right, bottom);
}
/**
@@ -203,8 +267,8 @@ public class UiSettings {
*
* @return The left margin in pixels
*/
- public int getLogoMarginLeft(){
- return logoMargins[0];
+ public int getLogoMarginLeft() {
+ return logoSettings.getMargins()[0];
}
/**
@@ -212,8 +276,8 @@ public class UiSettings {
*
* @return The top margin in pixels
*/
- public int getLogoMarginTop(){
- return logoMargins[1];
+ public int getLogoMarginTop() {
+ return logoSettings.getMargins()[1];
}
/**
@@ -221,8 +285,8 @@ public class UiSettings {
*
* @return The right margin in pixels
*/
- public int getLogoMarginRight(){
- return logoMargins[2];
+ public int getLogoMarginRight() {
+ return logoSettings.getMargins()[2];
}
/**
@@ -230,8 +294,8 @@ public class UiSettings {
*
* @return The bottom margin in pixels
*/
- public int getLogoMarginBottom(){
- return logoMargins[3];
+ public int getLogoMarginBottom() {
+ return logoSettings.getMargins()[3];
}
/**
@@ -243,8 +307,8 @@ public class UiSettings {
* @param enabled True to enable the logo; false to disable the logo.
*/
public void setAttributionEnabled(boolean enabled) {
- this.attributionEnabled = enabled;
- this.mapView.setAttributionVisibility(enabled ? View.VISIBLE : View.GONE);
+ attributionSettings.setEnabled(enabled);
+ mapView.setAttributionVisibility(enabled ? View.VISIBLE : View.GONE);
}
/**
@@ -253,7 +317,7 @@ public class UiSettings {
* @return True if the logo is enabled; false if the logo is disabled.
*/
public boolean isAttributionEnabled() {
- return attributionEnabled;
+ return attributionSettings.isEnabled();
}
/**
@@ -267,8 +331,8 @@ public class UiSettings {
* @see Gravity
*/
public void setAttributionGravity(int gravity) {
- this.attributionGravity = gravity;
- this.mapView.setAttributionGravity(gravity);
+ attributionSettings.setGravity(gravity);
+ mapView.setAttributionGravity(gravity);
}
/**
@@ -277,7 +341,7 @@ public class UiSettings {
* @return The gravity
*/
public int getAttributionGravity() {
- return attributionGravity;
+ return attributionSettings.getGravity();
}
/**
@@ -290,8 +354,8 @@ public class UiSettings {
* @param bottom The bottom margin in pixels.
*/
public void setAttributionMargins(int left, int top, int right, int bottom) {
- this.attributionMargins = new int[]{left, top, right, bottom};
- this.mapView.setAttributionMargins(left, top, right, bottom);
+ attributionSettings.setMargins(new int[]{left, top, right, bottom});
+ mapView.setAttributionMargins(left, top, right, bottom);
}
/**
@@ -299,8 +363,8 @@ public class UiSettings {
*
* @return The left margin in pixels
*/
- public int getAttributionMarginLeft(){
- return attributionMargins[0];
+ public int getAttributionMarginLeft() {
+ return attributionSettings.getMargins()[0];
}
/**
@@ -308,8 +372,8 @@ public class UiSettings {
*
* @return The top margin in pixels
*/
- public int getAttributionMarginTop(){
- return attributionMargins[1];
+ public int getAttributionMarginTop() {
+ return attributionSettings.getMargins()[1];
}
/**
@@ -317,8 +381,8 @@ public class UiSettings {
*
* @return The right margin in pixels
*/
- public int getAttributionMarginRight(){
- return attributionMargins[2];
+ public int getAttributionMarginRight() {
+ return attributionSettings.getMargins()[2];
}
/**
@@ -326,8 +390,8 @@ public class UiSettings {
*
* @return The bottom margin in pixels
*/
- public int getAttributionMarginBottom(){
- return attributionMargins[3];
+ public int getAttributionMarginBottom() {
+ return attributionSettings.getMargins()[3];
}
/**
@@ -477,4 +541,31 @@ public class UiSettings {
setTiltGesturesEnabled(enabled);
setZoomGesturesEnabled(enabled);
}
+
+ /**
+ * Returns the measured height of the MapView
+ *
+ * @return height in pixels
+ */
+ public float getHeight() {
+ return mapView.getMeasuredHeight();
+ }
+
+ /**
+ * Returns the measured width of the MapView
+ *
+ * @return widht in pixels
+ */
+ public float getWidth() {
+ return mapView.getMeasuredWidth();
+ }
+
+ /**
+ * Invalidates the ViewSettings instances shown on top of the MapView
+ */
+ public void invalidate() {
+ mapView.setLogoMargins(getLogoMarginLeft(), getLogoMarginTop(), getLogoMarginRight(), getLogoMarginBottom());
+ mapView.setCompassMargins(getCompassMarginLeft(), getCompassMarginTop(), getCompassMarginRight(), getCompassMarginBottom());
+ mapView.setAttributionMargins(getAttributionMarginLeft(), getAttributionMarginTop(), getAttributionMarginRight(), getAttributionMarginBottom());
+ }
}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/ViewSettings.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/ViewSettings.java
new file mode 100644
index 0000000000..a192a1b576
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/ViewSettings.java
@@ -0,0 +1,36 @@
+package com.mapbox.mapboxsdk.maps;
+
+public class ViewSettings {
+
+ private boolean enabled;
+ private int gravity;
+ private int[]margins;
+
+ public ViewSettings() {
+ margins = new int[4];
+ }
+
+ public boolean isEnabled() {
+ return enabled;
+ }
+
+ public void setEnabled(boolean enabled) {
+ this.enabled = enabled;
+ }
+
+ public int getGravity() {
+ return gravity;
+ }
+
+ public void setGravity(int gravity) {
+ this.gravity = gravity;
+ }
+
+ public int[] getMargins() {
+ return margins;
+ }
+
+ public void setMargins(int[] margins) {
+ this.margins = margins;
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/CompassView.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/CompassView.java
index 0d84289332..28afb70de3 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/CompassView.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/CompassView.java
@@ -1,4 +1,4 @@
-package com.mapbox.mapboxsdk.maps;
+package com.mapbox.mapboxsdk.maps.widgets;
import android.content.Context;
import android.support.v4.content.ContextCompat;
@@ -11,6 +11,8 @@ import android.view.ViewGroup;
import android.widget.ImageView;
import com.mapbox.mapboxsdk.R;
+import com.mapbox.mapboxsdk.maps.MapView;
+import com.mapbox.mapboxsdk.maps.MapboxMap;
import java.lang.ref.WeakReference;
import java.util.Timer;
@@ -21,7 +23,7 @@ import java.util.TimerTask;
* when it isn't true north (0.0). Tapping the compass resets the bearing to true
* north and hides the compass.
*/
-public class CompassView extends ImageView {
+public final class CompassView extends ImageView {
private Timer mNorthTimer;
private double mDirection = 0.0f;
@@ -46,7 +48,7 @@ public class CompassView extends ImageView {
// View configuration
setImageDrawable(ContextCompat.getDrawable(getContext(), R.drawable.compass));
- setContentDescription(getResources().getString(R.string.compassContentDescription));
+ setContentDescription(getResources().getString(R.string.mapbox_compassContentDescription));
setEnabled(false);
// Layout params
@@ -139,17 +141,17 @@ public class CompassView extends ImageView {
public static class CompassClickListener implements View.OnClickListener {
- private WeakReference<MapView> mMapView;
+ private WeakReference<MapboxMap> mMapboxMap;
- public CompassClickListener(final MapView mapView) {
- mMapView = new WeakReference<>(mapView);
+ public CompassClickListener(final MapboxMap mapboxMap) {
+ mMapboxMap = new WeakReference<>(mapboxMap);
}
@Override
public void onClick(View v) {
- final MapView mapView = mMapView.get();
- if (mapView != null) {
- mapView.resetNorth();
+ final MapboxMap mapboxMap = mMapboxMap.get();
+ if (mapboxMap != null) {
+ mapboxMap.resetNorth();
}
}
}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/UserLocationView.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/UserLocationView.java
index 9f8261a0a7..98d66b9307 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/UserLocationView.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/UserLocationView.java
@@ -1,4 +1,4 @@
-package com.mapbox.mapboxsdk.maps;
+package com.mapbox.mapboxsdk.maps.widgets;
import android.animation.ObjectAnimator;
import android.animation.ValueAnimator;
@@ -27,11 +27,14 @@ import android.view.ViewGroup;
import com.mapbox.mapboxsdk.R;
import com.mapbox.mapboxsdk.camera.CameraPosition;
+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory;
import com.mapbox.mapboxsdk.constants.MyBearingTracking;
import com.mapbox.mapboxsdk.constants.MyLocationTracking;
import com.mapbox.mapboxsdk.geometry.LatLng;
import com.mapbox.mapboxsdk.location.LocationListener;
-import com.mapbox.mapboxsdk.location.LocationServices;
+import com.mapbox.mapboxsdk.location.LocationService;
+import com.mapbox.mapboxsdk.maps.MapboxMap;
+import com.mapbox.mapboxsdk.maps.Projection;
import java.lang.ref.WeakReference;
@@ -42,9 +45,8 @@ import java.lang.ref.WeakReference;
public final class UserLocationView extends View {
- private MapView mMapView;
-
- private float mDensity;
+ private MapboxMap mMapboxMap;
+ private Projection mProjection;
private boolean mShowMarker;
private boolean mShowDirection;
@@ -84,7 +86,6 @@ public final class UserLocationView extends View {
private LatLng mCurrentMapViewCoordinate;
private double mCurrentBearing;
-
private boolean mPaused = false;
private Location mUserLocation;
private UserLocationListener mUserLocationListener;
@@ -99,7 +100,6 @@ public final class UserLocationView extends View {
// Compass data
private MyBearingListener mBearingChangeListener;
- private static final long BEARING_DURATION = 100;
public UserLocationView(Context context) {
super(context);
@@ -132,9 +132,9 @@ public final class UserLocationView extends View {
// Setup the custom paint
Resources resources = context.getResources();
- int accuracyColor = resources.getColor(R.color.my_location_ring);
+ int accuracyColor = ContextCompat.getColor(context,R.color.my_location_ring);
- mDensity = resources.getDisplayMetrics().density;
+ float density = resources.getDisplayMetrics().density;
mMarkerCoordinate = new LatLng(0.0, 0.0);
mMarkerScreenPoint = new PointF();
mMarkerScreenMatrix = new Matrix();
@@ -148,7 +148,7 @@ public final class UserLocationView extends View {
mAccuracyPaintStroke = new Paint();
mAccuracyPaintStroke.setAntiAlias(true);
mAccuracyPaintStroke.setStyle(Paint.Style.STROKE);
- mAccuracyPaintStroke.setStrokeWidth(0.5f * mDensity);
+ mAccuracyPaintStroke.setStrokeWidth(0.5f * density);
mAccuracyPaintStroke.setColor(accuracyColor);
mAccuracyPaintStroke.setAlpha((int) (255 * 0.5f));
@@ -195,8 +195,9 @@ public final class UserLocationView extends View {
mUserLocationStaleDrawable.setBounds(mUserLocationStaleDrawableBounds);
}
- public void setMapView(MapView mapView) {
- mMapView = mapView;
+ public void setMapboxMap(MapboxMap mapboxMap) {
+ mMapboxMap = mapboxMap;
+ mProjection = mapboxMap.getProjection();
}
public void onStart() {
@@ -247,21 +248,15 @@ public final class UserLocationView extends View {
if (myLocationTrackingMode != MyLocationTracking.TRACKING_NONE && mUserLocation != null) {
// center map directly if we have a location fix
mMarkerCoordinate = new LatLng(mUserLocation.getLatitude(), mUserLocation.getLongitude());
- mMapView.getMapboxMap().moveCamera(CameraUpdateFactory.newLatLng(new LatLng(mUserLocation)));
+ mMapboxMap.moveCamera(CameraUpdateFactory.newLatLng(new LatLng(mUserLocation)));
// center view directly
mMarkerScreenMatrix.reset();
- mMarkerScreenMatrix.setTranslate(
- getMeasuredWidth() / 2,
- getMeasuredHeight() / 2);
+ mMarkerScreenPoint = getMarkerScreenPoint();
+ mMarkerScreenMatrix.setTranslate(mMarkerScreenPoint.x, mMarkerScreenPoint.y);
}
}
- @MyLocationTracking.Mode
- public int getMyLocationTrackingMode() {
- return mMyLocationTrackingMode;
- }
-
@Override
public void setEnabled(boolean enabled) {
super.setEnabled(enabled);
@@ -278,7 +273,7 @@ public final class UserLocationView extends View {
// compute new marker position
// TODO add JNI method that takes existing pointf
if (mMyLocationTrackingMode == MyLocationTracking.TRACKING_NONE) {
- mMarkerScreenPoint = mMapView.toScreenLocation(mMarkerCoordinate);
+ mMarkerScreenPoint = getMarkerScreenPoint();
mMarkerScreenMatrix.reset();
mMarkerScreenMatrix.setTranslate(
mMarkerScreenPoint.x,
@@ -289,11 +284,11 @@ public final class UserLocationView extends View {
if (mShowDirection) {
bearing = mMyBearingTrackingMode == MyBearingTracking.COMPASS ? mBearingChangeListener.getCompassBearing() : mUserLocation.getBearing();
} else {
- bearing = (float) mMapView.getBearing();
+ bearing = mMapboxMap.getCameraPosition().bearing;
}
if (mCurrentMapViewCoordinate == null) {
- mCurrentMapViewCoordinate = mMapView.getMapboxMap().getCameraPosition().target;
+ mCurrentMapViewCoordinate = mMapboxMap.getCameraPosition().target;
}
// only update if there is an actual change
@@ -302,11 +297,10 @@ public final class UserLocationView extends View {
.target(mMarkerCoordinate)
.bearing(bearing)
.build();
- mMapView.getMapboxMap().animateCamera(CameraUpdateFactory.newCameraPosition(cameraPosition), 300, null);
+ mMapboxMap.animateCamera(CameraUpdateFactory.newCameraPosition(cameraPosition), 300, null);
mMarkerScreenMatrix.reset();
- mMarkerScreenMatrix.setTranslate(
- getMeasuredWidth() / 2,
- getMeasuredHeight() / 2);
+ mMarkerScreenPoint = getMarkerScreenPoint();
+ mMarkerScreenMatrix.setTranslate(mMarkerScreenPoint.x, mMarkerScreenPoint.y);
// set values for next check for actual change
mCurrentMapViewCoordinate = mMarkerCoordinate;
@@ -317,10 +311,10 @@ public final class UserLocationView extends View {
// rotate so arrow in points to bearing
if (mShowDirection) {
if (mMyBearingTrackingMode == MyBearingTracking.COMPASS && mMyLocationTrackingMode == MyLocationTracking.TRACKING_NONE) {
- mMarkerScreenMatrix.preRotate(mCompassMarkerDirection + (float) mMapView.getDirection());
+ mMarkerScreenMatrix.preRotate(mCompassMarkerDirection + mMapboxMap.getCameraPosition().bearing);
} else if (mMyBearingTrackingMode == MyBearingTracking.GPS) {
if (mMyLocationTrackingMode == MyLocationTracking.TRACKING_NONE) {
- mMarkerScreenMatrix.preRotate(mGpsMarkerDirection + (float) mMapView.getDirection());
+ mMarkerScreenMatrix.preRotate(mGpsMarkerDirection + mMapboxMap.getCameraPosition().bearing);
} else {
mMarkerScreenMatrix.preRotate(mGpsMarkerDirection);
}
@@ -331,7 +325,7 @@ public final class UserLocationView extends View {
if (mShowAccuracy && !mStaleMarker) {
mAccuracyPath.reset();
mAccuracyPath.addCircle(0.0f, 0.0f,
- (float) (mMarkerAccuracy / mMapView.getMetersPerPixelAtLatitude(
+ (float) (mMarkerAccuracy / mMapboxMap.getProjection().getMetersPerPixelAtLatitude(
mMarkerCoordinate.getLatitude())),
Path.Direction.CW);
@@ -371,11 +365,11 @@ public final class UserLocationView extends View {
*/
private void toggleGps(boolean enableGps) {
- LocationServices locationServices = LocationServices.getLocationServices(getContext());
+ LocationService locationService = LocationService.getInstance(getContext());
if (enableGps) {
// Set an initial location if one available
- Location lastLocation = locationServices.getLastLocation();
+ Location lastLocation = locationService.getLastLocation();
if (lastLocation != null) {
setLocation(lastLocation);
}
@@ -385,16 +379,16 @@ public final class UserLocationView extends View {
}
// Register for Location Updates
- locationServices.addLocationListener(mUserLocationListener);
+ locationService.addLocationListener(mUserLocationListener);
} else {
// Disable location and user dot
setLocation(null);
// Deregister for Location Updates
- locationServices.removeLocationListener(mUserLocationListener);
+ locationService.removeLocationListener(mUserLocationListener);
}
- locationServices.toggleGPS(enableGps);
+ locationService.toggleGPS(enableGps);
}
public void setMyBearingTrackingMode(@MyBearingTracking.Mode int myBearingTrackingMode) {
@@ -415,11 +409,6 @@ public final class UserLocationView extends View {
update();
}
- @MyBearingTracking.Mode
- public int getMyBearingTrackingMode() {
- return mMyBearingTrackingMode;
- }
-
private class MyBearingListener implements SensorEventListener {
private SensorManager mSensorManager;
@@ -483,9 +472,8 @@ public final class UserLocationView extends View {
SensorManager.getRotationMatrix(mR, null, mLastAccelerometer, mLastMagnetometer);
SensorManager.getOrientation(mR, mOrientation);
float azimuthInRadians = mOrientation[0];
- float azimuthInDegress = (float) (Math.toDegrees(azimuthInRadians) + 360) % 360;
- mCompassBearing = azimuthInDegress;
+ mCompassBearing = (float) (Math.toDegrees(azimuthInRadians) + 360) % 360;
if (mCompassBearing < 0) {
// only allow positive degrees
mCompassBearing += 360;
@@ -515,7 +503,7 @@ public final class UserLocationView extends View {
/**
- * Callback method for receiving location updates from LocationServices.
+ * Callback method for receiving location updates from LocationService.
*
* @param location The new Location data
*/
@@ -670,7 +658,7 @@ public final class UserLocationView extends View {
}
void updateOnNextFrame() {
- mMapView.update();
+ mMapboxMap.invalidate();
}
/**
@@ -770,4 +758,14 @@ public final class UserLocationView extends View {
return mPaused;
}
+ public PointF getMarkerScreenPoint() {
+ if (mMyLocationTrackingMode == MyLocationTracking.TRACKING_NONE) {
+ mMarkerScreenPoint = mProjection.toScreenLocation(mMarkerCoordinate);
+ } else {
+ int[] contentPadding = mMapboxMap.getPadding();
+ mMarkerScreenPoint = new PointF(((getMeasuredWidth() + contentPadding[0] - contentPadding[2]) / 2)
+ , ((getMeasuredHeight() - contentPadding[3] + contentPadding[1]) / 2));
+ }
+ return mMarkerScreenPoint;
+ }
}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/telemetry/MapboxEvent.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/telemetry/MapboxEvent.java
new file mode 100644
index 0000000000..87dfb7ec3c
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/telemetry/MapboxEvent.java
@@ -0,0 +1,59 @@
+package com.mapbox.mapboxsdk.telemetry;
+
+import java.io.Serializable;
+
+public class MapboxEvent implements Serializable {
+ public static final int VERSION_NUMBER = 1;
+ public static final String MGLMapboxEventsUserAgent = "MapboxEventsAndroid/1.1";
+ public static final String MAPBOX_EVENTS_BASE_URL = "https://api.mapbox.com";
+
+ // Event Types
+ public static final String TYPE_TURNSTILE = "appUserTurnstile";
+ public static final String TYPE_MAP_LOAD = "map.load";
+ public static final String TYPE_MAP_CLICK = "map.click";
+ public static final String TYPE_MAP_DRAGEND = "map.dragend";
+ public static final String TYPE_LOCATION = "location";
+ public static final String TYPE_VISIT = "visit";
+
+ // Event Keys
+ public static final String KEY_LATITUDE = "lat";
+ public static final String KEY_LONGITUDE = "lng";
+ public static final String KEY_SPEED = "speed";
+ public static final String KEY_COURSE = "course";
+ public static final String KEY_ALTITUDE = "altitude";
+ public static final String KEY_HORIZONTAL_ACCURACY = "horizontalAccuracy";
+ public static final String KEY_ZOOM = "zoom";
+
+ public static final String KEY_PUSH_ENABLED = "enabled.push";
+ public static final String KEY_EMAIL_ENABLED = "enabled.email";
+ public static final String KEY_GESTURE_ID = "gesture";
+ public static final String KEY_ARRIVAL_DATE = "arrivalDate";
+ public static final String KEY_DEPARTURE_DATE = "departureDate";
+
+ public static final String GESTURE_SINGLETAP = "SingleTap";
+ public static final String GESTURE_DOUBLETAP = "DoubleTap";
+ public static final String GESTURE_TWO_FINGER_SINGLETAP = "TwoFingerTap";
+ public static final String GESTURE_QUICK_ZOOM = "QuickZoom";
+ public static final String GESTURE_PAN_START = "Pan";
+ public static final String GESTURE_PINCH_START = "Pinch";
+ public static final String GESTURE_ROTATION_START = "Rotation";
+ public static final String GESTURE_PITCH_START = "Pitch";
+
+ // Event Attributes
+ public static final String ATTRIBUTE_EVENT = "event";
+ public static final String ATTRIBUTE_SESSION_ID = "sessionId";
+ public static final String ATTRIBUTE_VERSION = "version";
+ public static final String ATTRIBUTE_CREATED = "created";
+ public static final String ATTRIBUTE_VENDOR_ID = "vendorId";
+ public static final String ATTRIBUTE_APP_BUNDLE_ID = "appBundleId";
+ public static final String ATTRIBUTE_MODEL = "model";
+ public static final String ATTRIBUTE_OPERATING_SYSTEM= "operatingSystem";
+ public static final String ATTRIBUTE_ORIENTATION = "orientation";
+ public static final String ATTRIBUTE_BATTERY_LEVEL = "batteryLevel";
+ public static final String ATTRIBUTE_APPLICATION_STATE = "applicationState";
+ public static final String ATTRIBUTE_RESOLUTION = "resolution";
+ public static final String ATTRIBUTE_ACCESSIBILITY_FONT_SCALE = "accessibilityFontScale";
+ public static final String ATTRIBUTE_CARRIER = "carrier";
+ public static final String ATTRIBUTE_CELLULAR_NETWORK_TYPE = "cellularNetworkType";
+ public static final String ATTRIBUTE_WIFI = "wifi";
+}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/telemetry/MapboxEventManager.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/telemetry/MapboxEventManager.java
new file mode 100644
index 0000000000..a62fdc98c5
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/telemetry/MapboxEventManager.java
@@ -0,0 +1,532 @@
+package com.mapbox.mapboxsdk.telemetry;
+
+import android.app.ActivityManager;
+import android.content.Context;
+import android.content.Intent;
+import android.content.IntentFilter;
+import android.content.SharedPreferences;
+import android.content.pm.ApplicationInfo;
+import android.content.pm.PackageInfo;
+import android.content.pm.PackageManager;
+import android.content.res.Configuration;
+import android.location.Location;
+import android.net.ConnectivityManager;
+import android.net.NetworkInfo;
+import android.net.wifi.WifiInfo;
+import android.net.wifi.WifiManager;
+import android.os.AsyncTask;
+import android.os.BatteryManager;
+import android.os.Build;
+import android.support.annotation.NonNull;
+import android.telephony.TelephonyManager;
+import android.text.TextUtils;
+import android.util.DisplayMetrics;
+import android.util.Log;
+import android.view.WindowManager;
+import com.mapbox.mapboxsdk.constants.MapboxConstants;
+import com.mapbox.mapboxsdk.location.LocationService;
+import com.mapbox.mapboxsdk.utils.ApiAccess;
+import org.json.JSONArray;
+import org.json.JSONObject;
+import java.security.MessageDigest;
+import java.security.NoSuchAlgorithmException;
+import java.text.SimpleDateFormat;
+import java.util.Date;
+import java.util.Hashtable;
+import java.util.List;
+import java.util.Locale;
+import java.util.Timer;
+import java.util.TimerTask;
+import java.util.UUID;
+import java.util.Vector;
+import okhttp3.CertificatePinner;
+import okhttp3.MediaType;
+import okhttp3.OkHttpClient;
+import okhttp3.Request;
+import okhttp3.RequestBody;
+import okhttp3.Response;
+
+public class MapboxEventManager {
+
+ private static final String TAG = "MapboxEventManager";
+
+ private static MapboxEventManager mapboxEventManager = null;
+
+ private boolean telemetryEnabled;
+
+ private final Vector<Hashtable<String, Object>> events = new Vector<>();
+ private static final MediaType JSON = MediaType.parse("application/json; charset=utf-8");
+ private static SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ", Locale.US);
+
+ private Context context = null;
+ private String accessToken = null;
+ private String eventsURL = MapboxEvent.MAPBOX_EVENTS_BASE_URL;
+
+ private String userAgent = MapboxEvent.MGLMapboxEventsUserAgent;
+
+ private Intent batteryStatus = null;
+
+ private DisplayMetrics displayMetrics = null;
+
+ private String mapboxVendorId = null;
+
+ private String mapboxSessionId = null;
+ private long mapboxSessionIdLastSet = 0;
+ private static long hourInMillis = 1000 * 60 * 60;
+ private static long flushDelayInitialInMillis = 1000 * 10; // 10 Seconds
+ private static long flushDelayInMillis = 1000 * 60 * 2; // 2 Minutes
+ private static final int SESSION_ID_ROTATION_HOURS = 24;
+
+ private static MessageDigest messageDigest = null;
+
+ private Timer timer = null;
+
+ private MapboxEventManager(@NonNull Context context) {
+ super();
+ this.accessToken = ApiAccess.getToken(context);
+ this.context = context;
+
+ // Setup Message Digest
+ try {
+ messageDigest = MessageDigest.getInstance("SHA-1");
+ } catch (NoSuchAlgorithmException e) {
+ Log.w(TAG, "Error getting Encryption Algorithm: " + e);
+ }
+
+ SharedPreferences prefs = context.getSharedPreferences(MapboxConstants.MAPBOX_SHARED_PREFERENCES_FILE, Context.MODE_PRIVATE);
+
+ // Determine if Telemetry Should Be Enabled
+ setTelemetryEnabled(prefs.getBoolean(MapboxConstants.MAPBOX_SHARED_PREFERENCE_KEY_TELEMETRY_ENABLED, true));
+
+ // Load / Create Vendor Id
+ if (prefs.contains(MapboxConstants.MAPBOX_SHARED_PREFERENCE_KEY_VENDORID)) {
+ mapboxVendorId = prefs.getString(MapboxConstants.MAPBOX_SHARED_PREFERENCE_KEY_VENDORID, "Default Value");
+ Log.d(TAG, "Found Vendor Id = " + mapboxVendorId);
+ } else {
+ String vendorId = UUID.randomUUID().toString();
+ vendorId = encodeString(vendorId);
+ SharedPreferences.Editor editor = prefs.edit();
+ editor.putString(MapboxConstants.MAPBOX_SHARED_PREFERENCE_KEY_VENDORID, vendorId);
+ editor.apply();
+ editor.commit();
+ Log.d(TAG, "Set New Vendor Id = " + vendorId);
+ }
+
+ // Create Initial Session Id
+ rotateSessionId();
+
+ // Get DisplayMetrics Setup
+ displayMetrics = new DisplayMetrics();
+ ((WindowManager)context.getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay().getMetrics(displayMetrics);
+
+ // Check for Staging Server Information
+ try {
+ ApplicationInfo appInfo = context.getPackageManager().getApplicationInfo(context.getPackageName(), PackageManager.GET_META_DATA);
+ String stagingURL = appInfo.metaData.getString(MapboxConstants.KEY_META_DATA_STAGING_SERVER);
+ String stagingAccessToken = appInfo.metaData.getString(MapboxConstants.KEY_META_DATA_STAGING_ACCESS_TOKEN);
+ String appName = context.getPackageManager().getApplicationLabel(appInfo).toString();
+ PackageInfo packageInfo = context.getPackageManager().getPackageInfo(context.getPackageName(), 0);
+ String versionName = packageInfo.versionName;
+ int versionCode = packageInfo.versionCode;
+
+ if (!TextUtils.isEmpty(stagingURL)) {
+ eventsURL = stagingURL;
+ }
+
+ if (!TextUtils.isEmpty(stagingAccessToken)) {
+ this.accessToken = stagingAccessToken;
+ }
+
+ // Build User Agent
+ if (!TextUtils.isEmpty(appName) && !TextUtils.isEmpty(versionName)) {
+ userAgent = appName + "/" + versionName + "/" + versionCode + " " + userAgent;
+ }
+
+ } catch (Exception e) {
+ Log.e(TAG, "Error Trying to load Staging Credentials: " + e.toString());
+ }
+
+ // Register for battery updates
+ IntentFilter iFilter = new IntentFilter(Intent.ACTION_BATTERY_CHANGED);
+ batteryStatus = context.registerReceiver(null, iFilter);
+ }
+
+ /**
+ * Primary Access method using Singleton pattern
+ * @param context Application Context
+ * @return MapboxEventManager
+ */
+ public static MapboxEventManager getMapboxEventManager(@NonNull Context context) {
+ if (mapboxEventManager == null) {
+ mapboxEventManager = new MapboxEventManager(context.getApplicationContext());
+ }
+ return mapboxEventManager;
+ }
+
+ public boolean isTelemetryEnabled() {
+ return telemetryEnabled;
+ }
+
+ /**
+ * Enables / Disables Telemetry
+ * @param telemetryEnabled True to start telemetry, false to stop it
+ */
+ public void setTelemetryEnabled(boolean telemetryEnabled) {
+ if (this.telemetryEnabled == telemetryEnabled) {
+ Log.i(TAG, "no need to start / stop telemetry as it's already in that state.");
+ return;
+ }
+
+ if (telemetryEnabled) {
+ Log.i(TAG, "Starting Telemetry Up!");
+ // Start It Up
+ context.startService(new Intent(context, TelemetryService.class));
+
+ // Make sure Ambient Mode is started at a minimum
+ if (LocationService.getInstance(context).isGPSEnabled()) {
+ LocationService.getInstance(context).toggleGPS(false);
+ }
+
+ // Manage Timer Flush
+ timer = new Timer();
+ timer.schedule(new FlushEventsTimerTask(), flushDelayInitialInMillis, flushDelayInMillis);
+ } else {
+ Log.i(TAG, "Shutting Telemetry Down");
+ // Shut It Down
+ events.removeAllElements();
+ context.stopService(new Intent(context, TelemetryService.class));
+
+ if (timer != null) {
+ timer.cancel();
+ timer = null;
+ }
+ }
+
+ // Persist
+ this.telemetryEnabled = telemetryEnabled;
+ SharedPreferences prefs = context.getSharedPreferences(MapboxConstants.MAPBOX_SHARED_PREFERENCES_FILE, Context.MODE_PRIVATE);
+ SharedPreferences.Editor editor = prefs.edit();
+ editor.putBoolean(MapboxConstants.MAPBOX_SHARED_PREFERENCE_KEY_TELEMETRY_ENABLED, telemetryEnabled);
+ editor.apply();
+ editor.commit();
+ }
+
+ /**
+ * Adds a Location Event to the system for processing
+ * @param location Location event
+ */
+ public void addLocationEvent(Location location) {
+ // Add Location even to queue
+ Hashtable<String, Object> event = new Hashtable<>();
+ event.put(MapboxEvent.KEY_LATITUDE, location.getLatitude());
+ event.put(MapboxEvent.KEY_LONGITUDE, location.getLongitude());
+ event.put(MapboxEvent.KEY_SPEED, location.getSpeed());
+ event.put(MapboxEvent.KEY_COURSE, location.getBearing());
+ event.put(MapboxEvent.KEY_ALTITUDE, location.getAltitude());
+ event.put(MapboxEvent.KEY_HORIZONTAL_ACCURACY, location.getAccuracy());
+ event.put(MapboxEvent.ATTRIBUTE_CREATED, dateFormat.format(new Date()));
+ event.put(MapboxEvent.ATTRIBUTE_EVENT, MapboxEvent.TYPE_LOCATION);
+
+ events.add(event);
+
+ rotateSessionId();
+ }
+
+ /**
+ * Push Interactive Events to the system for processing
+ * @param eventWithAttributes Event with attributes
+ */
+ public void pushEvent(Hashtable<String, Object> eventWithAttributes) {
+
+ if (eventWithAttributes == null) {
+ return;
+ }
+
+ String eventType = (String)eventWithAttributes.get(MapboxEvent.ATTRIBUTE_EVENT);
+ if (!TextUtils.isEmpty(eventType) && eventType.equalsIgnoreCase(MapboxEvent.TYPE_MAP_LOAD)) {
+ pushTurnstileEvent();
+ }
+
+ events.add(eventWithAttributes);
+ }
+
+ /**
+ * Pushes turnstile event for internal billing purposes
+ */
+ private void pushTurnstileEvent() {
+
+ Hashtable<String, Object> event = new Hashtable<>();
+ event.put(MapboxEvent.ATTRIBUTE_EVENT, MapboxEvent.TYPE_TURNSTILE);
+ event.put(MapboxEvent.ATTRIBUTE_CREATED, dateFormat.format(new Date()));
+/*
+ // Already set by processing
+ event.put(MapboxEvent.ATTRIBUTE_APP_BUNDLE_ID, context.getPackageName());
+ event.put(MapboxEvent.ATTRIBUTE_VERSION, MapboxEvent.VERSION_NUMBER);
+ event.put(MapboxEvent.ATTRIBUTE_VENDOR_ID, mapboxVendorId);
+*/
+
+ events.add(event);
+
+ // Send to Server Immediately
+ new FlushTheEventsTask().execute();
+ Log.d(TAG, "turnstile event pushed.");
+ }
+
+ /**
+ * SHA-1 Encoding for strings
+ * @param string String to encode
+ * @return String encoded if no error, original string if error
+ */
+ private String encodeString(String string) {
+ try {
+ if (messageDigest != null) {
+ messageDigest.reset();
+ messageDigest.update(string.getBytes("UTF-8"));
+ byte[] bytes = messageDigest.digest();
+
+ // Get the Hex version of the digest
+ StringBuilder sb = new StringBuilder();
+ for (byte b : bytes) {
+ sb.append( String.format("%02X", b) );
+ }
+ String hex = sb.toString();
+ Log.d(TAG, "original = " + string + "; hex = " + hex);
+
+ return hex;
+ }
+ } catch (Exception e) {
+ Log.w(TAG, "Error encoding string, will return in original form." + e);
+ }
+ return string;
+ }
+
+ /**
+ * Changes Session Id based on time boundary
+ */
+ private void rotateSessionId() {
+ long now = System.currentTimeMillis();
+ if (now - mapboxSessionIdLastSet > (SESSION_ID_ROTATION_HOURS * hourInMillis)) {
+ mapboxSessionId = UUID.randomUUID().toString();
+ mapboxSessionIdLastSet = System.currentTimeMillis();
+ }
+ }
+
+ private String getOrientation() {
+ switch (context.getResources().getConfiguration().orientation) {
+ case Configuration.ORIENTATION_LANDSCAPE:
+ return "Landscape";
+ case Configuration.ORIENTATION_PORTRAIT:
+ return "Portrait";
+ default:
+ return "Undefined";
+ }
+ }
+
+ private int getBatteryLevel() {
+ int level = batteryStatus.getIntExtra(BatteryManager.EXTRA_LEVEL, -1);
+ int scale = batteryStatus.getIntExtra(BatteryManager.EXTRA_SCALE, -1);
+
+ return Math.round((level / (float)scale) * 100);
+ }
+
+ private String getApplicationState() {
+
+ ActivityManager activityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
+ List<ActivityManager.RunningAppProcessInfo> appProcesses = activityManager.getRunningAppProcesses();
+ if (appProcesses == null) {
+ return "Unknown";
+ }
+ final String packageName = context.getPackageName();
+ for (ActivityManager.RunningAppProcessInfo appProcess : appProcesses) {
+ if (appProcess.importance == ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND && appProcess.processName.equals(packageName)) {
+ return "Foreground";
+ }
+ }
+ return "Background";
+ }
+
+ private float getAccesibilityFontScaleSize() {
+ // Values
+ // Small = 0.85
+ // Normal = 1.0
+ // Large = 1.15
+ // Huge = 1.3
+
+ return context.getResources().getConfiguration().fontScale;
+ }
+
+ private String getCellularCarrier() {
+ TelephonyManager manager = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
+ String carrierName = manager.getNetworkOperatorName();
+ if (TextUtils.isEmpty(carrierName)) {
+ carrierName = "None";
+ }
+ return carrierName;
+ }
+
+ private String getCellularNetworkType () {
+ TelephonyManager manager = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
+ switch (manager.getNetworkType()) {
+ case TelephonyManager.NETWORK_TYPE_1xRTT:
+ return "1xRTT";
+ case TelephonyManager.NETWORK_TYPE_CDMA:
+ return "CDMA";
+ case TelephonyManager.NETWORK_TYPE_EDGE:
+ return "EDGE";
+ case TelephonyManager.NETWORK_TYPE_EHRPD:
+ return "EHRPD";
+ case TelephonyManager.NETWORK_TYPE_EVDO_0:
+ return "EVDO_0";
+ case TelephonyManager.NETWORK_TYPE_EVDO_A:
+ return "EVDO_A";
+ case TelephonyManager.NETWORK_TYPE_EVDO_B:
+ return "EVDO_B";
+ case TelephonyManager.NETWORK_TYPE_GPRS:
+ return "GPRS";
+ case TelephonyManager.NETWORK_TYPE_HSDPA:
+ return "HSDPA";
+ case TelephonyManager.NETWORK_TYPE_HSPA:
+ return "HSPA";
+ case TelephonyManager.NETWORK_TYPE_HSPAP:
+ return "HSPAP";
+ case TelephonyManager.NETWORK_TYPE_HSUPA:
+ return "HSUPA";
+ case TelephonyManager.NETWORK_TYPE_IDEN:
+ return "IDEN";
+ case TelephonyManager.NETWORK_TYPE_LTE:
+ return "LTE";
+ case TelephonyManager.NETWORK_TYPE_UMTS:
+ return "UMTS";
+ case TelephonyManager.NETWORK_TYPE_UNKNOWN:
+ return "Unknown";
+ default:
+ return "Default Unknown";
+ }
+ }
+
+
+ public String getConnectedToWifi() {
+
+ String status = "No";
+ WifiManager wifiMgr = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
+ if (wifiMgr.isWifiEnabled()) {
+ try {
+ WifiInfo wifiInfo = wifiMgr.getConnectionInfo();
+ if( wifiInfo.getNetworkId() != -1 ){
+ status = "Yes";
+ }
+ } catch (Exception e) {
+ Log.w(TAG, "Error getting Wifi Connection Status: " + e);
+ status = "Unknown";
+ }
+ }
+
+ return status;
+ }
+
+ /**
+ * Task responsible for converting stored events and sending them to the server
+ */
+ private class FlushTheEventsTask extends AsyncTask<Void, Void, Void> {
+
+ @Override
+ protected Void doInBackground(Void... voids) {
+
+ if (events.size() < 1) {
+ Log.i(TAG, "No events in the queue to send so returning.");
+ return null;
+ }
+
+ // Check for NetworkConnectivity
+ ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
+ NetworkInfo networkInfo = cm.getActiveNetworkInfo();
+ if (networkInfo == null || !networkInfo.isConnected()) {
+ Log.w(TAG, "Not connected to network, so returning without attempting to send events");
+ return null;
+ }
+
+ try {
+ // Send data
+ // =========
+ JSONArray jsonArray = new JSONArray();
+
+ for (Hashtable<String, Object> evt : events) {
+ JSONObject jsonObject = new JSONObject();
+ jsonObject.put(MapboxEvent.KEY_LATITUDE, evt.get(MapboxEvent.KEY_LATITUDE));
+ jsonObject.put(MapboxEvent.KEY_LONGITUDE, evt.get(MapboxEvent.KEY_LONGITUDE));
+ jsonObject.put(MapboxEvent.KEY_SPEED, evt.get(MapboxEvent.KEY_SPEED));
+ jsonObject.put(MapboxEvent.KEY_COURSE, evt.get(MapboxEvent.KEY_COURSE));
+ jsonObject.put(MapboxEvent.KEY_ALTITUDE, evt.get(MapboxEvent.KEY_ALTITUDE));
+ jsonObject.put(MapboxEvent.KEY_HORIZONTAL_ACCURACY, evt.get(MapboxEvent.KEY_HORIZONTAL_ACCURACY));
+ jsonObject.put(MapboxEvent.KEY_ZOOM, evt.get(MapboxEvent.KEY_ZOOM));
+
+ // Basic Event Meta Data
+ jsonObject.put(MapboxEvent.ATTRIBUTE_EVENT, evt.get(MapboxEvent.ATTRIBUTE_EVENT));
+ jsonObject.put(MapboxEvent.ATTRIBUTE_CREATED, evt.get(MapboxEvent.ATTRIBUTE_CREATED));
+ jsonObject.put(MapboxEvent.ATTRIBUTE_SESSION_ID, encodeString(mapboxSessionId));
+ jsonObject.put(MapboxEvent.ATTRIBUTE_VERSION, MapboxEvent.VERSION_NUMBER);
+ jsonObject.put(MapboxEvent.ATTRIBUTE_VENDOR_ID, mapboxVendorId);
+ jsonObject.put(MapboxEvent.ATTRIBUTE_APP_BUNDLE_ID, context.getPackageName());
+ jsonObject.put(MapboxEvent.ATTRIBUTE_MODEL, Build.MODEL);
+ jsonObject.put(MapboxEvent.ATTRIBUTE_OPERATING_SYSTEM, Build.VERSION.RELEASE);
+ jsonObject.put(MapboxEvent.ATTRIBUTE_ORIENTATION, getOrientation());
+ jsonObject.put(MapboxEvent.ATTRIBUTE_BATTERY_LEVEL, getBatteryLevel());
+ jsonObject.put(MapboxEvent.ATTRIBUTE_APPLICATION_STATE, getApplicationState());
+ jsonObject.put(MapboxEvent.ATTRIBUTE_RESOLUTION, displayMetrics.density);
+ jsonObject.put(MapboxEvent.ATTRIBUTE_ACCESSIBILITY_FONT_SCALE, getAccesibilityFontScaleSize());
+ jsonObject.put(MapboxEvent.ATTRIBUTE_CARRIER, getCellularCarrier());
+ jsonObject.put(MapboxEvent.ATTRIBUTE_CELLULAR_NETWORK_TYPE, getCellularNetworkType());
+ jsonObject.put(MapboxEvent.ATTRIBUTE_WIFI, getConnectedToWifi());
+
+ jsonArray.put(jsonObject);
+ }
+
+ // Based on http://square.github.io/okhttp/3.x/okhttp/okhttp3/CertificatePinner.html
+ CertificatePinner certificatePinner = new CertificatePinner.Builder()
+ .add("cloudfront-staging.tilestream.net", "sha1/KcdiTca54HxWTV8VuAd67x8I=")
+ .add("cloudfront-staging.tilestream.net", "sha1//KDE76PP0DQBDcTnMFBv+efp4eg=")
+ .add("api.mapbox.com", "sha1/Uv71ooi32pyba+oLD7egnXm7/GQ=")
+ .add("api.mapbox.com", "sha1/hOP0d37/ZTSGgCSseE3DIZ1uSg0=")
+ .build();
+
+ OkHttpClient client = new OkHttpClient.Builder().certificatePinner(certificatePinner).build();
+ RequestBody body = RequestBody.create(JSON, jsonArray.toString());
+
+ String url = eventsURL + "/events/v1?access_token=" + accessToken;
+ Log.d(TAG, "url = " + url);
+
+ Request request = new Request.Builder()
+ .url(url)
+ .header("User-Agent", userAgent)
+ .post(body)
+ .build();
+ Response response = client.newCall(request).execute();
+ Log.d(TAG, "Response Code from Mapbox Events Server: " + response.code() + " for " + events.size() + " events sent in.");
+
+ // Reset Events
+ // ============
+ events.removeAllElements();
+ } catch (Exception e) {
+ Log.e(TAG, "FlushTheEventsTask borked: " + e);
+ }
+
+ return null;
+ }
+
+ }
+
+
+ /**
+ * TimerTask responsible for sending event data to server
+ */
+ private class FlushEventsTimerTask extends TimerTask {
+ /**
+ * The task to run should be specified in the implementation of the {@code run()}
+ * method.
+ */
+ @Override
+ public void run() {
+ new FlushTheEventsTask().execute();
+ }
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/telemetry/TelemetryLocationReceiver.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/telemetry/TelemetryLocationReceiver.java
new file mode 100644
index 0000000000..088d41be54
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/telemetry/TelemetryLocationReceiver.java
@@ -0,0 +1,71 @@
+package com.mapbox.mapboxsdk.telemetry;
+
+import android.content.BroadcastReceiver;
+import android.content.Context;
+import android.content.Intent;
+import android.location.Location;
+import android.location.LocationManager;
+import android.media.AudioManager;
+import android.media.ToneGenerator;
+import android.os.Handler;
+import android.util.Log;
+
+public class TelemetryLocationReceiver extends BroadcastReceiver {
+
+ private static final String TAG = "TelemLocationReceiver";
+
+ public static final String INTENT_STRING = "com.mapbox.mapboxsdk.telemetry.TelemetryLocationReceiver";
+
+ /**
+ * Default Constructor
+ */
+ public TelemetryLocationReceiver() {
+ super();
+ }
+
+ /**
+ * This method is called when the BroadcastReceiver is receiving an Intent
+ * broadcast. During this time you can use the other methods on
+ * BroadcastReceiver to view/modify the current result values. This method
+ * is always called within the main thread of its process, unless you
+ * explicitly asked for it to be scheduled on a different thread using
+ * {@link Context#registerReceiver(BroadcastReceiver,
+ * IntentFilter, String, Handler)}. When it runs on the main
+ * thread you should
+ * never perform long-running operations in it (there is a timeout of
+ * 10 seconds that the system allows before considering the receiver to
+ * be blocked and a candidate to be killed). You cannot launch a popup dialog
+ * in your implementation of onReceive().
+ * <p/>
+ * <p><b>If this BroadcastReceiver was launched through a &lt;receiver&gt; tag,
+ * then the object is no longer alive after returning from this
+ * function.</b> This means you should not perform any operations that
+ * return a result to you asynchronously -- in particular, for interacting
+ * with services, you should use
+ * {@link Context#startService(Intent)} instead of
+ * {@link Context#bindService(Intent, ServiceConnection, int)}. If you wish
+ * to interact with a service that is already running, you can use
+ * {@link #peekService}.
+ * <p/>
+ * <p>The Intent filters used in {@link Context#registerReceiver}
+ * and in application manifests are <em>not</em> guaranteed to be exclusive. They
+ * are hints to the operating system about how to find suitable recipients. It is
+ * possible for senders to force delivery to specific recipients, bypassing filter
+ * resolution. For this reason, {@link #onReceive(Context, Intent) onReceive()}
+ * implementations should respond only to known actions, ignoring any unexpected
+ * Intents that they may receive.
+ *
+ * @param context The Context in which the receiver is running.
+ * @param intent The Intent being received.
+ */
+ @Override
+ public void onReceive(Context context, Intent intent) {
+ Location location = (Location)intent.getExtras().get(LocationManager.KEY_LOCATION_CHANGED);
+ if (location != null) {
+ Log.d(TAG, "location received = " + location);
+ MapboxEventManager.getMapboxEventManager(context).addLocationEvent(location);
+ } else {
+ Log.d(TAG, "location NOT received");
+ }
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/telemetry/TelemetryService.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/telemetry/TelemetryService.java
new file mode 100644
index 0000000000..56006dadf6
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/telemetry/TelemetryService.java
@@ -0,0 +1,145 @@
+package com.mapbox.mapboxsdk.telemetry;
+import android.app.Service;
+import android.content.Context;
+import android.content.Intent;
+import android.content.IntentFilter;
+import android.content.pm.ServiceInfo;
+import android.os.AsyncTask;
+import android.os.IBinder;
+import android.os.PowerManager;
+import android.support.annotation.Nullable;
+import android.util.Log;
+
+public class TelemetryService extends Service {
+
+ private static final String TAG = "TelemetryService";
+
+ private TelemetryLocationReceiver telemetryLocationReceiver = null;
+ private PowerManager.WakeLock telemetryWakeLock;
+
+ /**
+ * Return the communication channel to the service. May return null if
+ * clients can not bind to the service. The returned
+ * {@link IBinder} is usually for a complex interface
+ * that has been <a href="{@docRoot}guide/components/aidl.html">described using
+ * aidl</a>.
+ * <p/>
+ * <p><em>Note that unlike other application components, calls on to the
+ * IBinder interface returned here may not happen on the main thread
+ * of the process</em>. More information about the main thread can be found in
+ * <a href="{@docRoot}guide/topics/fundamentals/processes-and-threads.html">Processes and
+ * Threads</a>.</p>
+ *
+ * @param intent The Intent that was used to bind to this service,
+ * as given to {@link Context#bindService
+ * Context.bindService}. Note that any extras that were included with
+ * the Intent at that point will <em>not</em> be seen here.
+ * @return Return an IBinder through which clients can call on to the
+ * service.
+ */
+ @Nullable
+ @Override
+ public IBinder onBind(Intent intent) {
+ return null;
+ }
+
+
+ /**
+ * Called by the system when the service is first created. Do not call this method directly.
+ */
+ @Override
+ public void onCreate() {
+ super.onCreate();
+
+ Log.i(TAG, "onCreate() called");
+
+ // Enable Location Listening for lifecycle of app
+ IntentFilter filter = new IntentFilter(TelemetryLocationReceiver.INTENT_STRING);
+ telemetryLocationReceiver = new TelemetryLocationReceiver();
+ registerReceiver(telemetryLocationReceiver, filter);
+ }
+
+ /**
+ * Called by the system to notify a Service that it is no longer used and is being removed. The
+ * service should clean up any resources it holds (threads, registered
+ * receivers, etc) at this point. Upon return, there will be no more calls
+ * in to this Service object and it is effectively dead. Do not call this method directly.
+ */
+ @Override
+ public void onDestroy() {
+ shutdownTelemetry();
+ super.onDestroy();
+ }
+
+ /**
+ * This is called if the service is currently running and the user has
+ * removed a task that comes from the service's application. If you have
+ * set {@link ServiceInfo#FLAG_STOP_WITH_TASK ServiceInfo.FLAG_STOP_WITH_TASK}
+ * then you will not receive this callback; instead, the service will simply
+ * be stopped.
+ *
+ * @param rootIntent The original root Intent that was used to launch
+ * the task that is being removed.
+ */
+ @Override
+ public void onTaskRemoved(Intent rootIntent) {
+ shutdownTelemetry();
+ super.onTaskRemoved(rootIntent);
+ }
+
+ /**
+ * Called by the system every time a client explicitly starts the service by calling
+ * {@link Context#startService}, providing the arguments it supplied and a
+ * unique integer token representing the start request. Do not call this method directly.
+ * <p/>
+ * <p>For backwards compatibility, the default implementation calls
+ * {@link #onStart} and returns either {@link #START_STICKY}
+ * or {@link #START_STICKY_COMPATIBILITY}.
+ * <p/>
+ * <p>If you need your application to run on platform versions prior to API
+ * level 5, you can use the following model to handle the older {@link #onStart}
+ * callback in that case. The <code>handleCommand</code> method is implemented by
+ * you as appropriate:
+ * <p/>
+ * {@sample development/samples/ApiDemos/src/com/example/android/apis/app/ForegroundService.java
+ * start_compatibility}
+ * <p/>
+ * <p class="caution">Note that the system calls this on your
+ * service's main thread. A service's main thread is the same
+ * thread where UI operations take place for Activities running in the
+ * same process. You should always avoid stalling the main
+ * thread's event loop. When doing long-running operations,
+ * network calls, or heavy disk I/O, you should kick off a new
+ * thread, or use {@link AsyncTask}.</p>
+ *
+ * @param intent The Intent supplied to {@link Context#startService},
+ * as given. This may be null if the service is being restarted after
+ * its process has gone away, and it had previously returned anything
+ * except {@link #START_STICKY_COMPATIBILITY}.
+ * @param flags Additional data about this start request. Currently either
+ * 0, {@link #START_FLAG_REDELIVERY}, or {@link #START_FLAG_RETRY}.
+ * @param startId A unique integer representing this specific request to
+ * start. Use with {@link #stopSelfResult(int)}.
+ * @return The return value indicates what semantics the system should
+ * use for the service's current started state. It may be one of the
+ * constants associated with the {@link #START_CONTINUATION_MASK} bits.
+ * @see #stopSelfResult(int)
+ */
+ @Override
+ public int onStartCommand(Intent intent, int flags, int startId) {
+
+ Log.i(TAG, "onStartCommand() called");
+
+ // Start WakeLock to keep Location Data working when device sleeps
+ PowerManager mgr = (PowerManager)getSystemService(Context.POWER_SERVICE);
+ telemetryWakeLock = mgr.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "TelemetryWakeLock");
+ telemetryWakeLock.acquire();
+
+ return START_NOT_STICKY;
+ }
+
+ private void shutdownTelemetry() {
+ unregisterReceiver(telemetryLocationReceiver);
+ telemetryWakeLock.release();
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/telemetry/package-info.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/telemetry/package-info.java
new file mode 100644
index 0000000000..d6cb1ca852
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/telemetry/package-info.java
@@ -0,0 +1,4 @@
+/**
+ * This package contains the classes that manage the SDK's Telemetry services.
+ */
+package com.mapbox.mapboxsdk.telemetry;
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/utils/ApiAccess.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/utils/ApiAccess.java
index 137d0730c3..4f968c3a13 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/utils/ApiAccess.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/utils/ApiAccess.java
@@ -37,7 +37,7 @@ public final class ApiAccess {
return token;
} catch (Exception e) {
// use fallback on string resource, used for development
- int tokenResId = context.getResources().getIdentifier("access_token", "string", context.getPackageName());
+ int tokenResId = context.getResources().getIdentifier("mapbox_access_token", "string", context.getPackageName());
return tokenResId != 0 ? context.getString(tokenResId) : null;
}
}
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res-public/values/public.xml b/platform/android/MapboxGLAndroidSDK/src/main/res-public/values/public.xml
index 777d879d48..be0038e8b8 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/res-public/values/public.xml
+++ b/platform/android/MapboxGLAndroidSDK/src/main/res-public/values/public.xml
@@ -3,12 +3,12 @@
<!--Add references to exposed resources-->
<public name="AttributionAlertDialogStyle" type="style" />
- <public name="style_mapbox_streets" type="string" />
- <public name="style_emerald" type="string" />
- <public name="style_light" type="string" />
- <public name="style_dark" type="string" />
- <public name="style_satellite" type="string" />
- <public name="style_satellite_streets" type="string" />
+ <public name="mapbox_style_mapbox_streets" type="string" />
+ <public name="mapbox_style_emerald" type="string" />
+ <public name="mapbox_style_light" type="string" />
+ <public name="mapbox_style_dark" type="string" />
+ <public name="mapbox_style_satellite" type="string" />
+ <public name="mapbox_style_satellite_streets" type="string" />
<public name="center_longitude" type="attr" />
<public name="center_latitude" type="attr" />
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/layout/attribution_telemetry_view.xml b/platform/android/MapboxGLAndroidSDK/src/main/res/layout/attribution_telemetry_view.xml
new file mode 100644
index 0000000000..04c47af90d
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDK/src/main/res/layout/attribution_telemetry_view.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:orientation="vertical"
+ >
+
+ <TextView
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:text="@string/mapbox_attributionTelemetryMessage"
+ android:gravity="center_horizontal"/>
+
+ <ListView
+ android:id="@+id/telemetryOptionsList"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ />
+
+</LinearLayout>
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/layout/infowindow_content.xml b/platform/android/MapboxGLAndroidSDK/src/main/res/layout/infowindow_content.xml
index 3e36cbf91a..a4fcc80681 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/res/layout/infowindow_content.xml
+++ b/platform/android/MapboxGLAndroidSDK/src/main/res/layout/infowindow_content.xml
@@ -18,7 +18,7 @@
android:layout_height="wrap_content"
android:layout_marginBottom="2dp"
android:maxEms="17"
- android:text="@string/infoWindowTitle"
+ android:text="@string/mapbox_infoWindowTitle"
android:textColor="@color/black"
android:textSize="18sp"
android:textStyle="bold" />
@@ -31,7 +31,7 @@
android:layout_marginTop="2dp"
android:lineSpacingExtra="1dp"
android:maxEms="17"
- android:text="@string/infoWindowDescription"
+ android:text="@string/mapbox_infoWindowDescription"
android:textColor="@color/gray"
android:textSize="14sp" />
@@ -40,7 +40,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxEms="17"
- android:text="@string/infoWindowAddress"
+ android:text="@string/mapbox_infoWindowAddress"
android:textColor="@color/black"
android:textSize="12sp"
android:visibility="gone" />
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/layout/mapview_internal.xml b/platform/android/MapboxGLAndroidSDK/src/main/res/layout/mapview_internal.xml
index d62fd9cfba..288fb441ad 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/res/layout/mapview_internal.xml
+++ b/platform/android/MapboxGLAndroidSDK/src/main/res/layout/mapview_internal.xml
@@ -6,7 +6,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent" />
- <com.mapbox.mapboxsdk.maps.CompassView
+ <com.mapbox.mapboxsdk.maps.widgets.CompassView
android:id="@+id/compassView"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
@@ -15,7 +15,7 @@
android:id="@+id/logoView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:contentDescription="@string/mapboxIconContentDescription"
+ android:contentDescription="@string/mapbox_mapboxIconContentDescription"
android:src="@drawable/attribution_logo" />
<ImageView
@@ -24,12 +24,12 @@
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:clickable="true"
- android:contentDescription="@string/attributionsIconContentDescription"
+ android:contentDescription="@string/mapbox_attributionsIconContentDescription"
android:padding="7dp"
android:src="@drawable/ic_info_outline_24dp_selector"
android:background="@drawable/bg_default_selector"/>
- <com.mapbox.mapboxsdk.maps.UserLocationView
+ <com.mapbox.mapboxsdk.maps.widgets.UserLocationView
android:id="@+id/userLocationView"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/values/arrays.xml b/platform/android/MapboxGLAndroidSDK/src/main/res/values/arrays.xml
index 2c1fdf8d13..d5d26d09d2 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/res/values/arrays.xml
+++ b/platform/android/MapboxGLAndroidSDK/src/main/res/values/arrays.xml
@@ -4,11 +4,23 @@
<item>&#169; Mapbox</item>
<item>&#169; OpenStreetMap</item>
<item>Improve this map</item>
+ <item>Telemetry Settings</item>
+ </array>
+ <array name="attribution_telemetry_options">
+ <item>Tell Me More</item>
+ <item>Don\'t Participate</item>
+ <item>Participate</item>
+ </array>
+ <array name="attribution_telemetry_options_already_participating">
+ <item>Tell Me More</item>
+ <item>Stop Participating</item>
+ <item>Keep Participating</item>
</array>
<!-- If editing this array update MapView.ATTRIBUTION_INDEX_IMPROVE_THIS_MAP -->
<array name="attribution_links" formatted="false" translatable="false">
<item>https://www.mapbox.com/about/maps/</item>
<item>http://www.openstreetmap.org/about/</item>
<item>https://www.mapbox.com/map-feedback/#/%1$f/%2$f/%3$d</item>
+ <item>https://www.mapbox.com/telemetry/</item>
</array>
-</resources> \ No newline at end of file
+</resources>
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/values/attrs.xml b/platform/android/MapboxGLAndroidSDK/src/main/res/values/attrs.xml
index 63547247f3..f516e98dd8 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/res/values/attrs.xml
+++ b/platform/android/MapboxGLAndroidSDK/src/main/res/values/attrs.xml
@@ -4,6 +4,8 @@
<attr name="center_longitude" format="float" />
<attr name="center_latitude" format="float" />
<attr name="zoom" format="float" />
+ <attr name="zoom_max" format="float" />
+ <attr name="zoom_min" format="float" />
<attr name="direction" format="float" />
<attr name="tilt" format="float" />
<attr name="zoom_enabled" format="boolean" />
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/values/dimens.xml b/platform/android/MapboxGLAndroidSDK/src/main/res/values/dimens.xml
index fd612d511c..5167ecf936 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/res/values/dimens.xml
+++ b/platform/android/MapboxGLAndroidSDK/src/main/res/values/dimens.xml
@@ -5,7 +5,8 @@
<dimen name="infowindow_offset">-2dp</dimen>
<dimen name="infowindow_line_width">1.5dp</dimen>
<dimen name="seven_dp">7dp</dimen>
+ <dimen name="eight_dp">8dp</dimen>
<dimen name="ten_dp">10dp</dimen>
<dimen name="sixteen_dp">16dp</dimen>
<dimen name="seventy_six_dp">76dp</dimen>
-</resources> \ No newline at end of file
+</resources>
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/values/strings.xml b/platform/android/MapboxGLAndroidSDK/src/main/res/values/strings.xml
index eadcdcc043..f852c305b2 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/res/values/strings.xml
+++ b/platform/android/MapboxGLAndroidSDK/src/main/res/values/strings.xml
@@ -1,18 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
- <string name="compassContentDescription">Map compass. Click to reset the map rotation to North.</string>
- <string name="attributionsIconContentDescription">Attribution icon. Click to show attribution dialog.</string>
- <string name="attributionsDialogTitle">Mapbox Android SDK</string>
- <string name="mapboxIconContentDescription">The Mapbox logo.</string>
- <string name="infoWindowTitle">Title</string>
- <string name="infoWindowDescription">Description</string>
- <string name="infoWindowAddress">Address</string>
+ <string name="mapbox_compassContentDescription">Map compass. Click to reset the map rotation to North.</string>
+ <string name="mapbox_attributionsIconContentDescription">Attribution icon. Click to show attribution dialog.</string>
+ <string name="mapbox_attributionsDialogTitle">Mapbox Android SDK</string>
+ <string name="mapbox_attributionTelemetryTitle">Make Mapbox Maps Better</string>
+ <string name="mapbox_attributionTelemetryMessage">You are helping to make OpenStreetMap and Mapbox maps better by contributing anonymous usage data.</string>
+ <string name="mapbox_mapboxIconContentDescription">The Mapbox logo.</string>
+ <string name="mapbox_infoWindowTitle">Title</string>
+ <string name="mapbox_infoWindowDescription">Description</string>
+ <string name="mapbox_infoWindowAddress">Address</string>
<!-- these are public -->
- <string name="style_mapbox_streets">mapbox://styles/mapbox/streets-v8</string>
- <string name="style_emerald">mapbox://styles/mapbox/emerald-v8</string>
- <string name="style_light">mapbox://styles/mapbox/light-v8</string>
- <string name="style_dark">mapbox://styles/mapbox/dark-v8</string>
- <string name="style_satellite">mapbox://styles/mapbox/satellite-v8</string>
- <string name="style_satellite_streets">mapbox://styles/mapbox/satellite-hybrid-v8</string>
+ <string name="mapbox_style_mapbox_streets">mapbox://styles/mapbox/streets-v8</string>
+ <string name="mapbox_style_emerald">mapbox://styles/mapbox/emerald-v8</string>
+ <string name="mapbox_style_light">mapbox://styles/mapbox/light-v8</string>
+ <string name="mapbox_style_dark">mapbox://styles/mapbox/dark-v8</string>
+ <string name="mapbox_style_satellite">mapbox://styles/mapbox/satellite-v8</string>
+ <string name="mapbox_style_satellite_streets">mapbox://styles/mapbox/satellite-hybrid-v8</string>
</resources>
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/build.gradle b/platform/android/MapboxGLAndroidSDKTestApp/build.gradle
index 7d18fabe32..76dd07b7d6 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/build.gradle
+++ b/platform/android/MapboxGLAndroidSDKTestApp/build.gradle
@@ -7,7 +7,7 @@ task accessToken {
if (!tokenFile.exists()) {
String tokenFileContents = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" +
"<resources>\n" +
- " <string name=\"access_token\">" + "$System.env.MAPBOX_ACCESS_TOKEN" + "</string>\n" +
+ " <string name=\"mapbox_access_token\">" + "$System.env.MAPBOX_ACCESS_TOKEN" + "</string>\n" +
"</resources>"
if (tokenFileContents == null) {
@@ -33,8 +33,8 @@ android {
applicationId "com.mapbox.mapboxsdk.testapp"
minSdkVersion 15
targetSdkVersion 23
- versionCode 7
- versionName "3.1.0"
+ versionCode 8
+ versionName "4.0.0"
// Specify AndroidJUnitRunner as the default test instrumentation runner
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/proguard-rules.pro b/platform/android/MapboxGLAndroidSDKTestApp/proguard-rules.pro
index c6445ac6a4..255a724744 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/proguard-rules.pro
+++ b/platform/android/MapboxGLAndroidSDKTestApp/proguard-rules.pro
@@ -1,8 +1,6 @@
# Mapbox ProGuard configuration is handled in the SDK
-
-keep class android.support.** { *; }
-
--dontwarn retrofit.**
--keep class retrofit.** { *; }
--keepattributes Signature
--keepattributes Exceptions \ No newline at end of file
+-dontwarn com.squareup.**
+-dontwarn com.retrofit.**
+-dontwarn java.lang.**
+-dontwarn org.codehaus.** \ No newline at end of file
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/CameraActivityTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/CameraActivityTest.java
new file mode 100644
index 0000000000..1f176af879
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/CameraActivityTest.java
@@ -0,0 +1,35 @@
+package com.mapbox.mapboxsdk.testapp;
+
+import android.app.Activity;
+import android.support.test.rule.ActivityTestRule;
+import android.support.test.runner.AndroidJUnit4;
+import android.test.suitebuilder.annotation.LargeTest;
+
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+/**
+ * Tests on CameraActivity
+ */
+@RunWith(AndroidJUnit4.class)
+@LargeTest
+public class CameraActivityTest extends BaseTest {
+
+ @Rule
+ public ActivityTestRule<CameraActivity> mActivityRule = new ActivityTestRule<>(CameraActivity.class);
+
+ private Activity mActivity = null;
+
+ @Before
+ public void setActivity() {
+ mActivity = mActivityRule.getActivity();
+ }
+
+ @Test
+ public void testSanity() {
+ checkViewIsDisplayed(R.id.cameraMapView);
+ }
+}
+
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/CoordinateChangeActivityTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/CoordinateChangeActivityTest.java
new file mode 100644
index 0000000000..68633547ed
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/CoordinateChangeActivityTest.java
@@ -0,0 +1,34 @@
+package com.mapbox.mapboxsdk.testapp;
+
+import android.app.Activity;
+import android.support.test.rule.ActivityTestRule;
+import android.support.test.runner.AndroidJUnit4;
+import android.test.suitebuilder.annotation.LargeTest;
+
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+/**
+ * Tests on CameraActivity
+ */
+@RunWith(AndroidJUnit4.class)
+@LargeTest
+public class CoordinateChangeActivityTest extends BaseTest {
+
+ @Rule
+ public ActivityTestRule<CoordinateChangeActivity> mActivityRule = new ActivityTestRule<>(CoordinateChangeActivity.class);
+
+ private Activity mActivity = null;
+
+ @Before
+ public void setActivity() {
+ mActivity = mActivityRule.getActivity();
+ }
+
+ @Test
+ public void testSanity() {
+ checkViewIsDisplayed(R.id.mapView);
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/DirectionsActivityTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/DirectionsActivityTest.java
new file mode 100644
index 0000000000..3ce8d00aa0
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/DirectionsActivityTest.java
@@ -0,0 +1,34 @@
+package com.mapbox.mapboxsdk.testapp;
+
+import android.app.Activity;
+import android.support.test.rule.ActivityTestRule;
+import android.support.test.runner.AndroidJUnit4;
+import android.test.suitebuilder.annotation.LargeTest;
+
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+/**
+ * Tests on DirectionsActivity
+ */
+@RunWith(AndroidJUnit4.class)
+@LargeTest
+public class DirectionsActivityTest extends BaseTest {
+
+ @Rule
+ public ActivityTestRule<DirectionsActivity> mActivityRule = new ActivityTestRule<>(DirectionsActivity.class);
+
+ private Activity mActivity = null;
+
+ @Before
+ public void setActivity() {
+ mActivity = mActivityRule.getActivity();
+ }
+
+ @Test
+ public void testSanity() {
+ checkViewIsDisplayed(R.id.mapView);
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/DoubleMapActivityTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/DoubleMapActivityTest.java
new file mode 100644
index 0000000000..db014b69ac
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/DoubleMapActivityTest.java
@@ -0,0 +1,35 @@
+package com.mapbox.mapboxsdk.testapp;
+
+import android.app.Activity;
+import android.support.test.rule.ActivityTestRule;
+import android.support.test.runner.AndroidJUnit4;
+import android.test.suitebuilder.annotation.LargeTest;
+
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+/**
+ * Tests on DoubleMapActivity
+ */
+@RunWith(AndroidJUnit4.class)
+@LargeTest
+public class DoubleMapActivityTest extends BaseTest {
+
+ @Rule
+ public ActivityTestRule<DoubleMapActivity> mActivityRule = new ActivityTestRule<>(DoubleMapActivity.class);
+
+ private Activity mActivity = null;
+
+ @Before
+ public void setActivity() {
+ mActivity = mActivityRule.getActivity();
+ }
+
+ @Test
+ public void testSanity() {
+ checkViewIsDisplayed(R.id.mapView);
+ checkViewIsDisplayed(R.id.mini_map);
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/DynamicMarkerChangeActivityTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/DynamicMarkerChangeActivityTest.java
new file mode 100644
index 0000000000..b6feb8f1be
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/DynamicMarkerChangeActivityTest.java
@@ -0,0 +1,33 @@
+package com.mapbox.mapboxsdk.testapp;
+
+import android.support.test.rule.ActivityTestRule;
+import android.support.test.runner.AndroidJUnit4;
+import android.test.suitebuilder.annotation.LargeTest;
+
+import com.mapbox.mapboxsdk.testapp.utils.ViewUtils;
+
+import org.junit.Rule;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+/**
+ * Tests on DynamicMarkerChange
+ */
+@RunWith(AndroidJUnit4.class)
+@LargeTest
+public class DynamicMarkerChangeActivityTest extends BaseTest {
+
+ @Rule
+ public ActivityTestRule<DynamicMarkerChangeActivity> mActivityRule = new ActivityTestRule<>(
+ DynamicMarkerChangeActivity.class);
+
+ @Test
+ public void testSanity() {
+ checkViewIsDisplayed(R.id.mapView);
+ }
+
+ @Test
+ public void testFabClick() {
+ ViewUtils.clickView(R.id.fab);
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/GeocoderActivityTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/GeocoderActivityTest.java
new file mode 100644
index 0000000000..c1ca7413c2
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/GeocoderActivityTest.java
@@ -0,0 +1,34 @@
+package com.mapbox.mapboxsdk.testapp;
+
+import android.app.Activity;
+import android.support.test.rule.ActivityTestRule;
+import android.support.test.runner.AndroidJUnit4;
+import android.test.suitebuilder.annotation.LargeTest;
+
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+/**
+ * Tests on GeocoderActivity
+ */
+@RunWith(AndroidJUnit4.class)
+@LargeTest
+public class GeocoderActivityTest extends BaseTest {
+
+ @Rule
+ public ActivityTestRule<GeocoderActivity> mActivityRule = new ActivityTestRule<>(GeocoderActivity.class);
+
+ private Activity mActivity = null;
+
+ @Before
+ public void setActivity() {
+ mActivity = mActivityRule.getActivity();
+ }
+
+ @Test
+ public void testSanity() {
+ checkViewIsDisplayed(R.id.mapView);
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/InfoWindowConcurrentActivityTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/InfoWindowConcurrentActivityTest.java
new file mode 100644
index 0000000000..e507c6cd61
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/InfoWindowConcurrentActivityTest.java
@@ -0,0 +1,34 @@
+package com.mapbox.mapboxsdk.testapp;
+
+import android.app.Activity;
+import android.support.test.rule.ActivityTestRule;
+import android.support.test.runner.AndroidJUnit4;
+import android.test.suitebuilder.annotation.LargeTest;
+
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+/**
+ * Tests on InfoWindowConcurrentActivity
+ */
+@RunWith(AndroidJUnit4.class)
+@LargeTest
+public class InfoWindowConcurrentActivityTest extends BaseTest {
+
+ @Rule
+ public ActivityTestRule<InfoWindowConcurrentActivity> mActivityRule = new ActivityTestRule<>(InfoWindowConcurrentActivity.class);
+
+ private Activity mActivity = null;
+
+ @Before
+ public void setActivity() {
+ mActivity = mActivityRule.getActivity();
+ }
+
+ @Test
+ public void testSanity() {
+ checkViewIsDisplayed(R.id.infoWindowConcurrentMapView);
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/VisibleCoordinateBoundsActivityTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/LatLngBoundsActivityTest.java
index ad74ea21c8..057979aeb8 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/VisibleCoordinateBoundsActivityTest.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/LatLngBoundsActivityTest.java
@@ -14,7 +14,7 @@ import org.junit.runner.RunWith;
*/
@RunWith(AndroidJUnit4.class)
@LargeTest
-public class VisibleCoordinateBoundsActivityTest extends BaseTest {
+public class LatLngBoundsActivityTest extends BaseTest {
@Rule
public ActivityTestRule<LatLngBoundsActivity> mActivityRule = new ActivityTestRule<>(
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MainActivityScreenTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MainActivityScreenTest.java
index bbfa4ec73a..7c56f4c874 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MainActivityScreenTest.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MainActivityScreenTest.java
@@ -4,17 +4,18 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
+import com.mapbox.mapboxsdk.testapp.utils.DrawerUtils;
+import com.mapbox.mapboxsdk.testapp.utils.GestureUtils;
+import com.mapbox.mapboxsdk.testapp.utils.ScreenshotUtil;
+
import org.junit.Before;
import org.junit.Rule;
import org.junit.Test;
import org.junit.runner.RunWith;
import static android.support.test.espresso.Espresso.onView;
-import static android.support.test.espresso.action.ViewActions.click;
import static android.support.test.espresso.action.ViewActions.doubleClick;
-import static android.support.test.espresso.matcher.ViewMatchers.withContentDescription;
import static android.support.test.espresso.matcher.ViewMatchers.withId;
-import static android.support.test.espresso.matcher.ViewMatchers.withText;
/**
* Tests on MainActivity with screenshots
@@ -23,8 +24,6 @@ import static android.support.test.espresso.matcher.ViewMatchers.withText;
@LargeTest
public class MainActivityScreenTest extends BaseTest {
- private final static String HOME_BUTTON_STRING = "Navigate up";
-
@Rule
public ActivityTestRule<MainActivity> mActivityRule = new ActivityTestRule<>(
MainActivity.class);
@@ -41,26 +40,49 @@ public class MainActivityScreenTest extends BaseTest {
checkViewIsDisplayed(R.id.mainMapView);
}
- /*
- * Take a screenshot of Mapbox Streets to monitor #1649
- */
+ @Test
+ public void testStyleEmerald() {
+ DrawerUtils.openDrawer();
+ DrawerUtils.clickItem(R.string.styleEmerald);
+ GestureUtils.doubleClickGesture(R.id.mainMapView);
+ GestureUtils.doubleClickGesture(R.id.mainMapView);
+ takeNamedScreenshot(mActivity, "testEmeraldStyle");
+ }
@Test
- public void testMapboxStreetsBlackAndWhite() {
- // Click home and switch to Mapbox streets
- onView(withContentDescription(HOME_BUTTON_STRING))
- .perform(click());
- onView(withText(R.string.styleMapboxStreets))
- .perform(click());
+ public void testStyleStreets() {
+ DrawerUtils.openDrawer();
+ DrawerUtils.clickItem(R.string.styleMapboxStreets);
+ GestureUtils.doubleClickGesture(R.id.mainMapView);
+ GestureUtils.doubleClickGesture(R.id.mainMapView);
+ takeNamedScreenshot(mActivity, "testStreetsStyle");
+ }
- // Zoom in
- onView(withId(R.id.mainMapView))
- .perform(doubleClick());
- onView(withId(R.id.mainMapView))
- .perform(doubleClick());
+ @Test
+ public void testStyleDark() {
+ DrawerUtils.openDrawer();
+ DrawerUtils.clickItem(R.string.styleDark);
+ GestureUtils.doubleClickGesture(R.id.mainMapView);
+ GestureUtils.doubleClickGesture(R.id.mainMapView);
+ takeNamedScreenshot(mActivity, "testDarkStyle");
+ }
- // Standard screenshot
- takeNamedScreenshot(mActivity, "testMapboxStreetsBlackAndWhite");
+ @Test
+ public void testStyleLight() {
+ DrawerUtils.openDrawer();
+ DrawerUtils.clickItem(R.string.styleLight);
+ GestureUtils.doubleClickGesture(R.id.mainMapView);
+ GestureUtils.doubleClickGesture(R.id.mainMapView);
+ takeNamedScreenshot(mActivity, "testLightStyle");
+ }
+
+ @Test
+ public void testStyleSatellite() {
+ DrawerUtils.openDrawer();
+ DrawerUtils.clickItem(R.string.styleSatellite);
+ GestureUtils.doubleClickGesture(R.id.mainMapView);
+ GestureUtils.doubleClickGesture(R.id.mainMapView);
+ takeNamedScreenshot(mActivity, "testSatelliteStyle");
}
}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MainActivityTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MainActivityTest.java
index c545bc118b..a5f3a2e791 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MainActivityTest.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MainActivityTest.java
@@ -129,34 +129,6 @@ public class MainActivityTest extends BaseTest {
.check(matches(isDisplayed()));
}
- @Test
- public void testSwipeLeftMap() {
- onView(withId(R.id.mainMapView))
- .perform(swipeLeft())
- .check(matches(isDisplayed()));
- }
-
- @Test
- public void testSwipeRightMap() {
- onView(withId(R.id.mainMapView))
- .perform(swipeRight())
- .check(matches(isDisplayed()));
- }
-
- @Test
- public void testSwipeDownMap() {
- onView(withId(R.id.mainMapView))
- .perform(swipeDown())
- .check(matches(isDisplayed()));
- }
-
- @Test
- public void testSwipeUpMap() {
- onView(withId(R.id.mainMapView))
- .perform(swipeUp())
- .check(matches(isDisplayed()));
- }
-
/*
* Test the main drawer options
*/
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/ManualZoomActivityTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/ManualZoomActivityTest.java
new file mode 100644
index 0000000000..8ce8498d64
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/ManualZoomActivityTest.java
@@ -0,0 +1,34 @@
+package com.mapbox.mapboxsdk.testapp;
+
+import android.app.Activity;
+import android.support.test.rule.ActivityTestRule;
+import android.support.test.runner.AndroidJUnit4;
+import android.test.suitebuilder.annotation.LargeTest;
+
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+/**
+ * Tests on ManualZoomActivity
+ */
+@RunWith(AndroidJUnit4.class)
+@LargeTest
+public class ManualZoomActivityTest extends BaseTest {
+
+ @Rule
+ public ActivityTestRule<ManualZoomActivity> mActivityRule = new ActivityTestRule<>(ManualZoomActivity.class);
+
+ private Activity mActivity = null;
+
+ @Before
+ public void setActivity() {
+ mActivity = mActivityRule.getActivity();
+ }
+
+ @Test
+ public void testSanity() {
+ checkViewIsDisplayed(R.id.manualZoomMapView);
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MapPaddingActivityTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MapPaddingActivityTest.java
new file mode 100644
index 0000000000..c252077856
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MapPaddingActivityTest.java
@@ -0,0 +1,34 @@
+package com.mapbox.mapboxsdk.testapp;
+
+import android.app.Activity;
+import android.support.test.rule.ActivityTestRule;
+import android.support.test.runner.AndroidJUnit4;
+import android.test.suitebuilder.annotation.LargeTest;
+
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+/**
+ * Tests on MapPaddingActivity
+ */
+@RunWith(AndroidJUnit4.class)
+@LargeTest
+public class MapPaddingActivityTest extends BaseTest {
+
+ @Rule
+ public ActivityTestRule<MapPaddingActivity> mActivityRule = new ActivityTestRule<>(MapPaddingActivity.class);
+
+ private Activity mActivity = null;
+
+ @Before
+ public void setActivity() {
+ mActivity = mActivityRule.getActivity();
+ }
+
+ @Test
+ public void testSanity() {
+ checkViewIsDisplayed(R.id.mapView);
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MapboxMapActivityTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MapboxMapActivityTest.java
new file mode 100644
index 0000000000..eaa1584a3f
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MapboxMapActivityTest.java
@@ -0,0 +1,34 @@
+package com.mapbox.mapboxsdk.testapp;
+
+import android.app.Activity;
+import android.support.test.rule.ActivityTestRule;
+import android.support.test.runner.AndroidJUnit4;
+import android.test.suitebuilder.annotation.LargeTest;
+
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+/**
+ * Tests on MapboxMapActivity
+ */
+@RunWith(AndroidJUnit4.class)
+@LargeTest
+public class MapboxMapActivityTest extends BaseTest {
+
+ @Rule
+ public ActivityTestRule<MapboxMapActivity> mActivityRule = new ActivityTestRule<>(MapboxMapActivity.class);
+
+ private Activity mActivity = null;
+
+ @Before
+ public void setActivity() {
+ mActivity = mActivityRule.getActivity();
+ }
+
+ @Test
+ public void testSanity() {
+ checkViewIsDisplayed(R.id.mapView);
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MaxMinZoomActivityTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MaxMinZoomActivityTest.java
new file mode 100644
index 0000000000..e93a7675f0
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/MaxMinZoomActivityTest.java
@@ -0,0 +1,34 @@
+package com.mapbox.mapboxsdk.testapp;
+
+import android.app.Activity;
+import android.support.test.rule.ActivityTestRule;
+import android.support.test.runner.AndroidJUnit4;
+import android.test.suitebuilder.annotation.LargeTest;
+
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+/**
+ * Tests on MaxMinZoomActivity
+ */
+@RunWith(AndroidJUnit4.class)
+@LargeTest
+public class MaxMinZoomActivityTest extends BaseTest {
+
+ @Rule
+ public ActivityTestRule<MaxMinZoomActivity> mActivityRule = new ActivityTestRule<>(MaxMinZoomActivity.class);
+
+ private Activity mActivity = null;
+
+ @Before
+ public void setActivity() {
+ mActivity = mActivityRule.getActivity();
+ }
+
+ @Test
+ public void testSanity() {
+ checkViewIsDisplayed(R.id.manualZoomMapView);
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/ScrollByActivityTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/ScrollByActivityTest.java
new file mode 100644
index 0000000000..05386b089e
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/ScrollByActivityTest.java
@@ -0,0 +1,26 @@
+package com.mapbox.mapboxsdk.testapp;
+
+import android.support.test.rule.ActivityTestRule;
+import android.support.test.runner.AndroidJUnit4;
+import android.test.suitebuilder.annotation.LargeTest;
+
+import org.junit.Rule;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+/**
+ * Tests on ScrollByActivity
+ */
+@RunWith(AndroidJUnit4.class)
+@LargeTest
+public class ScrollByActivityTest extends BaseTest {
+
+ @Rule
+ public ActivityTestRule<ScrollByActivity> mActivityRule = new ActivityTestRule<>(ScrollByActivity.class);
+
+ @Test
+ public void testSanity() {
+ checkViewIsDisplayed(R.id.mapView);
+ }
+}
+
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/SupportMapFragmentActivityTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/SupportMapFragmentActivityTest.java
new file mode 100644
index 0000000000..7ae03e0d07
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/SupportMapFragmentActivityTest.java
@@ -0,0 +1,35 @@
+package com.mapbox.mapboxsdk.testapp;
+
+import android.app.Activity;
+import android.support.test.rule.ActivityTestRule;
+import android.support.test.runner.AndroidJUnit4;
+import android.test.suitebuilder.annotation.LargeTest;
+
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+/**
+ * Tests on SupportMapFragmentActivity
+ */
+@RunWith(AndroidJUnit4.class)
+@LargeTest
+public class SupportMapFragmentActivityTest extends BaseTest {
+
+ @Rule
+ public ActivityTestRule<SupportMapFragmentActivity> mActivityRule = new ActivityTestRule<>(SupportMapFragmentActivity.class);
+
+ private Activity mActivity = null;
+
+ @Before
+ public void setActivity() {
+ mActivity = mActivityRule.getActivity();
+ }
+
+ @Test
+ public void testSanity() {
+ checkViewIsDisplayed(R.id.fragment_container);
+ }
+}
+
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/utils/DrawerUtils.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/utils/DrawerUtils.java
new file mode 100644
index 0000000000..8d8905fdf4
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/utils/DrawerUtils.java
@@ -0,0 +1,29 @@
+package com.mapbox.mapboxsdk.testapp.utils;
+
+import android.support.annotation.StringRes;
+import android.support.test.espresso.Espresso;
+import android.support.test.espresso.action.ViewActions;
+import android.support.test.espresso.matcher.ViewMatchers;
+
+import com.mapbox.mapboxsdk.testapp.R;
+
+import org.hamcrest.Matchers;
+
+import static android.support.test.espresso.Espresso.onView;
+import static android.support.test.espresso.action.ViewActions.click;
+import static android.support.test.espresso.matcher.ViewMatchers.withContentDescription;
+
+public class DrawerUtils {
+
+ private final static String HOME_BUTTON_STRING = "Navigate up";
+
+ public static void openDrawer(){
+ onView(withContentDescription(HOME_BUTTON_STRING)).perform(click());
+ }
+
+ public static void clickItem(@StringRes int txtId){
+ Espresso.onView(Matchers.allOf(ViewMatchers.withId(R.id.design_menu_item_text),
+ ViewMatchers.hasSibling(ViewMatchers.withText(txtId)))).perform(ViewActions.click());
+ }
+
+}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/utils/GestureUtils.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/utils/GestureUtils.java
new file mode 100644
index 0000000000..37c18399e4
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/utils/GestureUtils.java
@@ -0,0 +1,17 @@
+package com.mapbox.mapboxsdk.testapp.utils;
+
+import android.support.annotation.IdRes;
+
+import com.mapbox.mapboxsdk.testapp.R;
+
+import static android.support.test.espresso.Espresso.onView;
+import static android.support.test.espresso.action.ViewActions.doubleClick;
+import static android.support.test.espresso.matcher.ViewMatchers.withId;
+
+public class GestureUtils {
+
+ public static void doubleClickGesture(@IdRes int id){
+ onView(withId(id)).perform(doubleClick());
+ }
+
+}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/utils/ViewUtils.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/utils/ViewUtils.java
new file mode 100644
index 0000000000..01ee3e9b9f
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/utils/ViewUtils.java
@@ -0,0 +1,15 @@
+package com.mapbox.mapboxsdk.testapp.utils;
+
+import android.support.annotation.IdRes;
+
+import static android.support.test.espresso.Espresso.onView;
+import static android.support.test.espresso.action.ViewActions.click;
+import static android.support.test.espresso.matcher.ViewMatchers.withId;
+
+public class ViewUtils {
+
+ public static void clickView(@IdRes int viewRes) {
+ onView(withId(viewRes))
+ .perform(click());
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/AndroidManifest.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/AndroidManifest.xml
index e331884224..4b44efdfe5 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/AndroidManifest.xml
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/AndroidManifest.xml
@@ -5,6 +5,8 @@
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
+ <uses-permission android:name="android.permission.WAKE_LOCK" />
+ <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<application
android:name=".MapboxApplication"
@@ -84,10 +86,27 @@
<activity
android:name=".ScrollByActivity"
android:label="@string/activity_scroll_by" />
+ <activity
+ android:name=".DynamicMarkerChangeActivity"
+ android:label="@string/activity_dynamic_marker" />
+ <activity
+ android:name=".MapPaddingActivity"
+ android:screenOrientation="portrait"
+ android:label="@string/activity_map_padding" />
<meta-data
android:name="com.mapbox.AccessToken"
android:value="" />
+
+ <meta-data
+ android:name="com.mapbox.TestEventsServer"
+ android:value="https://cloudfront-staging.tilestream.net" />
+
+ <meta-data
+ android:name="com.mapbox.TestEventsAccessToken"
+ android:value="sk.eyJ1IjoiYmxlZWdlIiwiYSI6InNpcml1c2x5In0.KyT-boMyC_xZYTYojTc8zg" />
+
+ <service android:name="com.mapbox.mapboxsdk.telemetry.TelemetryService" />
</application>
</manifest>
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/BulkMarkerActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/BulkMarkerActivity.java
index 3c5e53a0ad..e85f0dda63 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/BulkMarkerActivity.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/BulkMarkerActivity.java
@@ -17,7 +17,7 @@ import android.widget.Spinner;
import com.mapbox.mapboxsdk.annotations.MarkerOptions;
import com.mapbox.mapboxsdk.camera.CameraPosition;
-import com.mapbox.mapboxsdk.maps.CameraUpdateFactory;
+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory;
import com.mapbox.mapboxsdk.geometry.LatLng;
import com.mapbox.mapboxsdk.maps.MapboxMap;
import com.mapbox.mapboxsdk.maps.OnMapReadyCallback;
@@ -150,7 +150,7 @@ public class BulkMarkerActivity extends AppCompatActivity implements AdapterView
public LoadBulkMarkerTask(Context context, MapboxMap mapboxMap, int amount) {
mMapboxMap = mapboxMap;
- mapboxMap.removeAllAnnotations();
+ mapboxMap.removeAnnotations();
mProgressDialog = ProgressDialog.show(context, "Loading", "Fetching markers", false);
mAppContext = context.getApplicationContext();
mAmount = amount;
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/CameraActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/CameraActivity.java
index 9ccbc34c3d..50c3c3e42e 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/CameraActivity.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/CameraActivity.java
@@ -10,9 +10,10 @@ import android.view.MenuItem;
import android.view.View;
import android.widget.Toast;
+import com.mapbox.mapboxsdk.constants.MapboxConstants;
import com.mapbox.mapboxsdk.maps.MapboxMap;
import com.mapbox.mapboxsdk.camera.CameraPosition;
-import com.mapbox.mapboxsdk.maps.CameraUpdateFactory;
+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory;
import com.mapbox.mapboxsdk.constants.Style;
import com.mapbox.mapboxsdk.geometry.LatLng;
import com.mapbox.mapboxsdk.maps.OnMapReadyCallback;
@@ -47,6 +48,12 @@ public class CameraActivity extends AppCompatActivity {
public void onMapReady(@NonNull final MapboxMap mapboxMap) {
// set a style
mapboxMap.setStyle(Style.MAPBOX_STREETS);
+ mapboxMap.setOnCameraChangeListener(new MapboxMap.OnCameraChangeListener() {
+ @Override
+ public void onCameraChange(CameraPosition position) {
+ Log.v(MapboxConstants.TAG, position.toString());
+ }
+ });
// handle move button clicks
findViewById(R.id.cameraMoveButton).setOnClickListener(new View.OnClickListener() {
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/CoordinateChangeActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/CoordinateChangeActivity.java
index 25c3896be2..615b3388c3 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/CoordinateChangeActivity.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/CoordinateChangeActivity.java
@@ -10,7 +10,7 @@ import android.support.v7.widget.Toolbar;
import android.view.MenuItem;
import android.view.View;
-import com.mapbox.mapboxsdk.maps.CameraUpdateFactory;
+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory;
import com.mapbox.mapboxsdk.constants.Style;
import com.mapbox.mapboxsdk.geometry.LatLng;
import com.mapbox.mapboxsdk.maps.MapboxMap;
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/DirectionsActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/DirectionsActivity.java
index 7c37fc9540..6045eeadfd 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/DirectionsActivity.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/DirectionsActivity.java
@@ -17,7 +17,7 @@ import com.mapbox.directions.service.models.Waypoint;
import com.mapbox.mapboxsdk.annotations.MarkerOptions;
import com.mapbox.mapboxsdk.annotations.PolylineOptions;
import com.mapbox.mapboxsdk.camera.CameraPosition;
-import com.mapbox.mapboxsdk.maps.CameraUpdateFactory;
+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory;
import com.mapbox.mapboxsdk.geometry.LatLng;
import com.mapbox.mapboxsdk.maps.MapboxMap;
import com.mapbox.mapboxsdk.maps.OnMapReadyCallback;
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/DoubleMapActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/DoubleMapActivity.java
index 9bf168ee75..7af3790443 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/DoubleMapActivity.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/DoubleMapActivity.java
@@ -12,12 +12,13 @@ import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
-import com.mapbox.mapboxsdk.maps.CameraUpdateFactory;
+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory;
import com.mapbox.mapboxsdk.constants.MyLocationTracking;
import com.mapbox.mapboxsdk.constants.Style;
import com.mapbox.mapboxsdk.maps.MapView;
import com.mapbox.mapboxsdk.maps.MapboxMap;
import com.mapbox.mapboxsdk.maps.OnMapReadyCallback;
+import com.mapbox.mapboxsdk.maps.TrackingSettings;
import com.mapbox.mapboxsdk.maps.UiSettings;
public class DoubleMapActivity extends AppCompatActivity {
@@ -63,7 +64,7 @@ public class DoubleMapActivity extends AppCompatActivity {
super.onViewCreated(view, savedInstanceState);
// MapView large
- mMapView = (MapView) view.findViewById(R.id.mapview);
+ mMapView = (MapView) view.findViewById(R.id.mapView);
mMapView.onCreate(savedInstanceState);
mMapView.getMapAsync(new OnMapReadyCallback() {
@Override
@@ -72,7 +73,8 @@ public class DoubleMapActivity extends AppCompatActivity {
mapboxMap.moveCamera(CameraUpdateFactory.zoomTo(18));
try {
- mapboxMap.setMyLocationTrackingMode(MyLocationTracking.TRACKING_FOLLOW);
+ TrackingSettings settings = mapboxMap.getTrackingSettings();
+ settings.setMyLocationTrackingMode(MyLocationTracking.TRACKING_FOLLOW);
} catch (SecurityException e) {
// permission is handled in MainActivity
getActivity().finish();
@@ -96,7 +98,8 @@ public class DoubleMapActivity extends AppCompatActivity {
uiSettings.setLogoEnabled(false);
try {
- mapboxMap.setMyLocationTrackingMode(MyLocationTracking.TRACKING_FOLLOW);
+ TrackingSettings settings = mapboxMap.getTrackingSettings();
+ settings.setMyLocationTrackingMode(MyLocationTracking.TRACKING_FOLLOW);
}catch (SecurityException e){
// permission is handled in MainActivity
getActivity().finish();
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/DynamicMarkerChangeActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/DynamicMarkerChangeActivity.java
new file mode 100644
index 0000000000..6bd7596ea1
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/DynamicMarkerChangeActivity.java
@@ -0,0 +1,145 @@
+package com.mapbox.mapboxsdk.testapp;
+
+import android.os.Bundle;
+import android.support.annotation.NonNull;
+import android.support.design.widget.FloatingActionButton;
+import android.support.v4.content.ContextCompat;
+import android.support.v7.app.ActionBar;
+import android.support.v7.app.AppCompatActivity;
+import android.support.v7.widget.Toolbar;
+import android.view.MenuItem;
+import android.view.View;
+
+import com.mapbox.mapboxsdk.annotations.IconFactory;
+import com.mapbox.mapboxsdk.annotations.Marker;
+import com.mapbox.mapboxsdk.annotations.MarkerOptions;
+import com.mapbox.mapboxsdk.constants.Style;
+import com.mapbox.mapboxsdk.geometry.LatLng;
+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory;
+import com.mapbox.mapboxsdk.maps.MapView;
+import com.mapbox.mapboxsdk.maps.MapboxMap;
+import com.mapbox.mapboxsdk.maps.OnMapReadyCallback;
+import com.mapbox.mapboxsdk.utils.ApiAccess;
+
+public class DynamicMarkerChangeActivity extends AppCompatActivity {
+
+ private static final LatLng LAT_LNG_CHELSEA = new LatLng(51.481670, -0.190849);
+ private static final LatLng LAT_LNG_ARSENAL = new LatLng(51.555062, -0.108417);
+
+ private MapView mMapView;
+ private MapboxMap mMapboxMap;
+ private IconFactory mIconFactory;
+ private Marker mMarker;
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_dynamic_marker);
+
+ Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
+ setSupportActionBar(toolbar);
+
+ ActionBar actionBar = getSupportActionBar();
+ if (actionBar != null) {
+ actionBar.setDisplayHomeAsUpEnabled(true);
+ actionBar.setDisplayShowHomeEnabled(true);
+ }
+
+ mIconFactory = IconFactory.getInstance(this);
+
+ mMapView = (MapView) findViewById(R.id.mapView);
+ mMapView.setTag(true);
+ mMapView.setAccessToken(ApiAccess.getToken(this));
+ mMapView.onCreate(savedInstanceState);
+ mMapView.getMapAsync(new OnMapReadyCallback() {
+ @Override
+ public void onMapReady(@NonNull MapboxMap mapboxMap) {
+ mMapboxMap = mapboxMap;
+ mapboxMap.setStyle(Style.MAPBOX_STREETS);
+ mapboxMap.moveCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(51.506675, -0.128699), 10));
+
+ // Create marker
+ MarkerOptions markerOptions = new MarkerOptions()
+ .position(LAT_LNG_CHELSEA)
+ .icon(mIconFactory.fromResource(R.drawable.ic_chelsea));
+ mMarker = mapboxMap.addMarker(markerOptions);
+ }
+ });
+
+
+ FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
+ fab.setColorFilter(ContextCompat.getColor(this, R.color.primary));
+ fab.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ if (mMapboxMap != null) {
+ updateMarker();
+ }
+ }
+ });
+ }
+
+ private void updateMarker() {
+ // update model
+ boolean first = (boolean) mMapView.getTag();
+ mMapView.setTag(!first);
+
+ // update marker
+ mMarker.setPosition(first ? LAT_LNG_CHELSEA : LAT_LNG_ARSENAL);
+ mMarker.setIcon(mIconFactory.fromResource(first ? R.drawable.ic_chelsea : R.drawable.ic_arsenal));
+ }
+
+
+ @Override
+ protected void onStart() {
+ super.onStart();
+ mMapView.onStart();
+ }
+
+ @Override
+ public void onResume() {
+ super.onResume();
+ mMapView.onResume();
+ }
+
+ @Override
+ public void onPause() {
+ super.onPause();
+ mMapView.onPause();
+ }
+
+ @Override
+ protected void onStop() {
+ super.onStop();
+ mMapView.onStop();
+ }
+
+ @Override
+ protected void onSaveInstanceState(Bundle outState) {
+ super.onSaveInstanceState(outState);
+ mMapView.onSaveInstanceState(outState);
+ }
+
+ @Override
+ protected void onDestroy() {
+ super.onDestroy();
+ mMapView.onDestroy();
+ }
+
+ @Override
+ public void onLowMemory() {
+ super.onLowMemory();
+ mMapView.onLowMemory();
+ }
+
+ @Override
+ public boolean onOptionsItemSelected(MenuItem item) {
+ switch (item.getItemId()) {
+ case android.R.id.home:
+ onBackPressed();
+ return true;
+ default:
+ return super.onOptionsItemSelected(item);
+ }
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/GeocoderActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/GeocoderActivity.java
index b87812277c..5594348be7 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/GeocoderActivity.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/GeocoderActivity.java
@@ -78,7 +78,7 @@ public class GeocoderActivity extends AppCompatActivity {
@Override
public void onMapClick(@NonNull LatLng point) {
setMessage("Geocoding...");
- mapboxMap.removeAllAnnotations();
+ mapboxMap.removeAnnotations();
mapboxMap.addMarker(new MarkerOptions()
.position(point)
.title("Your finger is here"));
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/InfoWindowActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/InfoWindowActivity.java
index e34bff9eed..f12a183563 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/InfoWindowActivity.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/InfoWindowActivity.java
@@ -6,6 +6,7 @@ import android.support.v7.app.ActionBar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.MenuItem;
+import android.widget.Toast;
import com.mapbox.mapboxsdk.maps.MapboxMap;
import com.mapbox.mapboxsdk.annotations.Marker;
@@ -46,21 +47,24 @@ public class InfoWindowActivity extends AppCompatActivity {
mapboxMap.addMarker(new MarkerOptions()
.title("Intersection")
.snippet("H St NW with 15th St NW")
- .icon(IconFactory.getInstance(InfoWindowActivity.this)
- .fromAsset("london-underground-24.png"))
.position(new LatLng(38.9002073, -77.03364419)));
mapboxMap.addMarker(new MarkerOptions()
.title("White House")
.snippet("The official residence and principal workplace of the President of the United States, located at 1600 Pennsylvania Avenue NW in Washington, D.C. It has been the residence of every U.S. president since John Adams in 1800.")
- .icon(IconFactory.getInstance(InfoWindowActivity.this).fromAsset("town-hall-24.png"))
.position(new LatLng(38.897705003219784, -77.03655168667463)));
mapboxMap.addMarker(new MarkerOptions().title("Intersection")
.snippet("E St NW with 17th St NW")
- .icon(IconFactory.getInstance(InfoWindowActivity.this).fromAsset("commercial-24.png"))
.position(new LatLng(38.8954236, -77.0394623)));
+ mapboxMap.setOnInfoWindowCloseListener(new MapboxMap.OnInfoWindowCloseListener() {
+ @Override
+ public void onInfoWindowClose(Marker marker) {
+ Toast.makeText(getApplicationContext(),"OnClose: "+marker.getTitle(),Toast.LENGTH_LONG).show();
+ }
+ });
+
final DecimalFormat formatter = new DecimalFormat("#.#####");
mapboxMap.setOnMapLongClickListener(new MapboxMap.OnMapLongClickListener() {
@Override
@@ -78,6 +82,25 @@ public class InfoWindowActivity extends AppCompatActivity {
.position(point));
}
});
+
+
+ mapboxMap.setOnInfoWindowClickListener(new MapboxMap.OnInfoWindowClickListener() {
+ @Override
+ public boolean onInfoWindowClick(@NonNull Marker marker) {
+ Toast.makeText(getApplicationContext(), "OnClick: " + marker.getTitle(), Toast.LENGTH_LONG).show();
+ // return false to close the info window
+ // return true to leave the info window open
+ return false;
+ }
+ });
+
+ mapboxMap.setOnInfoWindowLongClickListener(new MapboxMap.OnInfoWindowLongClickListener() {
+ @Override
+ public void onInfoWindowLongClick(Marker marker) {
+ Toast.makeText(getApplicationContext(),"OnLongClick: "+marker.getTitle(),Toast.LENGTH_LONG).show();
+ }
+ });
+
}
});
}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/InfoWindowAdapterActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/InfoWindowAdapterActivity.java
index 52f0bddc28..02380e59f2 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/InfoWindowAdapterActivity.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/InfoWindowAdapterActivity.java
@@ -16,10 +16,11 @@ import android.widget.TextView;
import com.mapbox.mapboxsdk.maps.MapboxMap;
import com.mapbox.mapboxsdk.annotations.Icon;
import com.mapbox.mapboxsdk.annotations.Marker;
-import com.mapbox.mapboxsdk.annotations.MarkerOptions;
import com.mapbox.mapboxsdk.annotations.IconFactory;
import com.mapbox.mapboxsdk.geometry.LatLng;
import com.mapbox.mapboxsdk.maps.OnMapReadyCallback;
+import com.mapbox.mapboxsdk.testapp.annotations.CityStateMarker;
+import com.mapbox.mapboxsdk.testapp.annotations.CityStateMarkerOptions;
import com.mapbox.mapboxsdk.utils.ApiAccess;
import com.mapbox.mapboxsdk.maps.MapView;
@@ -54,12 +55,12 @@ public class InfoWindowAdapterActivity extends AppCompatActivity {
@Override
public void onMapReady(@NonNull MapboxMap mapboxMap) {
// add markers
- mapboxMap.addMarker(generateMarker("Andorra", 42.505777, 1.52529, "#F44336"));
- mapboxMap.addMarker(generateMarker("Luxembourg", 49.815273, 6.129583, "#3F51B5"));
- mapboxMap.addMarker(generateMarker("Monaco", 43.738418, 7.424616, "#673AB7"));
- mapboxMap.addMarker(generateMarker("Vatican City", 41.902916, 12.453389, "#009688"));
- mapboxMap.addMarker(generateMarker("San Marino", 43.942360, 12.457777, "#795548"));
- mapboxMap.addMarker(generateMarker("Liechtenstein", 47.166000, 9.555373, "#FF5722"));
+ mapboxMap.addMarker(generateCityStateMarker("Andorra", 42.505777, 1.52529, "#F44336"));
+ mapboxMap.addMarker(generateCityStateMarker("Luxembourg", 49.815273, 6.129583, "#3F51B5"));
+ mapboxMap.addMarker(generateCityStateMarker("Monaco", 43.738418, 7.424616, "#673AB7"));
+ mapboxMap.addMarker(generateCityStateMarker("Vatican City", 41.902916, 12.453389, "#009688"));
+ mapboxMap.addMarker(generateCityStateMarker("San Marino", 43.942360, 12.457777, "#795548"));
+ mapboxMap.addMarker(generateCityStateMarker("Liechtenstein", 47.166000, 9.555373, "#FF5722"));
// add custom window adapter
mapboxMap.setInfoWindowAdapter(new MapboxMap.InfoWindowAdapter() {
@@ -71,7 +72,12 @@ public class InfoWindowAdapterActivity extends AppCompatActivity {
TextView textView = new TextView(InfoWindowAdapterActivity.this);
textView.setText(marker.getTitle());
textView.setTextColor(Color.WHITE);
- textView.setBackgroundColor(Color.parseColor(marker.getSnippet()));
+
+ if(marker instanceof CityStateMarker){
+ CityStateMarker cityStateMarker = (CityStateMarker)marker;
+ textView.setBackgroundColor(Color.parseColor(cityStateMarker.getInfoWindowBackgroundColor()));
+ }
+
textView.setPadding(tenDp, tenDp, tenDp, tenDp);
return textView;
}
@@ -80,13 +86,13 @@ public class InfoWindowAdapterActivity extends AppCompatActivity {
});
}
- private MarkerOptions generateMarker(String title, double lat, double lng, String color) {
- MarkerOptions marker = new MarkerOptions();
+ private CityStateMarkerOptions generateCityStateMarker(String title, double lat, double lng, String color) {
+ CityStateMarkerOptions marker = new CityStateMarkerOptions();
marker.title(title);
- marker.snippet(color);
marker.position(new LatLng(lat, lng));
+ marker.infoWindowBackground(color);
- mIconDrawable.setColorFilter(Color.parseColor(marker.getSnippet()), PorterDuff.Mode.SRC_IN);
+ mIconDrawable.setColorFilter(Color.parseColor(color), PorterDuff.Mode.SRC_IN);
Icon icon = mIconFactory.fromDrawable(mIconDrawable);
marker.icon(icon);
return marker;
@@ -144,4 +150,5 @@ public class InfoWindowAdapterActivity extends AppCompatActivity {
return super.onOptionsItemSelected(item);
}
}
+
}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/LatLngBoundsActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/LatLngBoundsActivity.java
index ee39beb04a..3246807f89 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/LatLngBoundsActivity.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/LatLngBoundsActivity.java
@@ -10,7 +10,7 @@ import android.view.MenuItem;
import com.mapbox.mapboxsdk.annotations.MarkerOptions;
import com.mapbox.mapboxsdk.constants.MapboxConstants;
-import com.mapbox.mapboxsdk.maps.CameraUpdateFactory;
+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory;
import com.mapbox.mapboxsdk.constants.Style;
import com.mapbox.mapboxsdk.geometry.LatLng;
import com.mapbox.mapboxsdk.geometry.LatLngBounds;
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MainActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MainActivity.java
index 3a473f63c5..d1ac656cd0 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MainActivity.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MainActivity.java
@@ -38,6 +38,7 @@ import com.mapbox.mapboxsdk.constants.Style;
import com.mapbox.mapboxsdk.geometry.LatLng;
import com.mapbox.mapboxsdk.layers.CustomLayer;
import com.mapbox.mapboxsdk.maps.OnMapReadyCallback;
+import com.mapbox.mapboxsdk.maps.TrackingSettings;
import com.mapbox.mapboxsdk.maps.UiSettings;
import com.mapbox.mapboxsdk.testapp.layers.ExampleCustomLayer;
import com.mapbox.mapboxsdk.testapp.utils.GeoParseUtil;
@@ -213,13 +214,21 @@ public class MainActivity extends AppCompatActivity {
mMapboxMap.setOnInfoWindowClickListener(new MapboxMap.OnInfoWindowClickListener() {
@Override
- public boolean onMarkerClick(@NonNull Marker marker) {
+ public boolean onInfoWindowClick(@NonNull Marker marker) {
Snackbar.make(mCoordinatorLayout, "InfoWindow Click Listener for " + marker.getTitle(), Snackbar.LENGTH_SHORT).show();
marker.hideInfoWindow();
return true;
}
});
+
+ mMapboxMap.setOnCameraChangeListener(new MapboxMap.OnCameraChangeListener() {
+ @Override
+ public void onCameraChange(CameraPosition position) {
+ Log.v(TAG, "OnCameraChange : " + position);
+ }
+ });
+
changeMapStyle(mSelectedStyle);
}
});
@@ -455,6 +464,14 @@ public class MainActivity extends AppCompatActivity {
startActivity(new Intent(getApplicationContext(), ScrollByActivity.class));
return true;
+ case R.id.action_dynamic_marker:
+ startActivity(new Intent(getApplicationContext(), DynamicMarkerChangeActivity.class));
+ return true;
+
+ case R.id.action_map_padding:
+ startActivity(new Intent(getApplicationContext(),MapPaddingActivity.class));
+ return true;
+
default:
return changeMapStyle(menuItem.getItemId());
}
@@ -539,12 +556,20 @@ public class MainActivity extends AppCompatActivity {
}
});
mMapboxMap.setMyLocationEnabled(true);
- mMapboxMap.setMyLocationTrackingMode(MyLocationTracking.TRACKING_NONE);
- mMapboxMap.setMyBearingTrackingMode(MyBearingTracking.GPS);
+
+ TrackingSettings trackingSettings = mMapboxMap.getTrackingSettings();
+ trackingSettings.setMyLocationTrackingMode(MyLocationTracking.TRACKING_NONE);
+ trackingSettings.setMyBearingTrackingMode(MyBearingTracking.GPS);
+
mLocationFAB.setColorFilter(ContextCompat.getColor(this, R.color.primary));
}
} else {
- mMapboxMap.setMyLocationEnabled(false);
+ if ((ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION)
+ == PackageManager.PERMISSION_GRANTED) ||
+ (ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION)
+ == PackageManager.PERMISSION_GRANTED)) {
+ mMapboxMap.setMyLocationEnabled(false);
+ }
mLocationFAB.setColorFilter(Color.TRANSPARENT);
}
}
@@ -630,7 +655,7 @@ public class MainActivity extends AppCompatActivity {
private void removeAnnotations() {
mMarkerList.clear();
- mMapboxMap.removeAllAnnotations();
+ mMapboxMap.removeAnnotations();
}
private void addCustomLayer() {
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/ManualZoomActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/ManualZoomActivity.java
index 83f50f7e61..1f74d1e7f8 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/ManualZoomActivity.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/ManualZoomActivity.java
@@ -10,7 +10,7 @@ import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
-import com.mapbox.mapboxsdk.maps.CameraUpdateFactory;
+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory;
import com.mapbox.mapboxsdk.constants.Style;
import com.mapbox.mapboxsdk.maps.MapboxMap;
import com.mapbox.mapboxsdk.maps.OnMapReadyCallback;
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MapFragmentActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MapFragmentActivity.java
index e8750b66d7..4615d35e33 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MapFragmentActivity.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MapFragmentActivity.java
@@ -9,7 +9,7 @@ import android.support.v7.widget.Toolbar;
import android.view.MenuItem;
import com.mapbox.mapboxsdk.camera.CameraPosition;
-import com.mapbox.mapboxsdk.maps.CameraUpdateFactory;
+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory;
import com.mapbox.mapboxsdk.maps.MapFragment;
import com.mapbox.mapboxsdk.constants.Style;
import com.mapbox.mapboxsdk.geometry.LatLng;
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MapPaddingActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MapPaddingActivity.java
new file mode 100644
index 0000000000..524925d51b
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MapPaddingActivity.java
@@ -0,0 +1,162 @@
+package com.mapbox.mapboxsdk.testapp;
+
+import android.os.Bundle;
+import android.support.annotation.NonNull;
+import android.support.v7.app.ActionBar;
+import android.support.v7.app.AppCompatActivity;
+import android.support.v7.widget.Toolbar;
+import android.view.Menu;
+import android.view.MenuItem;
+
+import com.mapbox.mapboxsdk.annotations.MarkerOptions;
+import com.mapbox.mapboxsdk.camera.CameraPosition;
+import com.mapbox.mapboxsdk.constants.MyLocationTracking;
+import com.mapbox.mapboxsdk.constants.Style;
+import com.mapbox.mapboxsdk.geometry.LatLng;
+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory;
+import com.mapbox.mapboxsdk.maps.MapView;
+import com.mapbox.mapboxsdk.maps.MapboxMap;
+import com.mapbox.mapboxsdk.maps.OnMapReadyCallback;
+import com.mapbox.mapboxsdk.maps.TrackingSettings;
+import com.mapbox.mapboxsdk.utils.ApiAccess;
+
+public class MapPaddingActivity extends AppCompatActivity {
+
+ private MapView mMapView;
+ private MapboxMap mMapboxMap;
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_map_padding);
+
+ final Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
+ setSupportActionBar(toolbar);
+
+ ActionBar actionBar = getSupportActionBar();
+ if (actionBar != null) {
+ actionBar.setDisplayHomeAsUpEnabled(true);
+ actionBar.setDisplayShowHomeEnabled(true);
+ }
+
+ mMapView = (MapView) findViewById(R.id.mapView);
+ mMapView.setTag(true);
+ mMapView.setAccessToken(ApiAccess.getToken(this));
+ mMapView.onCreate(savedInstanceState);
+ mMapView.getMapAsync(new OnMapReadyCallback() {
+ @Override
+ public void onMapReady(@NonNull MapboxMap mapboxMap) {
+ mMapboxMap = mapboxMap;
+ mapboxMap.setStyle(Style.MAPBOX_STREETS);
+
+ moveToBangalore();
+
+ int paddingLeft = (int) getResources().getDimension(R.dimen.map_padding_left);
+ int paddingBottom = (int) getResources().getDimension(R.dimen.map_padding_bottom);
+ int paddingRight = (int) getResources().getDimension(R.dimen.map_padding_right);
+ mapboxMap.setPadding(paddingLeft, toolbar.getHeight(), paddingRight, paddingBottom);
+ }
+ });
+ }
+
+ @Override
+ protected void onStart() {
+ super.onStart();
+ mMapView.onStart();
+ }
+
+ @Override
+ public void onResume() {
+ super.onResume();
+ mMapView.onResume();
+ }
+
+ @Override
+ public void onPause() {
+ super.onPause();
+ mMapView.onPause();
+ }
+
+ @Override
+ protected void onStop() {
+ super.onStop();
+ mMapView.onStop();
+ }
+
+ @Override
+ protected void onSaveInstanceState(Bundle outState) {
+ super.onSaveInstanceState(outState);
+ mMapView.onSaveInstanceState(outState);
+ }
+
+ @Override
+ protected void onDestroy() {
+ super.onDestroy();
+ mMapView.onDestroy();
+ }
+
+ @Override
+ public void onLowMemory() {
+ super.onLowMemory();
+ mMapView.onLowMemory();
+ }
+
+ @Override
+ public boolean onCreateOptionsMenu(Menu menu) {
+ getMenuInflater().inflate(R.menu.menu_padding, menu);
+ return true;
+ }
+
+ private void toggleGps(boolean enable) {
+ try {
+ // Enable user location
+ mMapboxMap.setMyLocationEnabled(enable);
+
+ TrackingSettings trackingSettings = mMapboxMap.getTrackingSettings();
+ trackingSettings.setDismissTrackingOnGesture(false);
+ trackingSettings.setMyLocationTrackingMode(enable ? MyLocationTracking.TRACKING_FOLLOW : MyLocationTracking.TRACKING_NONE);
+ } catch (SecurityException e) {
+ // permission not granted is handled in MainActivity
+ finish();
+ }
+ }
+
+ private void moveToBangalore() {
+ toggleGps(false);
+ LatLng bangalore = new LatLng(12.9810816, 77.6368034);
+ mMapboxMap.moveCamera(CameraUpdateFactory.newCameraPosition(
+ new CameraPosition.Builder()
+ .zoom(16)
+ .target(bangalore)
+ .bearing(40)
+ .tilt(45)
+ .build()));
+ mMapboxMap.addMarker(new MarkerOptions().title("Center map").position(bangalore));
+ }
+
+ @Override
+ public boolean onOptionsItemSelected(MenuItem item) {
+ switch (item.getItemId()) {
+ case android.R.id.home:
+ onBackPressed();
+ return true;
+
+ case R.id.action_user_tracking:
+ if (mMapboxMap != null) {
+ toggleGps(true);
+ }
+ return true;
+
+ case R.id.action_bangalore:
+ if (mMapboxMap != null) {
+ moveToBangalore();
+ }
+ return true;
+
+ default:
+ return super.onOptionsItemSelected(item);
+ }
+ }
+
+}
+
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MapboxMapActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MapboxMapActivity.java
index 89ae1150ea..16160a2fc6 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MapboxMapActivity.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MapboxMapActivity.java
@@ -9,7 +9,7 @@ import android.support.v7.widget.Toolbar;
import android.view.MenuItem;
import com.mapbox.mapboxsdk.camera.CameraPosition;
-import com.mapbox.mapboxsdk.maps.CameraUpdateFactory;
+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory;
import com.mapbox.mapboxsdk.geometry.LatLng;
import com.mapbox.mapboxsdk.maps.MapboxMap;
import com.mapbox.mapboxsdk.maps.OnMapReadyCallback;
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MaxMinZoomActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MaxMinZoomActivity.java
index 3ace776e02..19c2578db2 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MaxMinZoomActivity.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MaxMinZoomActivity.java
@@ -9,12 +9,13 @@ import android.support.v7.widget.Toolbar;
import android.view.Menu;
import android.view.MenuItem;
-import com.mapbox.mapboxsdk.maps.CameraUpdateFactory;
+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory;
import com.mapbox.mapboxsdk.constants.Style;
import com.mapbox.mapboxsdk.geometry.LatLng;
import com.mapbox.mapboxsdk.maps.MapView;
import com.mapbox.mapboxsdk.maps.MapboxMap;
import com.mapbox.mapboxsdk.maps.OnMapReadyCallback;
+import com.mapbox.mapboxsdk.maps.UiSettings;
import com.mapbox.mapboxsdk.utils.ApiAccess;
public class MaxMinZoomActivity extends AppCompatActivity {
@@ -44,8 +45,11 @@ public class MaxMinZoomActivity extends AppCompatActivity {
public void onMapReady(@NonNull final MapboxMap mapboxMap) {
mMapboxMap = mapboxMap;
mMapboxMap.setStyle(Style.SATELLITE_STREETS);
- mMapboxMap.setMinZoom(3);
- mMapboxMap.setMaxZoom(5);
+
+ UiSettings uiSettings = mapboxMap.getUiSettings();
+ uiSettings.setMinZoom(3);
+ uiSettings.setMaxZoom(5);
+
mMapboxMap.moveCamera(CameraUpdateFactory.newLatLng(new LatLng(-1.063510, 32.895425)));
}
});
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MyLocationTrackingModeActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MyLocationTrackingModeActivity.java
index 411ca36316..2f3f744e71 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MyLocationTrackingModeActivity.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MyLocationTrackingModeActivity.java
@@ -15,12 +15,13 @@ import android.widget.ArrayAdapter;
import android.widget.Spinner;
import android.widget.Toast;
-import com.mapbox.mapboxsdk.maps.CameraUpdateFactory;
+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory;
import com.mapbox.mapboxsdk.maps.MapboxMap;
import com.mapbox.mapboxsdk.constants.MyBearingTracking;
import com.mapbox.mapboxsdk.constants.MyLocationTracking;
import com.mapbox.mapboxsdk.geometry.LatLng;
import com.mapbox.mapboxsdk.maps.OnMapReadyCallback;
+import com.mapbox.mapboxsdk.maps.TrackingSettings;
import com.mapbox.mapboxsdk.utils.ApiAccess;
import com.mapbox.mapboxsdk.maps.MapView;
@@ -39,25 +40,13 @@ public class MyLocationTrackingModeActivity extends AppCompatActivity implements
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
- ActionBar actionBar = getSupportActionBar();
+ final ActionBar actionBar = getSupportActionBar();
if (actionBar != null) {
actionBar.setDisplayShowTitleEnabled(false);
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setDisplayShowHomeEnabled(true);
}
- ArrayAdapter<CharSequence> locationTrackingAdapter = ArrayAdapter.createFromResource(actionBar.getThemedContext(), R.array.user_tracking_mode, android.R.layout.simple_spinner_item);
- locationTrackingAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
- mLocationSpinner = (Spinner) findViewById(R.id.spinner_location);
- mLocationSpinner.setAdapter(locationTrackingAdapter);
- mLocationSpinner.setOnItemSelectedListener(this);
-
- ArrayAdapter<CharSequence> bearingTrackingAdapter = ArrayAdapter.createFromResource(actionBar.getThemedContext(), R.array.user_bearing_mode, android.R.layout.simple_spinner_item);
- bearingTrackingAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
- mBearingSpinner = (Spinner) findViewById(R.id.spinner_bearing);
- mBearingSpinner.setAdapter(bearingTrackingAdapter);
- mBearingSpinner.setOnItemSelectedListener(this);
-
mMapView = (MapView) findViewById(R.id.mapView);
mMapView.setAccessToken(ApiAccess.getToken(this));
mMapView.onCreate(savedInstanceState);
@@ -68,6 +57,18 @@ public class MyLocationTrackingModeActivity extends AppCompatActivity implements
mapboxMap.setOnMyLocationChangeListener(MyLocationTrackingModeActivity.this);
+ ArrayAdapter<CharSequence> locationTrackingAdapter = ArrayAdapter.createFromResource(actionBar.getThemedContext(), R.array.user_tracking_mode, android.R.layout.simple_spinner_item);
+ locationTrackingAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
+ mLocationSpinner = (Spinner) findViewById(R.id.spinner_location);
+ mLocationSpinner.setAdapter(locationTrackingAdapter);
+ mLocationSpinner.setOnItemSelectedListener(MyLocationTrackingModeActivity.this);
+
+ ArrayAdapter<CharSequence> bearingTrackingAdapter = ArrayAdapter.createFromResource(actionBar.getThemedContext(), R.array.user_bearing_mode, android.R.layout.simple_spinner_item);
+ bearingTrackingAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
+ mBearingSpinner = (Spinner) findViewById(R.id.spinner_bearing);
+ mBearingSpinner.setAdapter(bearingTrackingAdapter);
+ mBearingSpinner.setOnItemSelectedListener(MyLocationTrackingModeActivity.this);
+
try {
mapboxMap.setMyLocationEnabled(true);
} catch (SecurityException e) {
@@ -135,28 +136,29 @@ public class MyLocationTrackingModeActivity extends AppCompatActivity implements
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) throws SecurityException {
+ TrackingSettings trackingSettings = mMapboxMap.getTrackingSettings();
if (parent.getId() == R.id.spinner_location) {
switch (position) {
case 0:
- mMapboxMap.setMyLocationTrackingMode(MyLocationTracking.TRACKING_NONE);
+ trackingSettings.setMyLocationTrackingMode(MyLocationTracking.TRACKING_NONE);
break;
case 1:
- mMapboxMap.setMyLocationTrackingMode(MyLocationTracking.TRACKING_FOLLOW);
+ trackingSettings.setMyLocationTrackingMode(MyLocationTracking.TRACKING_FOLLOW);
break;
}
} else if (parent.getId() == R.id.spinner_bearing) {
switch (position) {
case 0:
- mMapboxMap.setMyBearingTrackingMode(MyBearingTracking.NONE);
+ trackingSettings.setMyBearingTrackingMode(MyBearingTracking.NONE);
break;
case 1:
- mMapboxMap.setMyBearingTrackingMode(MyBearingTracking.GPS);
+ trackingSettings.setMyBearingTrackingMode(MyBearingTracking.GPS);
break;
case 2:
- mMapboxMap.setMyBearingTrackingMode(MyBearingTracking.COMPASS);
+ trackingSettings.setMyBearingTrackingMode(MyBearingTracking.COMPASS);
break;
}
}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/PolylineActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/PolylineActivity.java
index eaf2b240b0..313eb6722b 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/PolylineActivity.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/PolylineActivity.java
@@ -169,7 +169,7 @@ public class PolylineActivity extends AppCompatActivity {
case R.id.action_id_remove:
// test to remove all annotations
mPolylineOptions.clear();
- mMapboxMap.removeAllAnnotations();
+ mMapboxMap.removeAnnotations();
return true;
case android.R.id.home:
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/ScrollByActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/ScrollByActivity.java
index 47b81d35a8..2e0e741677 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/ScrollByActivity.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/ScrollByActivity.java
@@ -15,7 +15,7 @@ import android.widget.TextView;
import com.mapbox.mapboxsdk.constants.Style;
import com.mapbox.mapboxsdk.geometry.LatLng;
-import com.mapbox.mapboxsdk.maps.CameraUpdateFactory;
+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory;
import com.mapbox.mapboxsdk.maps.MapView;
import com.mapbox.mapboxsdk.maps.MapboxMap;
import com.mapbox.mapboxsdk.maps.OnMapReadyCallback;
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/SupportMapFragmentActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/SupportMapFragmentActivity.java
index 67d329d0d6..bf690b7943 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/SupportMapFragmentActivity.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/SupportMapFragmentActivity.java
@@ -9,7 +9,7 @@ import android.support.v7.widget.Toolbar;
import android.view.MenuItem;
import com.mapbox.mapboxsdk.camera.CameraPosition;
-import com.mapbox.mapboxsdk.maps.CameraUpdateFactory;
+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory;
import com.mapbox.mapboxsdk.constants.Style;
import com.mapbox.mapboxsdk.geometry.LatLng;
import com.mapbox.mapboxsdk.maps.MapboxMap;
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/TiltActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/TiltActivity.java
index 75c1eae191..1713673129 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/TiltActivity.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/TiltActivity.java
@@ -8,7 +8,7 @@ import android.support.v7.widget.Toolbar;
import android.view.MenuItem;
import com.mapbox.mapboxsdk.camera.CameraPosition;
-import com.mapbox.mapboxsdk.maps.CameraUpdateFactory;
+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory;
import com.mapbox.mapboxsdk.constants.Style;
import com.mapbox.mapboxsdk.geometry.LatLng;
import com.mapbox.mapboxsdk.maps.MapboxMap;
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/annotations/CityStateMarker.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/annotations/CityStateMarker.java
new file mode 100644
index 0000000000..1ec5aa9c76
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/annotations/CityStateMarker.java
@@ -0,0 +1,18 @@
+package com.mapbox.mapboxsdk.testapp.annotations;
+
+import com.mapbox.mapboxsdk.annotations.Marker;
+
+public class CityStateMarker extends Marker {
+
+ private String mInfoWindowBackgroundColor;
+
+ public CityStateMarker(CityStateMarkerOptions cityStateOptions, String color) {
+ super(cityStateOptions);
+ mInfoWindowBackgroundColor = color;
+ }
+
+ public String getInfoWindowBackgroundColor() {
+ return mInfoWindowBackgroundColor;
+ }
+
+} \ No newline at end of file
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/annotations/CityStateMarkerOptions.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/annotations/CityStateMarkerOptions.java
new file mode 100644
index 0000000000..379a9210e5
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/annotations/CityStateMarkerOptions.java
@@ -0,0 +1,68 @@
+package com.mapbox.mapboxsdk.testapp.annotations;
+
+import android.graphics.Bitmap;
+import android.os.Parcel;
+import android.os.Parcelable;
+
+import com.mapbox.mapboxsdk.annotations.BaseMarkerOptions;
+import com.mapbox.mapboxsdk.annotations.Icon;
+import com.mapbox.mapboxsdk.annotations.IconFactory;
+import com.mapbox.mapboxsdk.geometry.LatLng;
+
+public class CityStateMarkerOptions extends BaseMarkerOptions<CityStateMarker, CityStateMarkerOptions> {
+
+ private String mInfoWindowBackgroundColor;
+
+ public CityStateMarkerOptions infoWindowBackground(String color) {
+ mInfoWindowBackgroundColor = color;
+ return getThis();
+ }
+
+ public CityStateMarkerOptions() {
+ }
+
+ private CityStateMarkerOptions(Parcel in) {
+ position((LatLng) in.readParcelable(LatLng.class.getClassLoader()));
+ snippet(in.readString());
+ String iconId = in.readString();
+ Bitmap iconBitmap = in.readParcelable(Bitmap.class.getClassLoader());
+ Icon icon = IconFactory.recreate(iconId, iconBitmap);
+ icon(icon);
+ title(in.readString());
+ }
+
+ @Override
+ public CityStateMarkerOptions getThis() {
+ return this;
+ }
+
+ @Override
+ public CityStateMarker getMarker() {
+ return new CityStateMarker(this, mInfoWindowBackgroundColor);
+ }
+
+ public static final Parcelable.Creator<CityStateMarkerOptions> CREATOR
+ = new Parcelable.Creator<CityStateMarkerOptions>() {
+ public CityStateMarkerOptions createFromParcel(Parcel in) {
+ return new CityStateMarkerOptions(in);
+ }
+
+ public CityStateMarkerOptions[] newArray(int size) {
+ return new CityStateMarkerOptions[size];
+ }
+ };
+
+ @Override
+ public int describeContents() {
+ return 0;
+ }
+
+ @Override
+ public void writeToParcel(Parcel out, int flags) {
+ out.writeParcelable(position, flags);
+ out.writeString(snippet);
+ out.writeString(icon.getId());
+ out.writeParcelable(icon.getBitmap(), flags);
+ out.writeString(title);
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/drawable-xxhdpi/ic_arsenal.png b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/drawable-xxhdpi/ic_arsenal.png
new file mode 100644
index 0000000000..6fdac4ef09
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/drawable-xxhdpi/ic_arsenal.png
Binary files differ
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/drawable-xxhdpi/ic_chelsea.png b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/drawable-xxhdpi/ic_chelsea.png
new file mode 100644
index 0000000000..6cd376b281
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/drawable-xxhdpi/ic_chelsea.png
Binary files differ
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/drawable/ic_dynamic_marker.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/drawable/ic_dynamic_marker.xml
new file mode 100644
index 0000000000..e16f6b317d
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/drawable/ic_dynamic_marker.xml
@@ -0,0 +1,9 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ <path
+ android:fillColor="#FF000000"
+ android:pathData="M7,7h10v3l4,-4 -4,-4v3H5v6h2V7zm10,10H7v-3l-4,4 4,4v-3h12v-6h-2v4zm-4,-2V9h-1l-2,1v1h1.5v4H13z"/>
+</vector>
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/drawable/ic_map_padding.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/drawable/ic_map_padding.xml
new file mode 100644
index 0000000000..60b75a5493
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/drawable/ic_map_padding.xml
@@ -0,0 +1,9 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ <path
+ android:fillColor="#FF000000"
+ android:pathData="M19,19H5V5h7V3H5c-1.11,0 -2,0.9 -2,2v14c0,1.1 0.89,2 2,2h14c1.1,0 2,-0.9 2,-2v-7h-2v7zM14,3v2h3.59l-9.83,9.83 1.41,1.41L19,6.41V10h2V3h-7z"/>
+</vector>
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_directions.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_directions.xml
index 5de3651272..21684ccadb 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_directions.xml
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_directions.xml
@@ -16,6 +16,6 @@
android:id="@+id/mapView"
android:layout_width="match_parent"
android:layout_height="match_parent"
- app:style_url="@string/style_mapbox_streets" />
+ app:style_url="@string/mapbox_style_mapbox_streets" />
</LinearLayout>
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_dynamic_marker.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_dynamic_marker.xml
new file mode 100644
index 0000000000..73592448b2
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_dynamic_marker.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="utf-8"?>
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:app="http://schemas.android.com/apk/res-auto"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent">
+
+ <android.support.v7.widget.Toolbar
+ android:id="@+id/toolbar"
+ android:layout_width="match_parent"
+ android:layout_height="?attr/actionBarSize"
+ android:background="@color/primary"
+ android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" />
+
+ <FrameLayout
+ android:id="@+id/content_frame"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:layout_below="@+id/toolbar">
+
+ <android.support.design.widget.CoordinatorLayout
+ android:id="@+id/coordinator_layout"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent">
+
+ <com.mapbox.mapboxsdk.maps.MapView
+ android:id="@+id/mapView"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent" />
+
+ <android.support.design.widget.FloatingActionButton
+ android:id="@+id/fab"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_gravity="end|bottom"
+ android:layout_margin="@dimen/fab_margin"
+ android:src="@drawable/ic_animate_coordinates"
+ app:backgroundTint="@color/white" />
+
+ </android.support.design.widget.CoordinatorLayout>
+
+ </FrameLayout>
+
+</RelativeLayout>
+
+
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_infowindow.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_infowindow.xml
index eccd3ea8eb..f9e0145356 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_infowindow.xml
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_infowindow.xml
@@ -16,7 +16,7 @@
android:id="@+id/mapView"
android:layout_width="match_parent"
android:layout_height="match_parent"
- app:style_url="@string/style_mapbox_streets"
+ app:style_url="@string/mapbox_style_mapbox_streets"
app:center_latitude="38.897705003219784"
app:center_longitude="-77.03655168667463"
app:zoom="15" />
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_infowindow_adapter.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_infowindow_adapter.xml
index ccced6bbff..8cf30a4475 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_infowindow_adapter.xml
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_infowindow_adapter.xml
@@ -16,7 +16,7 @@
android:id="@+id/mapView"
android:layout_width="match_parent"
android:layout_height="match_parent"
- app:style_url="@string/style_mapbox_streets"
+ app:style_url="@string/mapbox_style_mapbox_streets"
app:center_latitude="47.798202"
app:center_longitude="7.573781"
app:zoom="4" />
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_infowindow_concurrent.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_infowindow_concurrent.xml
index 062726fcb2..69276ad491 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_infowindow_concurrent.xml
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_infowindow_concurrent.xml
@@ -16,7 +16,7 @@
android:id="@+id/infoWindowConcurrentMapView"
android:layout_width="match_parent"
android:layout_height="match_parent"
- app:style_url="@string/style_mapbox_streets"
+ app:style_url="@string/mapbox_style_mapbox_streets"
app:center_latitude="38.897705003219784"
app:center_longitude="-77.03655168667463"
app:zoom="15" />
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_map_padding.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_map_padding.xml
new file mode 100644
index 0000000000..aa3c50d65c
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_map_padding.xml
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="utf-8"?>
+<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:orientation="vertical">
+
+ <com.mapbox.mapboxsdk.maps.MapView
+ android:id="@+id/mapView"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent" />
+
+ <View
+ android:layout_width="@dimen/map_padding_left"
+ android:layout_height="match_parent"
+ android:layout_marginTop="?attr/actionBarSize"
+ android:alpha="0.5"
+ android:background="@color/mapbox_blue" />
+
+ <View
+ android:layout_width="match_parent"
+ android:layout_height="@dimen/map_padding_bottom"
+ android:layout_gravity="bottom"
+ android:layout_marginEnd="@dimen/map_padding_right"
+ android:layout_marginLeft="@dimen/map_padding_left"
+ android:layout_marginRight="@dimen/map_padding_right"
+ android:layout_marginStart="@dimen/map_padding_left"
+ android:alpha="0.5"
+ android:background="@color/mapbox_blue" />
+
+
+ <android.support.v7.widget.Toolbar
+ android:id="@+id/toolbar"
+ android:layout_width="match_parent"
+ android:layout_height="?attr/actionBarSize"
+ android:alpha="0.5"
+ android:background="@color/primary"
+ android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" />
+
+ <View
+ android:layout_width="@dimen/map_padding_right"
+ android:layout_height="match_parent"
+ android:layout_gravity="end"
+ android:layout_marginLeft="@dimen/map_padding_left"
+ android:layout_marginStart="@dimen/map_padding_left"
+ android:alpha="0.5"
+ android:layout_marginTop="?attr/actionBarSize"
+ android:background="@color/mapbox_blue" />
+
+</FrameLayout>
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_mapboxmap.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_mapboxmap.xml
index eccd3ea8eb..f9e0145356 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_mapboxmap.xml
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_mapboxmap.xml
@@ -16,7 +16,7 @@
android:id="@+id/mapView"
android:layout_width="match_parent"
android:layout_height="match_parent"
- app:style_url="@string/style_mapbox_streets"
+ app:style_url="@string/mapbox_style_mapbox_streets"
app:center_latitude="38.897705003219784"
app:center_longitude="-77.03655168667463"
app:zoom="15" />
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_marker_bulk.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_marker_bulk.xml
index ce108ba129..5e9b8e62d7 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_marker_bulk.xml
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_marker_bulk.xml
@@ -25,7 +25,7 @@
android:layout_height="match_parent"
app:center_latitude="38.897705003219784"
app:center_longitude="-77.03655168667463"
- app:style_url="@string/style_mapbox_streets"
+ app:style_url="@string/mapbox_style_mapbox_streets"
app:zoom="15" />
</LinearLayout>
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_my_location_tracking.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_my_location_tracking.xml
index 699fa4be6b..7b16910953 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_my_location_tracking.xml
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_my_location_tracking.xml
@@ -42,7 +42,7 @@
android:id="@+id/mapView"
android:layout_width="match_parent"
android:layout_height="match_parent"
- app:style_url="@string/style_mapbox_streets"
+ app:style_url="@string/mapbox_style_mapbox_streets"
app:zoom="15" />
</LinearLayout> \ No newline at end of file
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_polyline.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_polyline.xml
index 7875fc2021..7f4012f74e 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_polyline.xml
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_polyline.xml
@@ -19,7 +19,7 @@
android:layout_below="@+id/toolbar"
app:center_latitude="47.798202"
app:center_longitude="7.573781"
- app:style_url="@string/style_mapbox_streets"
+ app:style_url="@string/mapbox_style_mapbox_streets"
app:zoom="4" />
<android.support.design.widget.FloatingActionButton
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/fragment_double_map.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/fragment_double_map.xml
index 230a0a308e..88788fc429 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/fragment_double_map.xml
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/fragment_double_map.xml
@@ -5,10 +5,10 @@
android:layout_height="fill_parent">
<com.mapbox.mapboxsdk.maps.MapView
- android:id="@+id/mapview"
+ android:id="@+id/mapView"
android:layout_width="match_parent"
android:layout_height="match_parent"
- mapbox:access_token="@string/access_token" />
+ mapbox:access_token="@string/mapbox_access_token" />
<FrameLayout
android:id="@+id/map_card"
@@ -22,6 +22,6 @@
android:id="@+id/mini_map"
android:layout_width="100dp"
android:layout_height="100dp"
- mapbox:access_token="@string/access_token" />
+ mapbox:access_token="@string/mapbox_access_token" />
</FrameLayout>
</RelativeLayout> \ No newline at end of file
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/menu/menu_drawer.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/menu/menu_drawer.xml
index b008a4f636..512d195593 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/menu/menu_drawer.xml
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/menu/menu_drawer.xml
@@ -192,7 +192,18 @@
android:icon="@drawable/ic_input_24dp"
android:title="@string/activity_scroll_by" />
+ <item
+ android:id="@+id/action_dynamic_marker"
+ android:checkable="false"
+ android:icon="@drawable/ic_dynamic_marker"
+ android:title="@string/action_dynamic_marker" />
+
+ <item
+ android:id="@+id/action_map_padding"
+ android:checkable="false"
+ android:icon="@drawable/ic_map_padding"
+ android:title="@string/action_map_padding" />
+
</menu>
</item>
-
</menu>
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/menu/menu_padding.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/menu/menu_padding.xml
new file mode 100644
index 0000000000..0db887c4e7
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/menu/menu_padding.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<menu xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:mapbox="http://schemas.android.com/apk/res-auto">
+ <item
+ android:id="@+id/action_user_tracking"
+ android:title="My Location Tracking"
+ mapbox:showAsAction="never" />
+ <item
+ android:id="@+id/action_bangalore"
+ android:title="Bangalore"
+ mapbox:showAsAction="never" />
+</menu> \ No newline at end of file
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/values/dimens.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/values/dimens.xml
index 87cfebffd6..c852ed0e7a 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/values/dimens.xml
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/values/dimens.xml
@@ -3,4 +3,8 @@
<dimen name="fab_margin">16dp</dimen>
<dimen name="attr_margin">10dp</dimen>
<dimen name="coordinatebounds_margin">32dp</dimen>
+ <dimen name="map_padding_left">96dp</dimen>
+ <dimen name="map_padding_bottom">256dp</dimen>
+ <dimen name="map_padding_right">32dp</dimen>
+
</resources>
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/values/strings.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/values/strings.xml
index 773642f291..ea346674b5 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/values/strings.xml
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/values/strings.xml
@@ -25,6 +25,8 @@
<string name="activity_geocoder">Geocoder Activity</string>
<string name="activity_double_map">Double Map Activity</string>
<string name="activity_scroll_by">Scroll By Activity</string>
+ <string name="activity_dynamic_marker">Dynamic Marker Activity</string>
+ <string name="activity_map_padding">Map Padding Activity</string>
<string name="navdrawer_menu_title_mainactivity_controls">Main Activity Controls</string>
<string name="navdrawer_menu_title_mainactivity_styles">Main Activity Styles</string>
@@ -52,6 +54,8 @@
<string name="action_visible_bounds_explanation">Center map around 2 markers</string>
<string name="action_remove_polylines">Remove polylines</string>
<string name="action_double_mapview">Double MapView</string>
+ <string name="action_dynamic_marker">Dynamic Marker</string>
+ <string name="action_map_padding">Map Padding</string>
<string name="button_camera_move">Move</string>
<string name="button_camera_ease">Ease</string>
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/annotations/IconTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/annotations/IconTest.java
new file mode 100644
index 0000000000..9e95451cb1
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/annotations/IconTest.java
@@ -0,0 +1,55 @@
+package com.mapbox.mapboxsdk.annotations;
+
+import android.graphics.Bitmap;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.mockito.Mock;
+import org.mockito.MockitoAnnotations;
+
+import static junit.framework.Assert.assertEquals;
+import static junit.framework.Assert.assertNotSame;
+
+public class IconTest {
+
+ @Mock
+ Bitmap mBitmap;
+
+ @Before
+ public void beforeTest() {
+ MockitoAnnotations.initMocks(this);
+ }
+
+ @Test
+ public void testId() {
+ String id = "test";
+ Icon icon = IconFactory.recreate(id, Bitmap.createBitmap(0, 0, Bitmap.Config.ALPHA_8));
+ assertEquals("id should match", id, icon.getId());
+ }
+
+ @Test
+ public void testBitmap() {
+ Icon icon = IconFactory.recreate("test", mBitmap);
+ assertEquals("bitmap should match", mBitmap, icon.getBitmap());
+ }
+
+ @Test
+ public void testEquals() {
+ Icon icon1 = IconFactory.recreate("test", mBitmap);
+ Icon icon2 = IconFactory.recreate("test", mBitmap);
+ assertEquals("icons should not match", icon1, icon2);
+ }
+
+ @Test
+ public void testEqualsObject() {
+ Icon icon = IconFactory.recreate("test", Bitmap.createBitmap(0, 0, Bitmap.Config.ALPHA_8));
+ assertNotSame("icon should not match", new Object(), icon);
+ }
+
+ @Test
+ public void testHashcode() {
+ Icon icon = IconFactory.recreate("test", mBitmap);
+ long expectedHashcode = 31 * mBitmap.hashCode() + "test".hashCode();
+ assertEquals("hashcode should match", expectedHashcode, icon.hashCode());
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/annotations/InfoWindowTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/annotations/InfoWindowTest.java
new file mode 100644
index 0000000000..11ab8173fd
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/annotations/InfoWindowTest.java
@@ -0,0 +1,86 @@
+package com.mapbox.mapboxsdk.annotations;
+
+import android.graphics.PointF;
+
+import com.mapbox.mapboxsdk.geometry.LatLng;
+import com.mapbox.mapboxsdk.maps.MapView;
+import com.mapbox.mapboxsdk.maps.MapboxMap;
+import com.mapbox.mapboxsdk.maps.Projection;
+
+import org.junit.Test;
+import org.mockito.InjectMocks;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
+import static org.mockito.Mockito.mock;
+import static org.mockito.Mockito.when;
+
+public class InfoWindowTest {
+
+ @InjectMocks
+ MapView mMapView = mock(MapView.class);
+
+ @InjectMocks
+ MapboxMap mMapboxMap = mock(MapboxMap.class);
+
+ @Test
+ public void testSanity() {
+ InfoWindow infoWindow = new InfoWindow(mMapView, mMapboxMap);
+ assertNotNull("infoWindow should exist", infoWindow);
+ }
+
+ @Test
+ public void testBoundMarker() {
+ MarkerOptions markerOptions = new MarkerOptions();
+ Marker marker = markerOptions.getMarker();
+ InfoWindow infoWindow = new InfoWindow(mMapView, mMapboxMap).setBoundMarker(marker);
+ assertEquals("marker should match", marker, infoWindow.getBoundMarker());
+ }
+
+ @Test
+ public void testClose() {
+ InfoWindow infoWindow = new InfoWindow(mMapView, mMapboxMap);
+ infoWindow.close();
+ assertEquals("infowindow should not be visible", false, infoWindow.isVisible());
+ }
+
+
+ @Test
+ public void testOpen() {
+ LatLng latLng = new LatLng(0, 0);
+ Projection projection = mock(Projection.class);
+ when(mMapboxMap.getProjection()).thenReturn(projection);
+ when(projection.toScreenLocation(latLng)).thenReturn(new PointF(0, 0));
+
+ InfoWindow infoWindow = new InfoWindow(mMapView, mMapboxMap);
+ infoWindow.open(mMapView, new MarkerOptions().getMarker(), latLng, 0, 0);
+ assertEquals("infowindow should not be visible", true, infoWindow.isVisible());
+ }
+
+ @Test
+ public void testOpenClose() {
+ LatLng latLng = new LatLng(0, 0);
+ Projection projection = mock(Projection.class);
+ when(mMapboxMap.getProjection()).thenReturn(projection);
+ when(projection.toScreenLocation(latLng)).thenReturn(new PointF(0, 0));
+
+ InfoWindow infoWindow = new InfoWindow(mMapView, mMapboxMap);
+ infoWindow.open(mMapView, new MarkerOptions().getMarker(), latLng, 0, 0);
+ infoWindow.close();
+ assertEquals("infowindow should not be visible", false, infoWindow.isVisible());
+ }
+
+
+ @Test
+ public void testUpdate() {
+ LatLng latLng = new LatLng(0, 0);
+ Projection projection = mock(Projection.class);
+ when(mMapboxMap.getProjection()).thenReturn(projection);
+ when(projection.toScreenLocation(latLng)).thenReturn(new PointF(0, 0));
+
+ InfoWindow infoWindow = new InfoWindow(mMapView, mMapboxMap);
+ infoWindow.open(mMapView, new MarkerOptions().position(latLng).getMarker(), latLng, 0, 0);
+ infoWindow.update();
+ }
+
+}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/annotations/MarkerTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/annotations/MarkerTest.java
new file mode 100644
index 0000000000..76e29c208b
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/annotations/MarkerTest.java
@@ -0,0 +1,119 @@
+package com.mapbox.mapboxsdk.annotations;
+
+import android.graphics.Bitmap;
+import android.graphics.BitmapFactory;
+
+import com.mapbox.mapboxsdk.annotations.Marker;
+import com.mapbox.mapboxsdk.annotations.MarkerOptions;
+import com.mapbox.mapboxsdk.geometry.LatLng;
+
+import org.junit.Test;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotEquals;
+import static org.junit.Assert.assertNotNull;
+
+public class MarkerTest {
+
+ @Test
+ public void testSanity() {
+ MarkerOptions markerOptions = new MarkerOptions();
+ assertNotNull("markerOptions should not be null", markerOptions);
+ }
+
+ @Test
+ public void testMarker() {
+ MarkerOptions markerOptions = new MarkerOptions();
+ assertNotNull("marker should not be null", markerOptions.getMarker());
+ }
+
+ @Test
+ public void testPosition() {
+ MarkerOptions markerOptions = new MarkerOptions().position(new LatLng(10, 12));
+ Marker marker = markerOptions.getMarker();
+ assertEquals(marker.getPosition(), new LatLng(10, 12));
+ assertEquals(markerOptions.getPosition(), new LatLng(10, 12));
+ }
+
+ @Test
+ public void testTitle() {
+ MarkerOptions markerOptions = new MarkerOptions().title("Mapbox");
+ Marker marker = markerOptions.getMarker();
+ assertEquals(marker.getTitle(), "Mapbox");
+ assertEquals(markerOptions.getTitle(), "Mapbox");
+ }
+
+ @Test
+ public void testSnippet() {
+ MarkerOptions markerOptions = new MarkerOptions().snippet("Mapbox");
+ Marker marker = markerOptions.getMarker();
+ assertEquals(marker.getSnippet(), "Mapbox");
+ }
+
+ @Test
+ public void testBuilder() {
+ Marker marker = new MarkerOptions().title("title").snippet("snippet").position(new LatLng(10, 12)).getMarker();
+ assertEquals(marker.getSnippet(), "snippet");
+
+ assertEquals(marker.getPosition(), new LatLng(10, 12));
+ }
+
+ @Test
+ public void testIcon() {
+ Bitmap bitmap = Bitmap.createBitmap(1, 1, Bitmap.Config.ARGB_4444);
+ Icon icon = IconFactory.recreate("test", bitmap);
+ MarkerOptions markerOptions = new MarkerOptions().icon(icon);
+ Marker marker = markerOptions.getMarker();
+ assertEquals("Icon should match", icon, marker.getIcon());
+ assertEquals("Icon should match", icon, markerOptions.getIcon());
+ }
+
+ @Test
+ public void testHashCode() {
+ Marker marker = new MarkerOptions().position(new LatLng(10, 12)).getMarker();
+ assertEquals("hash code should match", marker.hashCode(), -1946419200);
+ }
+
+ @Test
+ public void testHashCodeBuilder() {
+ MarkerOptions markerOptions = new MarkerOptions().position(new LatLng(10, 12));
+ assertEquals("hash code should match", markerOptions.hashCode(), 579999617);
+ }
+
+ @Test
+ public void testEquals() {
+ Marker markerOne = new MarkerOptions().position(new LatLng(0, 0)).getMarker();
+ Marker markerTwo = new MarkerOptions().position(new LatLng(0, 0)).getMarker();
+ assertEquals(markerOne, markerTwo);
+ }
+
+ @Test
+ public void testEqualsItself() {
+ MarkerOptions markerOptions = new MarkerOptions().position(new LatLng(0, 0));
+ Marker marker = markerOptions.getMarker();
+ assertEquals("Marker should match", marker, marker);
+ assertEquals("MarkerOptions should match", markerOptions, markerOptions);
+ }
+
+ @Test
+ public void testNotEquals() {
+ MarkerOptions markerOptions = new MarkerOptions().position(new LatLng(0, 0));
+ Marker marker = markerOptions.getMarker();
+ assertNotEquals("MarkerOptions should match", markerOptions, new Object());
+ assertNotEquals("Marker should match", marker, new Object());
+ }
+
+ @Test
+ public void testEqualityBuilder() {
+ MarkerOptions markerOne = new MarkerOptions().position(new LatLng(0, 0));
+ MarkerOptions markerTwo = new MarkerOptions().position(new LatLng(0, 0));
+ assertEquals(markerOne, markerTwo);
+ }
+
+ @Test
+ public void testToString() {
+ Marker marker = new MarkerOptions().position(new LatLng(0, 0)).getMarker();
+ assertEquals(marker.toString(), "Marker [position[" + "LatLng [longitude=0.0, latitude=0.0, altitude=0.0]" + "]]");
+ }
+
+}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/PolygonTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/annotations/PolygonTest.java
index 281277692f..744bf55c07 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/PolygonTest.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/annotations/PolygonTest.java
@@ -1,4 +1,4 @@
-package com.mapbox.mapboxsdk.maps;
+package com.mapbox.mapboxsdk.annotations;
import com.mapbox.mapboxsdk.annotations.Polygon;
import com.mapbox.mapboxsdk.annotations.PolygonOptions;
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/PolylineTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/annotations/PolylineTest.java
index 78af961e02..b95c9dba2a 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/PolylineTest.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/annotations/PolylineTest.java
@@ -1,4 +1,4 @@
-package com.mapbox.mapboxsdk.maps;
+package com.mapbox.mapboxsdk.annotations;
import com.mapbox.mapboxsdk.annotations.Polyline;
import com.mapbox.mapboxsdk.annotations.PolylineOptions;
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/camera/CameraPositionTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/camera/CameraPositionTest.java
new file mode 100644
index 0000000000..e2109adf47
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/camera/CameraPositionTest.java
@@ -0,0 +1,77 @@
+package com.mapbox.mapboxsdk.camera;
+
+import com.mapbox.mapboxsdk.constants.MapboxConstants;
+import com.mapbox.mapboxsdk.constants.MathConstants;
+import com.mapbox.mapboxsdk.geometry.LatLng;
+import com.mapbox.mapboxsdk.utils.MathUtils;
+
+import org.junit.Test;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
+
+public class CameraPositionTest {
+
+ @Test
+ public void testSanity() {
+ LatLng latLng = new LatLng(1, 2);
+ CameraPosition cameraPosition = new CameraPosition(latLng, 3, 4, 5);
+ assertNotNull("cameraPosition should not be null", cameraPosition);
+ }
+
+ @Test
+ public void testToString() {
+ LatLng latLng = new LatLng(1, 2);
+ CameraPosition cameraPosition = new CameraPosition(latLng, 3, 4, 5);
+ assertEquals("toString should match", "Target: LatLng [longitude=2.0, latitude=1.0, altitude=0.0], Zoom:3.0, Bearing:5.0, Tilt:4.0", cameraPosition.toString());
+ }
+
+ @Test
+ public void testHashcode() {
+ LatLng latLng = new LatLng(1, 2);
+ CameraPosition cameraPosition = new CameraPosition(latLng, 3, 4, 5);
+ assertEquals("toString should match", -1007681505, cameraPosition.hashCode());
+ }
+
+ @Test
+ public void testRadiantBuilder() {
+ LatLng latLng = new LatLng(1, 2);
+ CameraPosition.Builder builder = new CameraPosition.Builder(true);
+ builder.target(latLng);
+ builder.zoom(3);
+ builder.tilt(4);
+ builder.bearing(5);
+ CameraPosition cameraPosition = new CameraPosition(latLng, 3, 4, 5);
+ assertEquals("CameraPosition should match", cameraPosition, builder.build());
+ }
+
+ @Test
+ public void testDegreesRadiantBuilder() {
+ LatLng latLng = new LatLng(1, 2);
+ float tilt = 4;
+ float bearing = 5;
+ float bearingRadiant = (float) (-bearing * MathConstants.DEG2RAD);
+ float tiltRadiant = (float) (MathUtils.clamp(tilt, MapboxConstants.MINIMUM_TILT, MapboxConstants.MAXIMUM_TILT) * MathConstants.DEG2RAD);
+
+ CameraPosition.Builder degreeBuilder = new CameraPosition.Builder(false);
+ degreeBuilder.target(latLng);
+ degreeBuilder.zoom(3);
+ degreeBuilder.tilt(tilt);
+ degreeBuilder.bearing(bearing);
+
+ CameraPosition.Builder radiantBuilder = new CameraPosition.Builder(true);
+ radiantBuilder.target(latLng);
+ radiantBuilder.zoom(3);
+ radiantBuilder.tilt(tiltRadiant);
+ radiantBuilder.bearing(bearingRadiant);
+ assertEquals("CameraPosition should match", radiantBuilder.build(), degreeBuilder.build());
+ }
+
+ @Test
+ public void testZoomUpdateBuilder() {
+ float zoomLevel = 5;
+ CameraPosition.Builder builder = new CameraPosition.Builder(
+ (CameraUpdateFactory.ZoomUpdate) CameraUpdateFactory.zoomTo(zoomLevel));
+ assertEquals("zoom should match", zoomLevel, builder.build().zoom, 0);
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/LatLngBoundsTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/LatLngBoundsTest.java
index 451d774a78..e3870b63e2 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/LatLngBoundsTest.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/LatLngBoundsTest.java
@@ -2,9 +2,11 @@ package com.mapbox.mapboxsdk.geometry;
import com.mapbox.mapboxsdk.exceptions.InvalidLatLngBoundsException;
+import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
+import static org.junit.Assert.assertArrayEquals;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNotNull;
@@ -85,6 +87,18 @@ public class LatLngBoundsTest {
}
@Test
+ public void testToLatLngs() {
+ mLatLngBounds = new LatLngBounds.Builder()
+ .include(LAT_LNG_NOT_NULL_ISLAND)
+ .include(LAT_LNG_NULL_ISLAND)
+ .build();
+
+ assertArrayEquals("LatLngs should match",
+ new LatLng[]{LAT_LNG_NOT_NULL_ISLAND, LAT_LNG_NULL_ISLAND},
+ mLatLngBounds.toLatLngs());
+ }
+
+ @Test
public void testIncluding() {
assertTrue("LatLng should be included", mLatLngBounds.including(new LatLng(1, 1)));
}
@@ -106,6 +120,7 @@ public class LatLngBoundsTest {
.include(LAT_LNG_NOT_NULL_ISLAND)
.build();
assertEquals("equality should match", mLatLngBounds, latLngBounds);
+ assertEquals("not equal to a different object type", mLatLngBounds.equals(LAT_LNG_NOT_NULL_ISLAND), false);
}
@Test
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/LatLngSpanTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/LatLngSpanTest.java
index 452046082e..7bf164166c 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/LatLngSpanTest.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/LatLngSpanTest.java
@@ -10,6 +10,7 @@ import static org.junit.Assert.assertNotNull;
public class LatLngSpanTest {
private static final double DELTA = 1e-15;
+ private static final LatLng LAT_LNG_NULL_ISLAND = new LatLng(0, 0);
@Test
public void testSanity() {
@@ -18,6 +19,12 @@ public class LatLngSpanTest {
}
@Test
+ public void testEquality() {
+ LatLngSpan latLngSpan = new LatLngSpan(0.0, 0.0);
+ assertEquals("latLngSpan is not equal to a LatLng", latLngSpan.equals(LAT_LNG_NULL_ISLAND), false);
+ }
+
+ @Test
public void testLatitudeConstructor() {
double latitude = 1.23;
LatLngSpan latLngSpan = new LatLngSpan(latitude, 0.0);
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/ProjectedMetersTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/ProjectedMetersTest.java
index 057cbaed56..bd40221706 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/ProjectedMetersTest.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/ProjectedMetersTest.java
@@ -1,17 +1,55 @@
package com.mapbox.mapboxsdk.geometry;
-import com.mapbox.mapboxsdk.geometry.ProjectedMeters;
-
import org.junit.Test;
+import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
public class ProjectedMetersTest {
+ private static final LatLng LAT_LNG_NULL_ISLAND = new LatLng(0, 0);
+
@Test
public void testSanity() {
ProjectedMeters projectedMeters = new ProjectedMeters(0.0, 0.0);
assertNotNull("projectedMeters should not be null", projectedMeters);
}
+ @Test
+ public void testEquality() {
+ ProjectedMeters projectedMeters = new ProjectedMeters(0.0, 0.0);
+ assertEquals("projectedMeters is not equal to a LatLng", projectedMeters.equals(LAT_LNG_NULL_ISLAND), false);
+ assertEquals("projectedMeters is equal to itself", projectedMeters.equals(projectedMeters), true);
+ }
+
+ @Test
+ public void testNorthing() {
+ ProjectedMeters projectedMeters = new ProjectedMeters(1.0, 0.0);
+ assertEquals("northing should be 1", 1, projectedMeters.getNorthing(), 0);
+ }
+
+ @Test
+ public void testEasting() {
+ ProjectedMeters projectedMeters = new ProjectedMeters(0.0, 1.0);
+ assertEquals("easting should be 1", 1, projectedMeters.getEasting(), 0);
+ }
+
+ @Test
+ public void testConstructor() {
+ ProjectedMeters projectedMeters1 = new ProjectedMeters(1, 2);
+ ProjectedMeters projectedMeters2 = new ProjectedMeters(projectedMeters1);
+ assertEquals("projectedmeters should match", projectedMeters1, projectedMeters2);
+ }
+
+ @Test
+ public void testHashcode() {
+ ProjectedMeters meters = new ProjectedMeters(1, 2);
+ assertEquals("hashcode should match", -1048576, meters.hashCode());
+ }
+
+ @Test
+ public void testToString(){
+ ProjectedMeters meters = new ProjectedMeters(1, 1);
+ assertEquals("toString should match","ProjectedMeters [northing=1.0, easting=1.0]",meters.toString());
+ }
}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/VisibleRegionTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/VisibleRegionTest.java
index 9423108214..83cfa37841 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/VisibleRegionTest.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/VisibleRegionTest.java
@@ -20,6 +20,13 @@ public class VisibleRegionTest {
}
@Test
+ public void testEquality() {
+ VisibleRegion region = new VisibleRegion(FAR_LEFT, FAR_RIGHT, NEAR_LEFT, NEAR_RIGHT, BOUNDS);
+ assertEquals("visibleRegion is not equal to a LatLng", region.equals(FAR_LEFT), false);
+ assertEquals("visibleRegion is equal to itself", region.equals(region), true);
+ }
+
+ @Test
public void testFarLeftConstructor() {
VisibleRegion region = new VisibleRegion(FAR_LEFT, FAR_RIGHT, NEAR_LEFT, NEAR_RIGHT, BOUNDS);
assertEquals("LatLng should match", region.farLeft, FAR_LEFT);
@@ -57,6 +64,12 @@ public class VisibleRegionTest {
}
@Test
+ public void testHashcode() {
+ VisibleRegion region = new VisibleRegion(FAR_LEFT, FAR_RIGHT, NEAR_LEFT, NEAR_RIGHT, BOUNDS);
+ assertEquals("hashcode should match", -923534102, region.hashCode());
+ }
+
+ @Test
public void testToString() {
VisibleRegion region = new VisibleRegion(FAR_LEFT, FAR_RIGHT, NEAR_LEFT, NEAR_RIGHT, BOUNDS);
assertEquals("string should match",
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/MapboxMapTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/MapboxMapTest.java
index 0f75655dc9..2fac586da1 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/MapboxMapTest.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/MapboxMapTest.java
@@ -1,11 +1,17 @@
package com.mapbox.mapboxsdk.maps;
+import android.graphics.Color;
import android.graphics.Point;
import com.mapbox.mapboxsdk.annotations.Marker;
import com.mapbox.mapboxsdk.annotations.MarkerOptions;
+import com.mapbox.mapboxsdk.annotations.Polygon;
+import com.mapbox.mapboxsdk.annotations.PolygonOptions;
+import com.mapbox.mapboxsdk.annotations.Polyline;
+import com.mapbox.mapboxsdk.annotations.PolylineOptions;
import com.mapbox.mapboxsdk.camera.CameraPosition;
+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory;
import com.mapbox.mapboxsdk.constants.Style;
import com.mapbox.mapboxsdk.geometry.LatLng;
@@ -15,9 +21,13 @@ import org.mockito.InjectMocks;
import org.mockito.Mock;
import org.mockito.MockitoAnnotations;
+import java.util.ArrayList;
+import java.util.List;
+
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;
+import static org.mockito.Matchers.matches;
import static org.mockito.Mockito.mock;
import static org.junit.Assert.assertNotNull;
@@ -35,6 +45,39 @@ public class MapboxMapTest {
@Mock
MapboxMap.OnMarkerClickListener mOnMarkerClickListener;
+ @Mock
+ MapboxMap.OnCameraChangeListener mOnCameraChangeListener;
+
+ @Mock
+ MapboxMap.InfoWindowAdapter mInfoWindowAdapter;
+
+ @Mock
+ MapboxMap.OnScrollListener mScrollListener;
+
+ @Mock
+ MapboxMap.OnFlingListener mFlingListener;
+
+ @Mock
+ MapboxMap.OnFpsChangedListener mFpsChangedListener;
+
+ @Mock
+ MapboxMap.OnInfoWindowClickListener mWindowClickListener;
+
+ @Mock
+ MapboxMap.OnInfoWindowCloseListener mWindowCloseListener;
+
+ @Mock
+ MapboxMap.OnInfoWindowLongClickListener mWindowLongClickListener;
+
+ @Mock
+ MapboxMap.OnMyLocationChangeListener mLocationChangeListener;
+
+ @Mock
+ MapboxMap.OnMyLocationTrackingModeChangeListener mMyLocationTrackingModeChangeListener;
+
+ @Mock
+ MapboxMap.OnMyBearingTrackingModeChangeListener mMyBearingTrackingModeChangeListener;
+
@Before
public void beforeTest() {
MockitoAnnotations.initMocks(this);
@@ -46,6 +89,16 @@ public class MapboxMapTest {
assertNotNull("mMapboxMap should not be null", mMapboxMap);
}
+ @Test
+ public void testMock() {
+ assertNotNull("mMapView should be mocked", mMapView);
+ }
+
+ @Test
+ public void testGetMapView() {
+ assertNotNull("MapView should be non null", mMapboxMap.getMapView());
+ }
+
//
// UiSettings
//
@@ -56,15 +109,22 @@ public class MapboxMapTest {
}
//
- // Projection
+ // TrackingSettings
//
@Test
- public void testProjection(){
- assertNotNull("Projection should not be null",mMapboxMap.getProjection());
+ public void testTrackingSettings() {
+ assertNotNull("TrackingSettings should not be null", mMapboxMap.getTrackingSettings());
}
+ //
+ // Projection
+ //
+ @Test
+ public void testProjection() {
+ assertNotNull("Projection should not be null", mMapboxMap.getProjection());
+ }
//
// InfoWindow
@@ -82,31 +142,97 @@ public class MapboxMapTest {
assertFalse("ConcurrentWindows should be false", mMapboxMap.isAllowConcurrentMultipleOpenInfoWindows());
}
+ @Test
+ public void testInfoWindowAdapter() {
+ mMapboxMap.setInfoWindowAdapter(mInfoWindowAdapter);
+ assertEquals("InfoWindowAdpter should be the same", mInfoWindowAdapter, mMapboxMap.getInfoWindowAdapter());
+ }
+
//
// Location
//
@Test
public void testMyLocationEnabled() {
- try {
- mMapboxMap.setMyLocationEnabled(true);
- assertTrue("MyLocationEnabled should be true", mMapboxMap.isMyLocationEnabled());
- } catch (SecurityException e) {
- assertTrue(false);
- }
+ when(mMapView.isPermissionsAccepted()).thenReturn(true);
+ mMapboxMap.setMyLocationEnabled(true);
+ assertTrue("MyLocationEnabled should be true", mMapboxMap.isMyLocationEnabled());
+
}
@Test
public void testMyLocationDisabled() {
- try {
- mMapboxMap.setMyLocationEnabled(false);
- assertFalse("MyLocationEnabled should be false", mMapboxMap.isMyLocationEnabled());
- } catch (SecurityException e) {
- assertTrue(false);
- }
+ when(mMapView.isPermissionsAccepted()).thenReturn(true);
+ mMapboxMap.setMyLocationEnabled(false);
+ assertFalse("MyLocationEnabled should be false", mMapboxMap.isMyLocationEnabled());
+ }
+
+ //
+ // padding
+ //
+
+ @Test
+ public void testPadding() {
+ mMapboxMap.setOnCameraChangeListener(mOnCameraChangeListener);
+ CameraPosition position = new CameraPosition.Builder().bearing(1).tilt(2).zoom(3).target(new LatLng(4, 5)).build();
+ mMapboxMap.moveCamera(CameraUpdateFactory.newCameraPosition(position));
+ mMapboxMap.setPadding(0, 0, 0, 0);
+ verify(mOnCameraChangeListener, times(2)).onCameraChange(position);
}
//
+ // setters/getters interfaces
+ //
+
+ @Test
+ public void testScrollListener() {
+ mMapboxMap.setOnScrollListener(mScrollListener);
+ assertEquals("ScrollListener should match", mScrollListener, mMapboxMap.getOnScrollListener());
+ }
+
+ @Test
+ public void testFlingListener() {
+ mMapboxMap.setOnFlingListener(mFlingListener);
+ assertEquals("FlingListener should match", mFlingListener, mMapboxMap.getOnFlingListener());
+ }
+
+ @Test
+ public void testFpsListener() {
+ mMapboxMap.setOnFpsChangedListener(mFpsChangedListener);
+ assertEquals("FpsListener should match", mFpsChangedListener, mMapboxMap.getOnFpsChangedListener());
+ }
+
+ @Test
+ public void testInfoWindowClickListener() {
+ mMapboxMap.setOnInfoWindowClickListener(mWindowClickListener);
+ assertEquals("InfoWidowClickListener should match", mWindowClickListener, mMapboxMap.getOnInfoWindowClickListener());
+ }
+
+ @Test
+ public void testInfoWindowCloseListener() {
+ mMapboxMap.setOnInfoWindowCloseListener(mWindowCloseListener);
+ assertEquals("InfoWindowCloseListener should match", mWindowCloseListener, mMapboxMap.getOnInfoWindowCloseListener());
+ }
+
+ @Test
+ public void testInfoWindowLongClickListener() {
+ mMapboxMap.setOnInfoWindowLongClickListener(mWindowLongClickListener);
+ assertEquals("InfoWindowLongClickListener should match", mWindowLongClickListener, mMapboxMap.getOnInfoWindowLongClickListener());
+ }
+
+ @Test
+ public void testOnBearingTrackingModeChangeListener(){
+ mMapboxMap.setOnMyBearingTrackingModeChangeListener(mMyBearingTrackingModeChangeListener);
+ assertEquals("MyBearingTrackingChangeListerner should match",mMyBearingTrackingModeChangeListener, mMapboxMap.getOnMyBearingTrackingModeChangeListener());
+ }
+
+ @Test
+ public void testOnLocationTrackingModeChangeListener(){
+ mMapboxMap.setOnMyLocationTrackingModeChangeListener(mMyLocationTrackingModeChangeListener);
+ assertEquals("MyLocationTrackigChangeListener should match",mMyLocationTrackingModeChangeListener, mMapboxMap.getOnMyLocationTrackingModeChangeListener());
+ }
+
+ //
// Style
//
@@ -183,7 +309,7 @@ public class MapboxMapTest {
@Test
public void testNewCameraPositionEaseCamera() {
CameraPosition position = new CameraPosition.Builder().bearing(1).tilt(2).zoom(3).target(new LatLng(4, 5)).build();
- mMapboxMap.easeCamera(CameraUpdateFactory.newCameraPosition(position), 1000);
+ mMapboxMap.easeCamera(CameraUpdateFactory.newCameraPosition(position));
assertEquals("CameraPosition should be same", position, mMapboxMap.getCameraPosition());
}
@@ -369,6 +495,238 @@ public class MapboxMapTest {
}
//
+ // OnCameraChangeListener
+ //
+
+ @Test
+ public void testOnCameraChangeListener() {
+ CameraPosition position = new CameraPosition.Builder().bearing(1).tilt(2).zoom(3).target(new LatLng(4, 5)).build();
+ mMapboxMap.setOnCameraChangeListener(mOnCameraChangeListener);
+ mMapboxMap.moveCamera(CameraUpdateFactory.newCameraPosition(position));
+ verify(mOnCameraChangeListener, times(1)).onCameraChange(position);
+ }
+
+ //
+ // Annotations
+ //
+
+ @Test
+ public void testAddMarker() {
+ MarkerOptions markerOptions = new MarkerOptions();
+ Marker marker = mMapboxMap.addMarker(markerOptions);
+ assertTrue("Marker should be contained", mMapboxMap.getMarkers().contains(marker));
+ }
+
+ @Test
+ public void testAddMarkers() {
+ List<MarkerOptions> markerList = new ArrayList<>();
+ MarkerOptions markerOptions1 = new MarkerOptions().title("a");
+ MarkerOptions markerOptions2 = new MarkerOptions().title("b");
+ markerList.add(markerOptions1);
+ markerList.add(markerOptions2);
+ mMapboxMap.addMarkers(markerList);
+ assertEquals("Markers size should be 2", 2, mMapboxMap.getMarkers().size());
+ assertTrue(mMapboxMap.getMarkers().contains(markerOptions1.getMarker()));
+ assertTrue(mMapboxMap.getMarkers().contains(markerOptions2.getMarker()));
+ }
+
+ @Test
+ public void testAddPolygon() {
+ PolygonOptions polygonOptions = new PolygonOptions().add(new LatLng());
+ Polygon polygon = mMapboxMap.addPolygon(polygonOptions);
+ assertTrue("Polygon should be contained", mMapboxMap.getPolygons().contains(polygon));
+ }
+
+ @Test
+ public void testAddEmptyPolygon() {
+ PolygonOptions polygonOptions = new PolygonOptions();
+ Polygon polygon = mMapboxMap.addPolygon(polygonOptions);
+ assertTrue("Polygon should be ignored", !mMapboxMap.getPolygons().contains(polygon));
+ }
+
+ @Test
+ public void testAddPolygons() {
+ List<PolygonOptions> polygonList = new ArrayList<>();
+ PolygonOptions polygonOptions1 = new PolygonOptions().fillColor(Color.BLACK).add(new LatLng());
+ PolygonOptions polygonOptions2 = new PolygonOptions().fillColor(Color.WHITE).add(new LatLng());
+ PolygonOptions polygonOptions3 = new PolygonOptions();
+ polygonList.add(polygonOptions1);
+ polygonList.add(polygonOptions2);
+ polygonList.add(polygonOptions3);
+ mMapboxMap.addPolygons(polygonList);
+ assertEquals("Polygons size should be 2", 2, mMapboxMap.getPolygons().size());
+ assertTrue(mMapboxMap.getPolygons().contains(polygonOptions1.getPolygon()));
+ assertTrue(mMapboxMap.getPolygons().contains(polygonOptions2.getPolygon()));
+ assertTrue("Polygon should be ignored", !mMapboxMap.getPolygons().contains(polygonOptions3.getPolygon()));
+ }
+
+ @Test
+ public void testAddPolyline() {
+ PolylineOptions polylineOptions = new PolylineOptions().add(new LatLng());
+ Polyline polyline = mMapboxMap.addPolyline(polylineOptions);
+ assertTrue("Polyline should be contained", mMapboxMap.getPolylines().contains(polyline));
+ }
+
+ @Test
+ public void testAddEmptyPolyline() {
+ PolylineOptions polylineOptions = new PolylineOptions();
+ Polyline polyline = mMapboxMap.addPolyline(polylineOptions);
+ assertTrue("Polyline should be ignored", !mMapboxMap.getPolylines().contains(polyline));
+ }
+
+ @Test
+ public void testAddPolylines() {
+ List<PolylineOptions> polylineList = new ArrayList<>();
+ PolylineOptions polygonOptions1 = new PolylineOptions().color(Color.BLACK).add(new LatLng());
+ PolylineOptions polygonOptions2 = new PolylineOptions().color(Color.WHITE).add(new LatLng());
+ PolylineOptions polygonOptions3 = new PolylineOptions();
+ polylineList.add(polygonOptions1);
+ polylineList.add(polygonOptions2);
+ polylineList.add(polygonOptions3);
+ mMapboxMap.addPolylines(polylineList);
+ assertEquals("Polygons size should be 2", 2, mMapboxMap.getPolylines().size());
+ assertTrue(mMapboxMap.getPolylines().contains(polygonOptions1.getPolyline()));
+ assertTrue(mMapboxMap.getPolylines().contains(polygonOptions2.getPolyline()));
+ assertTrue("Polyline should be ignored", !mMapboxMap.getPolylines().contains(polygonOptions3.getPolyline()));
+ }
+
+ @Test
+ public void testRemoveMarker() {
+ MarkerOptions markerOptions = new MarkerOptions();
+ Marker marker = mMapboxMap.addMarker(markerOptions);
+ mMapboxMap.removeMarker(marker);
+ assertTrue("Markers should be empty", mMapboxMap.getMarkers().isEmpty());
+ }
+
+ @Test
+ public void testRemovePolygon() {
+ PolygonOptions polygonOptions = new PolygonOptions();
+ Polygon polygon = mMapboxMap.addPolygon(polygonOptions);
+ mMapboxMap.removePolygon(polygon);
+ assertTrue("Polygons should be empty", mMapboxMap.getPolylines().isEmpty());
+ }
+
+ @Test
+ public void testRemovePolyline() {
+ PolylineOptions polylineOptions = new PolylineOptions();
+ Polyline polyline = mMapboxMap.addPolyline(polylineOptions);
+ mMapboxMap.removePolyline(polyline);
+ assertTrue("Polylines should be empty", mMapboxMap.getPolylines().isEmpty());
+ }
+
+ @Test
+ public void testRemoveAnnotation() {
+ MarkerOptions markerOptions = new MarkerOptions();
+ Marker marker = mMapboxMap.addMarker(markerOptions);
+ mMapboxMap.removeAnnotation(marker);
+ assertTrue("Annotations should be empty", mMapboxMap.getAnnotations().isEmpty());
+ }
+
+ @Test
+ public void testRemoveAnnotationById() {
+ MarkerOptions markerOptions = new MarkerOptions();
+ mMapboxMap.addMarker(markerOptions);
+ // id will always be 0 in unit tests
+ mMapboxMap.removeAnnotation(0);
+ assertTrue("Annotations should be empty", mMapboxMap.getAnnotations().isEmpty());
+ }
+
+ @Test
+ public void testRemoveAnnotations() {
+ List<MarkerOptions> markerList = new ArrayList<>();
+ MarkerOptions markerOptions1 = new MarkerOptions().title("a");
+ MarkerOptions markerOptions2 = new MarkerOptions().title("b");
+ markerList.add(markerOptions1);
+ markerList.add(markerOptions2);
+ mMapboxMap.addMarkers(markerList);
+ mMapboxMap.removeAnnotations();
+ assertTrue("Annotations should be empty", mMapboxMap.getAnnotations().isEmpty());
+ }
+
+ @Test
+ public void testRemoveAnnotationsByList() {
+ List<MarkerOptions> markerList = new ArrayList<>();
+ MarkerOptions markerOptions1 = new MarkerOptions().title("a");
+ MarkerOptions markerOptions2 = new MarkerOptions().title("b");
+ markerList.add(markerOptions1);
+ markerList.add(markerOptions2);
+ List<Marker> markers = mMapboxMap.addMarkers(markerList);
+ Marker marker = mMapboxMap.addMarker(new MarkerOptions().title("c"));
+ mMapboxMap.removeAnnotations(markers);
+ assertTrue("Annotations should not be empty", mMapboxMap.getAnnotations().size() == 1);
+ assertTrue("Marker should be contained", mMapboxMap.getAnnotations().contains(marker));
+ }
+
+ @Test
+ public void testGetAnnotationById() {
+ MarkerOptions markerOptions = new MarkerOptions();
+ Marker initialMarker = mMapboxMap.addMarker(markerOptions);
+ Marker retrievedMarker = (Marker) mMapboxMap.getAnnotation(0);
+ assertEquals("Markers should match", initialMarker, retrievedMarker);
+ }
+
+ @Test
+ public void testGetAnnotations() {
+ assertNotNull("Annotations should be non null", mMapboxMap.getAnnotations());
+ }
+
+ @Test
+ public void testGetMarkers() {
+ assertNotNull("Markers should be non null", mMapboxMap.getMarkers());
+ }
+
+ @Test
+ public void testGetPolygons() {
+ assertNotNull("Polygons should be non null", mMapboxMap.getPolygons());
+ }
+
+ @Test
+ public void testGetPolylines() {
+ assertNotNull("Polylines should be non null", mMapboxMap.getPolylines());
+ }
+
+ @Test
+ public void testGetSelectedMarkers() {
+ assertNotNull("Selected markers should be non null", mMapboxMap.getSelectedMarkers());
+ }
+
+ @Test
+ public void testSelectMarker() {
+ mMapboxMap.setOnMarkerClickListener(mOnMarkerClickListener);
+ MarkerOptions markerOptions = new MarkerOptions();
+ Marker marker = mMapboxMap.addMarker(markerOptions);
+ when(mOnMarkerClickListener.onMarkerClick(marker)).thenReturn(true);
+ mMapboxMap.selectMarker(marker);
+ assertTrue("Marker should be contained", mMapboxMap.getSelectedMarkers().contains(marker));
+ }
+
+ @Test
+ public void testDeselectMarker() {
+ mMapboxMap.setOnMarkerClickListener(mOnMarkerClickListener);
+ MarkerOptions markerOptions = new MarkerOptions();
+ Marker marker = mMapboxMap.addMarker(markerOptions);
+ when(mOnMarkerClickListener.onMarkerClick(marker)).thenReturn(true);
+ mMapboxMap.selectMarker(marker);
+ mMapboxMap.deselectMarker(marker);
+ assertTrue("Selected markers should be empty", mMapboxMap.getSelectedMarkers().isEmpty());
+ }
+
+ @Test
+ public void testDeselectMarkers() {
+ mMapboxMap.setOnMarkerClickListener(mOnMarkerClickListener);
+ MarkerOptions markerOptions = new MarkerOptions();
+ Marker marker1 = mMapboxMap.addMarker(markerOptions);
+ Marker marker2 = mMapboxMap.addMarker(markerOptions);
+ when(mOnMarkerClickListener.onMarkerClick(marker1)).thenReturn(true);
+ when(mOnMarkerClickListener.onMarkerClick(marker2)).thenReturn(true);
+ mMapboxMap.selectMarker(marker1);
+ mMapboxMap.selectMarker(marker2);
+ mMapboxMap.deselectMarkers();
+ assertTrue("Selected markers should be empty", mMapboxMap.getSelectedMarkers().isEmpty());
+ }
+
+
+ //
// OnMarkerClick interface
//
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/MarkerTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/MarkerTest.java
deleted file mode 100644
index efe94e5396..0000000000
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/MarkerTest.java
+++ /dev/null
@@ -1,76 +0,0 @@
-package com.mapbox.mapboxsdk.maps;
-
-import com.mapbox.mapboxsdk.annotations.Marker;
-import com.mapbox.mapboxsdk.annotations.MarkerOptions;
-import com.mapbox.mapboxsdk.geometry.LatLng;
-
-import org.junit.Test;
-
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
-
-public class MarkerTest {
-
- @Test
- public void testSanity() {
- MarkerOptions markerOptions = new MarkerOptions();
- assertNotNull("markerOptions should not be null", markerOptions);
- }
-
- @Test
- public void testMarker() {
- MarkerOptions markerOptions = new MarkerOptions();
- assertNotNull("marker should not be null", markerOptions.getMarker());
- }
-
- @Test
- public void testPosition() {
- Marker marker = new MarkerOptions().position(new LatLng(10, 12)).getMarker();
- assertEquals(marker.getPosition(), new LatLng(10, 12));
- }
-
- @Test
- public void testTitle() {
- Marker marker = new MarkerOptions().title("Mapbox").getMarker();
- assertEquals(marker.getTitle(), "Mapbox");
- }
-
- @Test
- public void testSnippet() {
- Marker marker = new MarkerOptions().snippet("Mapbox").getMarker();
- assertEquals(marker.getSnippet(), "Mapbox");
- }
-
- @Test
- public void testBuilder() {
- Marker marker = new MarkerOptions().title("title").snippet("snippet").position(new LatLng(10, 12)).getMarker();
- assertEquals(marker.getTitle(), "title");
- assertEquals(marker.getSnippet(), "snippet");
- assertEquals(marker.getPosition(), new LatLng(10, 12));
- }
-
- @Test
- public void testIcon() {
- // find a way to test Icon
- }
-
- @Test
- public void testHashCode() {
- Marker marker = new MarkerOptions().position(new LatLng(10, 12)).getMarker();
- assertEquals("hash code should match", marker.hashCode(), -1946419200);
- }
-
- @Test
- public void testEquality() {
- Marker markerOne = new MarkerOptions().position(new LatLng(0, 0)).getMarker();
- Marker markerTwo = new MarkerOptions().position(new LatLng(0, 0)).getMarker();
- assertEquals(markerOne, markerTwo);
- }
-
- @Test
- public void testToString() {
- Marker marker = new MarkerOptions().position(new LatLng(0, 0)).getMarker();
- assertEquals(marker.toString(), "Marker [position[" + "LatLng [longitude=0.0, latitude=0.0, altitude=0.0]" + "]]");
- }
-
-}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/TrackingSettingsTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/TrackingSettingsTest.java
new file mode 100644
index 0000000000..266bbadd95
--- /dev/null
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/TrackingSettingsTest.java
@@ -0,0 +1,53 @@
+package com.mapbox.mapboxsdk.maps;
+
+import com.mapbox.mapboxsdk.constants.MyBearingTracking;
+import com.mapbox.mapboxsdk.constants.MyLocationTracking;
+
+import org.junit.Test;
+import org.mockito.InjectMocks;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertNotNull;
+import static org.mockito.Mockito.mock;
+
+public class TrackingSettingsTest {
+
+ @InjectMocks
+ MapView mMapView = mock(MapView.class);
+
+ @Test
+ public void testSanity() {
+ TrackingSettings trackingSettings = new TrackingSettings(mMapView, new UiSettings(mMapView));
+ assertNotNull("trackingsettings should not be null", trackingSettings);
+ }
+
+ @Test
+ public void testMyLocationTrackingMode() {
+ TrackingSettings trackingSettings = new TrackingSettings(mMapView, new UiSettings(mMapView));
+ trackingSettings.setMyLocationTrackingMode(MyLocationTracking.TRACKING_FOLLOW);
+ assertEquals("MyLocationTrackingMode should match", MyLocationTracking.TRACKING_FOLLOW, trackingSettings.getMyLocationTrackingMode());
+ }
+
+ @Test
+ public void testMyBearingTrackingMode() {
+ TrackingSettings trackingSettings = new TrackingSettings(mMapView, new UiSettings(mMapView));
+ trackingSettings.setMyBearingTrackingMode(MyBearingTracking.COMPASS);
+ assertEquals("MyLocationTrackingMode should match", MyBearingTracking.COMPASS, trackingSettings.getMyBearingTrackingMode());
+ }
+
+ @Test
+ public void testDismissTrackingModesOnGesture() {
+ TrackingSettings trackingSettings = new TrackingSettings(mMapView, new UiSettings(mMapView));
+ trackingSettings.setDismissTrackingOnGesture(false);
+ assertFalse("DismissTrackingOnGesture should be false", trackingSettings.isDismissTrackingOnGesture());
+ }
+
+ @Test
+ public void testValidateGesturesForTrackingModes(){
+ TrackingSettings trackingSettings = new TrackingSettings(mMapView, new UiSettings(mMapView));
+ trackingSettings.setDismissTrackingOnGesture(false);
+ trackingSettings.setMyLocationTrackingMode(MyLocationTracking.TRACKING_FOLLOW);
+ assertFalse("DismissTrackingOnGesture should be false", trackingSettings.isDismissTrackingOnGesture());
+ }
+}
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/UiSettingsTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/UiSettingsTest.java
index 9c867bf776..cb9031c66e 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/UiSettingsTest.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/maps/UiSettingsTest.java
@@ -22,6 +22,30 @@ public class UiSettingsTest {
}
@Test
+ public void testMinZoom() {
+ double zoom = 10;
+ UiSettings uiSettings = new UiSettings(mMapView);
+ uiSettings.setMinZoom(zoom);
+ assertEquals("MinZoom should match", zoom, uiSettings.getMinZoom(), 0);
+ }
+
+ @Test
+ public void testMaxZoom() {
+ double zoom = 10;
+ UiSettings uiSettings = new UiSettings(mMapView);
+ uiSettings.setMaxZoom(zoom);
+ assertEquals("MaxZoom should match", zoom, uiSettings.getMaxZoom(), 0);
+ }
+
+ @Test
+ public void testInitialZoomLevels() {
+ //we are mocking MapView we expect a value of 0 to be returned
+ UiSettings uiSettings = new UiSettings(mMapView);
+ assertEquals("MaxZoom should match", 0, uiSettings.getMaxZoom(), 0);
+ assertEquals("MinZoom should match", 0, uiSettings.getMinZoom(), 0);
+ }
+
+ @Test
public void testCompassEnabled() {
UiSettings uiSettings = new UiSettings(mMapView);
uiSettings.setCompassEnabled(true);
@@ -204,4 +228,10 @@ public class UiSettingsTest {
assertEquals("Scroll gesture should be disabled", false, uiSettings.isScrollGesturesEnabled());
}
+ @Test
+ public void testInvalidate() {
+ UiSettings uiSettings = new UiSettings(mMapView);
+ uiSettings.invalidate();
+ }
+
} \ No newline at end of file
diff --git a/platform/android/mapboxgl-app.gypi b/platform/android/mapboxgl-app.gypi
index 0945fc1be2..ecc5ceff04 100644
--- a/platform/android/mapboxgl-app.gypi
+++ b/platform/android/mapboxgl-app.gypi
@@ -26,6 +26,7 @@
'cflags_cc': [
'<@(boost_cflags)',
+ '<@(variant_cflags)',
],
'libraries': [
'<@(libpng_static_libs)',
@@ -113,6 +114,9 @@
{
'files': [
'../../common/ca-bundle.crt',
+ '../../platform/default/resources/api_mapbox_com-digicert.der',
+ '../../platform/default/resources/api_mapbox_com-geotrust.der',
+ '../../platform/default/resources/star_tilestream_net.der',
],
'destination': '<(pwd)/../platform/android/MapboxGLAndroidSDK/src/main/assets'
},
diff --git a/platform/android/src/asset_file_source.cpp b/platform/android/src/asset_file_source.cpp
index 7eb2007778..d2aab30a52 100644
--- a/platform/android/src/asset_file_source.cpp
+++ b/platform/android/src/asset_file_source.cpp
@@ -2,6 +2,7 @@
#include <mbgl/storage/response.hpp>
#include <mbgl/util/util.hpp>
#include <mbgl/util/thread.hpp>
+#include <mbgl/util/url.hpp>
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wshadow"
@@ -59,7 +60,8 @@ public:
struct zip_stat stat;
::zip_stat_init(&stat);
- std::string path = std::string("assets/") + url.substr(8);
+ std::string path = std::string("assets/") + mbgl::util::percentDecode(url.substr(8));
+
int ret = ::zip_stat(archive.archive, path.c_str(), 0, &stat);
if (ret < 0 || !(stat.valid & ZIP_STAT_SIZE)) {
reportError(Response::Error::Reason::NotFound, "Could not stat file in zip archive", callback);
diff --git a/platform/android/src/http_request_android.cpp b/platform/android/src/http_request_android.cpp
index 390334627a..2e2fd6408d 100644
--- a/platform/android/src/http_request_android.cpp
+++ b/platform/android/src/http_request_android.cpp
@@ -199,17 +199,18 @@ void HTTPAndroidRequest::onResponse(JNIEnv* env, int code, jstring /* message */
response->expires = util::parseTimePoint(mbgl::android::std_string_from_jstring(env, expires).c_str());
}
- if (body != nullptr) {
- jbyte* bodyData = env->GetByteArrayElements(body, nullptr);
- response->data = std::make_shared<std::string>(reinterpret_cast<char*>(bodyData), env->GetArrayLength(body));
- env->ReleaseByteArrayElements(body, bodyData, JNI_ABORT);
- }
-
if (code == 200) {
- // Nothing to do; this is what we want
+ if (body != nullptr) {
+ jbyte* bodyData = env->GetByteArrayElements(body, nullptr);
+ response->data = std::make_shared<std::string>(reinterpret_cast<char*>(bodyData), env->GetArrayLength(body));
+ env->ReleaseByteArrayElements(body, bodyData, JNI_ABORT);
+ } else {
+ response->data = std::make_shared<std::string>();
+ }
+ } else if (code == 204 || (code == 404 && resource.kind == Resource::Kind::Tile)) {
+ response->noContent = true;
} else if (code == 304) {
response->notModified = true;
- response->data.reset();
} else if (code == 404) {
response->error = std::make_unique<Error>(Error::Reason::NotFound, "HTTP status code 404");
} else if (code >= 500 && code < 600) {
@@ -248,6 +249,10 @@ std::unique_ptr<HTTPContextBase> HTTPContextBase::createContext() {
return std::make_unique<HTTPAndroidContext>();
}
+uint32_t HTTPContextBase::maximumConcurrentRequests() {
+ return 20;
+}
+
void JNICALL nativeOnFailure(JNIEnv* env, jobject, jlong nativePtr, jint type, jstring message) {
mbgl::Log::Debug(mbgl::Event::JNI, "nativeOnFailure");
assert(nativePtr != 0);
diff --git a/platform/android/src/jni.cpp b/platform/android/src/jni.cpp
index 00148562bb..db6bc73726 100755
--- a/platform/android/src/jni.cpp
+++ b/platform/android/src/jni.cpp
@@ -60,6 +60,7 @@ jfieldID iconIdId = nullptr;
jclass markerClass = nullptr;
jfieldID markerPositionId = nullptr;
jfieldID markerIconId = nullptr;
+jfieldID markerIdId = nullptr;
jclass polylineClass = nullptr;
jfieldID polylineAlphaId = nullptr;
@@ -834,6 +835,47 @@ jlong JNICALL nativeAddMarker(JNIEnv *env, jobject obj, jlong nativeMapViewPtr,
return nativeMapView->getMap().addPointAnnotation(mbgl::PointAnnotation(mbgl::LatLng(latitude, longitude), id));
}
+void JNICALL nativeUpdateMarker(JNIEnv *env, jobject obj, jlong nativeMapViewPtr, jobject marker) {
+ mbgl::Log::Debug(mbgl::Event::JNI, "nativeUpdateMarker");
+ assert(nativeMapViewPtr != 0);
+ NativeMapView *nativeMapView = reinterpret_cast<NativeMapView *>(nativeMapViewPtr);
+
+ jlong markerId = env->GetLongField(marker, markerIdId);
+ if (env->ExceptionCheck()) {
+ env->ExceptionDescribe();
+ }
+
+ if (markerId == -1) {
+ return;
+ }
+
+ jobject position = env->GetObjectField(marker, markerPositionId);
+ if (env->ExceptionCheck()) {
+ env->ExceptionDescribe();
+ }
+
+ jobject icon = env->GetObjectField(marker, markerIconId);
+ if (env->ExceptionCheck()) {
+ env->ExceptionDescribe();
+ }
+
+ jstring jid = reinterpret_cast<jstring>(env->GetObjectField(icon, iconIdId));
+ std::string iconId = std_string_from_jstring(env, jid);
+
+ jdouble latitude = env->GetDoubleField(position, latLngLatitudeId);
+ if (env->ExceptionCheck()) {
+ env->ExceptionDescribe();
+ }
+
+ jdouble longitude = env->GetDoubleField(position, latLngLongitudeId);
+ if (env->ExceptionCheck()) {
+ env->ExceptionDescribe();
+ }
+
+ // Because Java only has int, not unsigned int, we need to bump the annotation id up to a long.
+ nativeMapView->getMap().updatePointAnnotation(markerId, mbgl::PointAnnotation(mbgl::LatLng(latitude, longitude), iconId));
+}
+
jlongArray JNICALL nativeAddMarkers(JNIEnv *env, jobject obj, jlong nativeMapViewPtr, jobject jlist) {
mbgl::Log::Debug(mbgl::Event::JNI, "nativeAddMarkers");
assert(nativeMapViewPtr != 0);
@@ -1685,6 +1727,12 @@ extern "C" JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *reserved) {
return JNI_ERR;
}
+ markerIdId = env->GetFieldID(markerClass, "id", "J");
+ if (markerIdId == nullptr) {
+ env->ExceptionDescribe();
+ return JNI_ERR;
+ }
+
polylineClass = env->FindClass("com/mapbox/mapboxsdk/annotations/Polyline");
if (polylineClass == nullptr) {
env->ExceptionDescribe();
@@ -2044,6 +2092,8 @@ extern "C" JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *reserved) {
reinterpret_cast<void *>(&nativeAddPolygon)},
{"nativeAddPolygons", "(JLjava/util/List;)[J",
reinterpret_cast<void *>(&nativeAddPolygons)},
+ {"nativeUpdateMarker", "(JLcom/mapbox/mapboxsdk/annotations/Marker;)V",
+ reinterpret_cast<void *>(&nativeUpdateMarker)} ,
{"nativeRemoveAnnotation", "(JJ)V", reinterpret_cast<void *>(&nativeRemoveAnnotation)},
{"nativeRemoveAnnotations", "(J[J)V", reinterpret_cast<void *>(&nativeRemoveAnnotations)},
{"nativeGetAnnotationsInBounds", "(JLcom/mapbox/mapboxsdk/geometry/LatLngBounds;)[J",
@@ -2304,6 +2354,7 @@ extern "C" JNIEXPORT void JNICALL JNI_OnUnload(JavaVM *vm, void *reserved) {
markerClass = nullptr;
markerPositionId = nullptr;
markerIconId = nullptr;
+ markerIdId = nullptr;
env->DeleteGlobalRef(polylineClass);
polylineClass = nullptr;
diff --git a/platform/android/src/native_map_view.cpp b/platform/android/src/native_map_view.cpp
index 8c7115a1e4..d32f3c81cb 100755
--- a/platform/android/src/native_map_view.cpp
+++ b/platform/android/src/native_map_view.cpp
@@ -15,7 +15,7 @@
#include <mbgl/platform/platform.hpp>
#include <mbgl/platform/event.hpp>
#include <mbgl/platform/log.hpp>
-#include <mbgl/platform/gl.hpp>
+#include <mbgl/gl/gl.hpp>
#include <mbgl/util/constants.hpp>
namespace mbgl {
diff --git a/platform/darwin/include/MGLAnnotation.h b/platform/darwin/include/MGLAnnotation.h
new file mode 100644
index 0000000000..e4726f9503
--- /dev/null
+++ b/platform/darwin/include/MGLAnnotation.h
@@ -0,0 +1,48 @@
+#import <Foundation/Foundation.h>
+#import <CoreLocation/CoreLocation.h>
+#import <TargetConditionals.h>
+
+#import "MGLTypes.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ The `MGLAnnotation` protocol is used to provide annotation-related information to a map view. To use this protocol, you adopt it in any custom objects that store or represent annotation data. Each object then serves as the source of information about a single map annotation and provides critical information, such as the annotation’s location on the map. Annotation objects do not provide the visual representation of the annotation but typically coordinate (in conjunction with the map view’s delegate) the creation of an appropriate objects to handle the display.
+
+ An object that adopts this protocol must implement the `coordinate` property. The other methods of this protocol are optional.
+ */
+@protocol MGLAnnotation <NSObject>
+
+#pragma mark Position Attributes
+
+/** The center point (specified as a map coordinate) of the annotation. (required) (read-only) */
+@property (nonatomic, readonly) CLLocationCoordinate2D coordinate;
+
+@optional
+
+#pragma mark Title Attributes
+
+/**
+ The string containing the annotation’s title.
+
+ Although this property is optional, if you support the selection of annotations in your map view, you are expected to provide this property. This string is displayed in the callout for the associated annotation.
+ */
+@property (nonatomic, readonly, copy, nullable) NSString *title;
+
+/**
+ The string containing the annotation’s subtitle.
+
+ This string is displayed in the callout for the associated annotation.
+ */
+@property (nonatomic, readonly, copy, nullable) NSString *subtitle;
+
+#if !TARGET_OS_IPHONE
+
+/** The string containing the annotation’s tooltip. */
+@property (nonatomic, readonly, copy, nullable) NSString *toolTip;
+
+#endif
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/darwin/include/MGLGeometry.h b/platform/darwin/include/MGLGeometry.h
new file mode 100644
index 0000000000..8cb1da10fc
--- /dev/null
+++ b/platform/darwin/include/MGLGeometry.h
@@ -0,0 +1,98 @@
+#import <Foundation/Foundation.h>
+#import <CoreLocation/CoreLocation.h>
+#import <CoreGraphics/CGBase.h>
+
+#import "MGLTypes.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+/** Defines the area spanned by an `MGLCoordinateBounds`. */
+typedef struct MGLCoordinateSpan {
+ /** Latitudes spanned by an `MGLCoordinateBounds`. */
+ CLLocationDegrees latitudeDelta;
+ /** Longitudes spanned by an `MGLCoordinateBounds`. */
+ CLLocationDegrees longitudeDelta;
+} MGLCoordinateSpan;
+
+/** Creates a new `MGLCoordinateSpan` from the given latitudinal and longitudinal deltas. */
+NS_INLINE MGLCoordinateSpan MGLCoordinateSpanMake(CLLocationDegrees latitudeDelta, CLLocationDegrees longitudeDelta) {
+ MGLCoordinateSpan span;
+ span.latitudeDelta = latitudeDelta;
+ span.longitudeDelta = longitudeDelta;
+ return span;
+}
+
+/** Returns `YES` if the two coordinate spans represent the same latitudinal change and the same longitudinal change. */
+NS_INLINE BOOL MGLCoordinateSpanEqualToCoordinateSpan(MGLCoordinateSpan span1, MGLCoordinateSpan span2) {
+ return (span1.latitudeDelta == span2.latitudeDelta &&
+ span1.longitudeDelta == span2.longitudeDelta);
+}
+
+/** An area of zero width and zero height. */
+extern const MGLCoordinateSpan MGLCoordinateSpanZero;
+
+/** A rectangular area as measured on a two-dimensional map projection. */
+typedef struct MGLCoordinateBounds {
+ /** Coordinate at the southwest corner. */
+ CLLocationCoordinate2D sw;
+ /** Coordinate at the northeast corner. */
+ CLLocationCoordinate2D ne;
+} MGLCoordinateBounds;
+
+/** Creates a new `MGLCoordinateBounds` structure from the given southwest and northeast coordinates. */
+NS_INLINE MGLCoordinateBounds MGLCoordinateBoundsMake(CLLocationCoordinate2D sw, CLLocationCoordinate2D ne) {
+ MGLCoordinateBounds bounds;
+ bounds.sw = sw;
+ bounds.ne = ne;
+ return bounds;
+}
+
+/** Returns `YES` if the two coordinate bounds are equal to each other. */
+NS_INLINE BOOL MGLCoordinateBoundsEqualToCoordinateBounds(MGLCoordinateBounds bounds1, MGLCoordinateBounds bounds2) {
+ return (bounds1.sw.latitude == bounds2.sw.latitude &&
+ bounds1.sw.longitude == bounds2.sw.longitude &&
+ bounds1.ne.latitude == bounds2.ne.latitude &&
+ bounds1.ne.longitude == bounds2.ne.longitude);
+}
+
+/** Returns the area spanned by the coordinate bounds. */
+NS_INLINE MGLCoordinateSpan MGLCoordinateBoundsGetCoordinateSpan(MGLCoordinateBounds bounds) {
+ return MGLCoordinateSpanMake(bounds.ne.latitude - bounds.sw.latitude,
+ bounds.ne.longitude - bounds.sw.longitude);
+}
+
+/** Returns a coordinate bounds with southwest and northeast coordinates that are offset from those of the source bounds. */
+NS_INLINE MGLCoordinateBounds MGLCoordinateBoundsOffset(MGLCoordinateBounds bounds, MGLCoordinateSpan offset) {
+ MGLCoordinateBounds offsetBounds = bounds;
+ offsetBounds.sw.latitude += offset.latitudeDelta;
+ offsetBounds.sw.longitude += offset.longitudeDelta;
+ offsetBounds.ne.latitude += offset.latitudeDelta;
+ offsetBounds.ne.longitude += offset.longitudeDelta;
+ return offsetBounds;
+}
+
+/** Returns `YES` if the coordinate bounds covers no area.
+ Note that a bounds may be empty but have a non-zero coordinate span (e.g., when its northeast point lies due north of its southwest point). */
+NS_INLINE BOOL MGLCoordinateBoundsIsEmpty(MGLCoordinateBounds bounds) {
+ MGLCoordinateSpan span = MGLCoordinateBoundsGetCoordinateSpan(bounds);
+ return span.latitudeDelta == 0 || span.longitudeDelta == 0;
+}
+
+/** Returns a formatted string for the given coordinate bounds. */
+NS_INLINE NSString *MGLStringFromCoordinateBounds(MGLCoordinateBounds bounds) {
+ return [NSString stringWithFormat:@"{{%.1f, %.1f}, {%.1f, %.1f}}",
+ bounds.sw.latitude, bounds.sw.longitude,
+ bounds.ne.latitude, bounds.ne.longitude];
+}
+
+/** Returns radians, converted from degrees. */
+NS_INLINE CGFloat MGLRadiansFromDegrees(CLLocationDegrees degrees) {
+ return (CGFloat)(degrees * M_PI) / 180;
+}
+
+/** Returns degrees, converted from radians. */
+NS_INLINE CLLocationDegrees MGLDegreesFromRadians(CGFloat radians) {
+ return radians * 180 / M_PI;
+}
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/darwin/include/MGLMapCamera.h b/platform/darwin/include/MGLMapCamera.h
new file mode 100644
index 0000000000..3cb902ba52
--- /dev/null
+++ b/platform/darwin/include/MGLMapCamera.h
@@ -0,0 +1,53 @@
+#import <Foundation/Foundation.h>
+#import <CoreGraphics/CoreGraphics.h>
+#import <CoreLocation/CoreLocation.h>
+
+#import "MGLTypes.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+/** An `MGLMapCamera` object represents a viewpoint from which the user observes some point on an `MGLMapView`. */
+@interface MGLMapCamera : NSObject <NSSecureCoding, NSCopying>
+
+/** Coordinate at the center of the map view. */
+@property (nonatomic) CLLocationCoordinate2D centerCoordinate;
+
+/** Heading measured in degrees clockwise from true north. */
+@property (nonatomic) CLLocationDirection heading;
+
+/** Pitch toward the horizon measured in degrees, with 0 degrees resulting in a two-dimensional map. */
+@property (nonatomic) CGFloat pitch;
+
+/** Meters above ground level. */
+@property (nonatomic) CLLocationDistance altitude;
+
+/** Returns a new camera with all properties set to 0. */
++ (instancetype)camera;
+
+/**
+ Returns a new camera using based on information about the camera’s viewpoint and focus point.
+
+ @param centerCoordinate The geographic coordinate on which the map should be centered.
+ @param eyeCoordinate The geometric coordinate at which the camera should be situated.
+ @param eyeAltitude The altitude (measured in meters) above the map at which the camera should be situated. The altitude may be less than the distance from the camera’s viewpoint to the camera’s focus point.
+ */
++ (instancetype)cameraLookingAtCenterCoordinate:(CLLocationCoordinate2D)centerCoordinate
+ fromEyeCoordinate:(CLLocationCoordinate2D)eyeCoordinate
+ eyeAltitude:(CLLocationDistance)eyeAltitude;
+
+/**
+ Returns a new camera with the given distance, pitch, and heading.
+
+ @param centerCoordinate The geographic coordinate on which the map should be centered.
+ @param distance The straight-line distance from the viewpoint to the `centerCoordinate`.
+ @param pitch The viewing angle of the camera, measured in degrees. A value of `0` results in a camera pointed straight down at the map. Angles greater than `0` result in a camera angled toward the horizon.
+ @param heading The camera’s heading, measured in degrees clockwise from true north. A value of `0` means that the top edge of the map view corresponds to true north. The value `90` means the top of the map is pointing due east. The value `180` means the top of the map points due south, and so on.
+ */
++ (instancetype)cameraLookingAtCenterCoordinate:(CLLocationCoordinate2D)centerCoordinate
+ fromDistance:(CLLocationDistance)distance
+ pitch:(CGFloat)pitch
+ heading:(CLLocationDirection)heading;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/darwin/include/MGLMultiPoint.h b/platform/darwin/include/MGLMultiPoint.h
new file mode 100644
index 0000000000..ad9db1e681
--- /dev/null
+++ b/platform/darwin/include/MGLMultiPoint.h
@@ -0,0 +1,26 @@
+#import <Foundation/Foundation.h>
+#import <CoreLocation/CoreLocation.h>
+
+#import "MGLShape.h"
+
+#import "MGLTypes.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+/** The `MGLMultiPoint` class is an abstract superclass used to define shapes composed of multiple points. You should not create instances of this class directly. Instead, you should create instances of the `MGLPolyline` or `MGLPolygon` classes. However, you can use the method and properties of this class to access information about the specific points associated with the line or polygon. */
+@interface MGLMultiPoint : MGLShape
+
+/** The number of points associated with the shape. (read-only) */
+@property (nonatomic, readonly) NSUInteger pointCount;
+
+/**
+ Retrieves one or more coordinates associated with the shape.
+
+ @param coords On input, you must provide a C array of structures large enough to hold the desired number of coordinates. On output, this structure contains the requested coordinate data.
+ @param range The range of points you want. The `location` field indicates the first point you are requesting, with `0` being the first point, `1` being the second point, and so on. The `length` field indicates the number of points you want. The array in _`coords`_ must be large enough to accommodate the number of requested coordinates.
+ */
+- (void)getCoordinates:(CLLocationCoordinate2D *)coords range:(NSRange)range;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/darwin/include/MGLOverlay.h b/platform/darwin/include/MGLOverlay.h
new file mode 100644
index 0000000000..aa80fe3900
--- /dev/null
+++ b/platform/darwin/include/MGLOverlay.h
@@ -0,0 +1,46 @@
+#import <Foundation/Foundation.h>
+#import <CoreLocation/CoreLocation.h>
+
+#import "MGLAnnotation.h"
+#import "MGLGeometry.h"
+
+#import "MGLTypes.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ The `MGLOverlay` protocol defines a specific type of annotation that represents both a point and an area on a map. Overlay objects are essentially data objects that contain the geographic data needed to represent the map area. For example, overlays can take the form of common shapes such as rectangles and circles. They can also describe polygons and other complex shapes.
+
+ You use overlays to layer more sophisticated content on top of a map view. For example, you could use an overlay to show the boundaries of a national park or trace a bus route along city streets. The Mapbox iOS SDK defines several concrete classes that conform to this protocol and define standard shapes.
+
+ Because overlays are also annotations, they have similar usage pattern to annotations. When added to a map view using the `-addOverlay:` method, that view detects whenever the overlay’s defined region intersects the visible portion of the map. At that point, the map view asks its delegate to provide a special overlay view to draw the visual representation of the overlay. If you add an overlay to a map view as an annotation instead, it is treated as an annotation with a single point.
+ */
+@protocol MGLOverlay <MGLAnnotation>
+
+/**
+ The approximate center point of the overlay area. (required) (read-only)
+
+ This point is typically set to the center point of the map’s bounding rectangle. It is used as the anchor point for any callouts displayed for the annotation.
+ */
+@property (nonatomic, readonly) CLLocationCoordinate2D coordinate;
+
+/**
+ The cooordinate rectangle that encompasses the overlay. (required) (read-only)
+
+ This property contains the smallest rectangle that completely encompasses the overlay. Implementers of this protocol must set this area when implementing their overlay class, and after setting it, you must not change it.
+ */
+@property (nonatomic, readonly) MGLCoordinateBounds overlayBounds;
+
+/**
+ Returns a Boolean indicating whether the specified rectangle intersects the receiver’s shape.
+
+ You can implement this method to provide more specific bounds checking for an overlay. If you do not implement it, the bounding rectangle is used to detect intersections.
+
+ @param overlayBounds The rectangle to intersect with the receiver’s area.
+ @return `YES` if any part of the map rectangle intersects the receiver’s shape or `NO` if it does not.
+ */
+- (BOOL)intersectsOverlayBounds:(MGLCoordinateBounds)overlayBounds;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/darwin/include/MGLPointAnnotation.h b/platform/darwin/include/MGLPointAnnotation.h
new file mode 100644
index 0000000000..d186cbff18
--- /dev/null
+++ b/platform/darwin/include/MGLPointAnnotation.h
@@ -0,0 +1,18 @@
+#import <Foundation/Foundation.h>
+#import <CoreLocation/CoreLocation.h>
+
+#import "MGLShape.h"
+
+#import "MGLTypes.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+/** The `MGLPointAnnotation` class defines a concrete annotation object located at a specified point. You can use this class, rather than define your own, in situations where all you want to do is associate a point on the map with a title. */
+@interface MGLPointAnnotation : MGLShape
+
+/** The coordinate point of the annotation, specified as a latitude and longitude. */
+@property (nonatomic, assign) CLLocationCoordinate2D coordinate;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/darwin/include/MGLPolygon.h b/platform/darwin/include/MGLPolygon.h
new file mode 100644
index 0000000000..c5480264fb
--- /dev/null
+++ b/platform/darwin/include/MGLPolygon.h
@@ -0,0 +1,26 @@
+#import <Foundation/Foundation.h>
+#import <CoreLocation/CoreLocation.h>
+
+#import "MGLMultiPoint.h"
+#import "MGLOverlay.h"
+
+#import "MGLTypes.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+/** The `MGLPolygon` class represents a shape consisting of one or more points that define a closed polygon. The points are connected end-to-end in the order they are provided. The first and last points are connected to each other to create the closed shape. */
+@interface MGLPolygon : MGLMultiPoint <MGLOverlay>
+
+/**
+ Creates and returns an `MGLPolygon` object from the specified set of coordinates.
+
+ @param coords The array of coordinates defining the shape. The data in this array is copied to the new object.
+ @param count The number of items in the `coords` array.
+ @return A new polygon object.
+ */
++ (instancetype)polygonWithCoordinates:(CLLocationCoordinate2D *)coords
+ count:(NSUInteger)count;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/darwin/include/MGLPolyline.h b/platform/darwin/include/MGLPolyline.h
new file mode 100644
index 0000000000..c28299c7e0
--- /dev/null
+++ b/platform/darwin/include/MGLPolyline.h
@@ -0,0 +1,26 @@
+#import <Foundation/Foundation.h>
+#import <CoreLocation/CoreLocation.h>
+
+#import "MGLMultiPoint.h"
+#import "MGLOverlay.h"
+
+#import "MGLTypes.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+/** The `MGLPolyline` class represents a shape consisting of one or more points that define connecting line segments. The points are connected end-to-end in the order they are provided. The first and last points are not connected to each other. */
+@interface MGLPolyline : MGLMultiPoint <MGLOverlay>
+
+/**
+ Creates and returns an `MGLPolyline` object from the specified set of coordinates.
+
+ @param coords The array of coordinates defining the shape. The data in this array is copied to the new object.
+ @param count The number of items in the `coords` array.
+ @return A new polyline object.
+ */
++ (instancetype)polylineWithCoordinates:(CLLocationCoordinate2D *)coords
+ count:(NSUInteger)count;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/darwin/include/MGLShape.h b/platform/darwin/include/MGLShape.h
new file mode 100644
index 0000000000..c1b84816f2
--- /dev/null
+++ b/platform/darwin/include/MGLShape.h
@@ -0,0 +1,27 @@
+#import <Foundation/Foundation.h>
+
+#import "MGLAnnotation.h"
+
+#import "MGLTypes.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+/** The `MGLShape` class is an abstract class that defines the basic properties for all shape-based annotation objects. This class must be subclassed and cannot be used as is. Subclasses are responsible for defining the geometry of the shape and providing an appropriate value for the coordinate property inherited from the `MGLAnnotation` protocol. */
+@interface MGLShape : NSObject <MGLAnnotation>
+
+/** The title of the shape annotation. The default value of this property is `nil`. */
+@property (nonatomic, copy, nullable) NSString *title;
+
+/** The subtitle of the shape annotation. The default value of this property is `nil`. */
+@property (nonatomic, copy, nullable) NSString *subtitle;
+
+#if !TARGET_OS_IPHONE
+
+/** The tooltip of the shape annotation. The default value of this property is `nil`. */
+@property (nonatomic, copy, nullable) NSString *toolTip;
+
+#endif
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/darwin/include/MGLStyle.h b/platform/darwin/include/MGLStyle.h
new file mode 100644
index 0000000000..e5b2de877c
--- /dev/null
+++ b/platform/darwin/include/MGLStyle.h
@@ -0,0 +1,56 @@
+#import <Foundation/Foundation.h>
+
+#import "MGLTypes.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+/** A collection of convenience methods for creating style URLs of default styles provided by Mapbox. These instances of NSURL are cached. */
+@interface MGLStyle : NSObject
+
+/**
+ Returns the Streets style URL.
+
+ Mapbox Streets is a complete base map, perfect for incorporating your own data.
+ */
++ (NSURL *)streetsStyleURL;
+
+/**
+ Returns the Emerald style URL.
+
+ Emerald is a versatile style with emphasis on road networks and public transportation.
+ */
++ (NSURL *)emeraldStyleURL;
+
+/**
+ Returns the Light style URL.
+
+ Light is a subtle, light-colored backdrop for data visualizations.
+ */
++ (NSURL *)lightStyleURL;
+
+/**
+ Returns the Dark style URL.
+
+ Dark is a subtle, dark-colored backdrop for data visualizations.
+ */
++ (NSURL *)darkStyleURL;
+
+/**
+ Returns the Satellite style URL.
+
+ Mapbox Satellite is a beautiful global satellite and aerial imagery layer.
+ */
++ (NSURL *)satelliteStyleURL;
+
+/**
+ Returns the Hybrid style URL.
+
+ Hybrid combines the global satellite and aerial imagery of Mapbox Satellite with unobtrusive labels.
+ */
++ (NSURL *)hybridStyleURL;
+
+- (instancetype)init NS_UNAVAILABLE;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/darwin/include/MGLTypes.h b/platform/darwin/include/MGLTypes.h
new file mode 100644
index 0000000000..c107055dbb
--- /dev/null
+++ b/platform/darwin/include/MGLTypes.h
@@ -0,0 +1,53 @@
+#import <Foundation/Foundation.h>
+
+#pragma once
+
+#if !__has_feature(nullability)
+ #define NS_ASSUME_NONNULL_BEGIN
+ #define NS_ASSUME_NONNULL_END
+ #define nullable
+ #define nonnull
+ #define null_resettable
+#endif
+
+NS_ASSUME_NONNULL_BEGIN
+
+/** Indicates an error occurred in the Mapbox SDK. */
+extern NSString * const MGLErrorDomain;
+
+/** The mode used to track the user location on the map. */
+typedef NS_ENUM(NSUInteger, MGLUserTrackingMode) {
+ /** The map does not follow the user location. */
+ MGLUserTrackingModeNone = 0,
+ /** The map follows the user location. */
+ MGLUserTrackingModeFollow,
+ /** The map follows the user location and rotates when the heading changes. */
+ MGLUserTrackingModeFollowWithHeading,
+ /** The map follows the user location and rotates when the course changes. */
+ MGLUserTrackingModeFollowWithCourse,
+};
+
+NS_ASSUME_NONNULL_END
+
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wvariadic-macros"
+ #ifndef NS_ARRAY_OF
+ // Foundation collection classes adopted lightweight generics in iOS 9.0 and OS X 10.11 SDKs.
+ #if __has_feature(objc_generics) && (__IPHONE_OS_VERSION_MAX_ALLOWED >= 90000 || __MAC_OS_X_VERSION_MAX_ALLOWED >= 101100)
+ /** Inserts a type specifier for a pointer to a lightweight generic with the given collection and object classes. Use a `*` for any non-`id` object classes but no `*` for the collection class. */
+ #define NS_ARRAY_OF(ObjectClass...) NSArray <ObjectClass>
+ #define NS_MUTABLE_ARRAY_OF(ObjectClass...) NSMutableArray <ObjectClass>
+ #define NS_SET_OF(ObjectClass...) NSSet <ObjectClass>
+ #define NS_MUTABLE_SET_OF(ObjectClass...) NSMutableSet <ObjectClass>
+ #define NS_DICTIONARY_OF(ObjectClass...) NSDictionary <ObjectClass>
+ #define NS_MUTABLE_DICTIONARY_OF(ObjectClass...) NSMutableDictionary <ObjectClass>
+ #else
+ #define NS_ARRAY_OF(ObjectClass...) NSArray
+ #define NS_MUTABLE_ARRAY_OF(ObjectClass...) NSMutableArray
+ #define NS_SET_OF(ObjectClass...) NSSet
+ #define NS_MUTABLE_SET_OF(ObjectClass...) NSMutableSet
+ #define NS_DICTIONARY_OF(ObjectClass...) NSDictionary
+ #define NS_MUTABLE_DICTIONARY_OF(ObjectClass...) NSMutableDictionary
+ #endif
+ #endif
+#pragma clang diagnostic pop
diff --git a/platform/darwin/MGLGeometry.mm b/platform/darwin/src/MGLGeometry.mm
index 70f00afd2f..70f00afd2f 100644
--- a/platform/darwin/MGLGeometry.mm
+++ b/platform/darwin/src/MGLGeometry.mm
diff --git a/platform/darwin/MGLGeometry_Private.h b/platform/darwin/src/MGLGeometry_Private.h
index 72123827df..72123827df 100644
--- a/platform/darwin/MGLGeometry_Private.h
+++ b/platform/darwin/src/MGLGeometry_Private.h
diff --git a/platform/darwin/MGLMapCamera.mm b/platform/darwin/src/MGLMapCamera.mm
index 93f3bd45e0..93f3bd45e0 100644
--- a/platform/darwin/MGLMapCamera.mm
+++ b/platform/darwin/src/MGLMapCamera.mm
diff --git a/platform/darwin/MGLMultiPoint.mm b/platform/darwin/src/MGLMultiPoint.mm
index 3cd0f0c117..3cd0f0c117 100644
--- a/platform/darwin/MGLMultiPoint.mm
+++ b/platform/darwin/src/MGLMultiPoint.mm
diff --git a/platform/darwin/MGLMultiPoint_Private.h b/platform/darwin/src/MGLMultiPoint_Private.h
index c1f1fa1584..c1f1fa1584 100644
--- a/platform/darwin/MGLMultiPoint_Private.h
+++ b/platform/darwin/src/MGLMultiPoint_Private.h
diff --git a/platform/darwin/MGLPointAnnotation.m b/platform/darwin/src/MGLPointAnnotation.m
index 13fbba1083..13fbba1083 100644
--- a/platform/darwin/MGLPointAnnotation.m
+++ b/platform/darwin/src/MGLPointAnnotation.m
diff --git a/platform/darwin/MGLPolygon.mm b/platform/darwin/src/MGLPolygon.mm
index 5019385cb2..5019385cb2 100644
--- a/platform/darwin/MGLPolygon.mm
+++ b/platform/darwin/src/MGLPolygon.mm
diff --git a/platform/darwin/MGLPolyline.mm b/platform/darwin/src/MGLPolyline.mm
index f560a571bc..f560a571bc 100644
--- a/platform/darwin/MGLPolyline.mm
+++ b/platform/darwin/src/MGLPolyline.mm
diff --git a/platform/darwin/MGLShape.m b/platform/darwin/src/MGLShape.m
index e3d92c38c8..e3d92c38c8 100644
--- a/platform/darwin/MGLShape.m
+++ b/platform/darwin/src/MGLShape.m
diff --git a/platform/darwin/MGLStyle.mm b/platform/darwin/src/MGLStyle.mm
index 15a25db9e3..15a25db9e3 100644
--- a/platform/darwin/MGLStyle.mm
+++ b/platform/darwin/src/MGLStyle.mm
diff --git a/platform/darwin/MGLTypes.m b/platform/darwin/src/MGLTypes.m
index 01e9a1467c..01e9a1467c 100644
--- a/platform/darwin/MGLTypes.m
+++ b/platform/darwin/src/MGLTypes.m
diff --git a/platform/darwin/NSException+MGLAdditions.h b/platform/darwin/src/NSException+MGLAdditions.h
index f75b54c15c..f75b54c15c 100644
--- a/platform/darwin/NSException+MGLAdditions.h
+++ b/platform/darwin/src/NSException+MGLAdditions.h
diff --git a/platform/darwin/NSString+MGLAdditions.h b/platform/darwin/src/NSString+MGLAdditions.h
index 6064f8b40f..6064f8b40f 100644
--- a/platform/darwin/NSString+MGLAdditions.h
+++ b/platform/darwin/src/NSString+MGLAdditions.h
diff --git a/platform/darwin/NSString+MGLAdditions.m b/platform/darwin/src/NSString+MGLAdditions.m
index b94a5f0198..b94a5f0198 100644
--- a/platform/darwin/NSString+MGLAdditions.m
+++ b/platform/darwin/src/NSString+MGLAdditions.m
diff --git a/platform/darwin/application_root.mm b/platform/darwin/src/application_root.mm
index d4702c7ec5..d4702c7ec5 100644
--- a/platform/darwin/application_root.mm
+++ b/platform/darwin/src/application_root.mm
diff --git a/platform/darwin/http_request_nsurl.mm b/platform/darwin/src/http_request_nsurl.mm
index fa705638b4..e58441e4d2 100644
--- a/platform/darwin/http_request_nsurl.mm
+++ b/platform/darwin/src/http_request_nsurl.mm
@@ -10,6 +10,7 @@
#include <map>
#include <cassert>
+#include <mutex>
namespace mbgl {
@@ -17,17 +18,17 @@ class HTTPNSURLContext;
class HTTPNSURLRequest : public HTTPRequestBase {
public:
- HTTPNSURLRequest(HTTPNSURLContext*, const Resource&, Callback);
+ HTTPNSURLRequest(HTTPNSURLContext*, Resource, Callback);
~HTTPNSURLRequest();
void cancel() final;
private:
- void handleResult(NSData *data, NSURLResponse *res, NSError *error);
+ static std::unique_ptr<Response> handleResult(NSData *data, NSURLResponse *res, NSError *error, Resource);
void handleResponse();
HTTPNSURLContext *context = nullptr;
- bool cancelled = false;
+ std::shared_ptr<std::pair<bool, std::mutex>> cancelled;
NSURLSessionDataTask *task = nullptr;
std::unique_ptr<Response> response;
util::AsyncTask async;
@@ -81,15 +82,18 @@ HTTPRequestBase* HTTPNSURLContext::createRequest(const Resource& resource, HTTPR
// -------------------------------------------------------------------------------------------------
HTTPNSURLRequest::HTTPNSURLRequest(HTTPNSURLContext* context_,
- const Resource& resource_,
+ Resource resource_,
Callback callback_)
: HTTPRequestBase(resource_, callback_),
context(context_),
async([this] { handleResponse(); }) {
- // Hold the main loop alive until the request returns. This
- // is needed because completion handler runs in another
- // thread and will notify this thread using AsyncTask.
- util::RunLoop::Get()->ref();
+
+ // Ensure that a stack-allocated std::shared_ptr gets copied into the Objective-C
+ // block used as the completion handler below. Objective-C will implicitly copy captured
+ // stack variables. For member variable access it will implicitly copy the this pointer.
+ // That wouldn't work here because we need the block to have its own shared_ptr.
+ auto cancelled_ = cancelled = std::make_shared<std::pair<bool, std::mutex>>();
+ cancelled->first = false;
@autoreleasepool {
NSURL* url = [NSURL URLWithString:@(resource.url.c_str())];
@@ -114,7 +118,12 @@ HTTPNSURLRequest::HTTPNSURLRequest(HTTPNSURLContext* context_,
task = [context->session
dataTaskWithRequest:req
completionHandler:^(NSData* data, NSURLResponse* res, NSError* error) {
- handleResult(data, res, error);
+ std::unique_ptr<Response> response_ = HTTPNSURLRequest::handleResult(data, res, error, resource_);
+ std::lock_guard<std::mutex> lock(cancelled_->second);
+ if (!cancelled_->first) {
+ response = std::move(response_);
+ async.send();
+ }
}];
[task retain];
[task resume];
@@ -122,7 +131,6 @@ HTTPNSURLRequest::HTTPNSURLRequest(HTTPNSURLContext* context_,
}
HTTPNSURLRequest::~HTTPNSURLRequest() {
- util::RunLoop::Get()->unref();
assert(!task);
}
@@ -132,28 +140,34 @@ void HTTPNSURLRequest::handleResponse() {
task = nullptr;
}
- if (!cancelled) {
- assert(response);
- notify(*response);
- }
+ assert(response);
+ notify(*response);
delete this;
}
void HTTPNSURLRequest::cancel() {
- cancelled = true;
-
if (task) {
[task cancel];
[task release];
task = nullptr;
- } else {
- delete this;
}
+
+ {
+ std::lock_guard<std::mutex> lock(cancelled->second);
+ cancelled->first = true;
+ }
+
+ // The lock is in place to enforce that `async` is not accessed if the request has been
+ // cancelled. Therefore it's not necessary to hold the lock beyond setting cancelled to
+ // true, and in fact it's unsafe to so: if this is the last remaining shared reference,
+ // `delete this` will destroy the mutex. If the lock was held, it would then be orphaned.
+
+ delete this;
}
-void HTTPNSURLRequest::handleResult(NSData *data, NSURLResponse *res, NSError *error) {
- response = std::make_unique<Response>();
+std::unique_ptr<Response> HTTPNSURLRequest::handleResult(NSData *data, NSURLResponse *res, NSError *error, Resource resource) {
+ std::unique_ptr<Response> response = std::make_unique<Response>();
using Error = Response::Error;
if (error) {
@@ -194,8 +208,6 @@ void HTTPNSURLRequest::handleResult(NSData *data, NSURLResponse *res, NSError *e
} else if ([res isKindOfClass:[NSHTTPURLResponse class]]) {
const long responseCode = [(NSHTTPURLResponse *)res statusCode];
- response->data = std::make_shared<std::string>((const char *)[data bytes], [data length]);
-
NSDictionary *headers = [(NSHTTPURLResponse *)res allHeaderFields];
NSString *cache_control = [headers objectForKey:@"Cache-Control"];
if (cache_control) {
@@ -218,10 +230,11 @@ void HTTPNSURLRequest::handleResult(NSData *data, NSURLResponse *res, NSError *e
}
if (responseCode == 200) {
- // Nothing to do; this is what we want.
+ response->data = std::make_shared<std::string>((const char *)[data bytes], [data length]);
+ } else if (responseCode == 204 || (responseCode == 404 && resource.kind == Resource::Kind::Tile)) {
+ response->noContent = true;
} else if (responseCode == 304) {
response->notModified = true;
- response->data.reset();
} else if (responseCode == 404) {
response->error =
std::make_unique<Error>(Error::Reason::NotFound, "HTTP status code 404");
@@ -240,11 +253,15 @@ void HTTPNSURLRequest::handleResult(NSData *data, NSURLResponse *res, NSError *e
"Response class is not NSHTTPURLResponse");
}
- async.send();
+ return response;
}
std::unique_ptr<HTTPContextBase> HTTPContextBase::createContext() {
return std::make_unique<HTTPNSURLContext>();
}
+uint32_t HTTPContextBase::maximumConcurrentRequests() {
+ return 20;
+}
+
}
diff --git a/platform/darwin/image.mm b/platform/darwin/src/image.mm
index 854b9157f8..854b9157f8 100644
--- a/platform/darwin/image.mm
+++ b/platform/darwin/src/image.mm
diff --git a/platform/darwin/log_nslog.mm b/platform/darwin/src/log_nslog.mm
index a2e31968ab..a2e31968ab 100644
--- a/platform/darwin/log_nslog.mm
+++ b/platform/darwin/src/log_nslog.mm
diff --git a/platform/darwin/nsthread.mm b/platform/darwin/src/nsthread.mm
index 9ac1d2caa0..9ac1d2caa0 100644
--- a/platform/darwin/nsthread.mm
+++ b/platform/darwin/src/nsthread.mm
diff --git a/platform/darwin/reachability.m b/platform/darwin/src/reachability.m
index 8abcf5ae6d..8abcf5ae6d 100644
--- a/platform/darwin/reachability.m
+++ b/platform/darwin/src/reachability.m
diff --git a/platform/darwin/settings_nsuserdefaults.mm b/platform/darwin/src/settings_nsuserdefaults.mm
index 548ee9b220..548ee9b220 100644
--- a/platform/darwin/settings_nsuserdefaults.mm
+++ b/platform/darwin/src/settings_nsuserdefaults.mm
diff --git a/platform/darwin/string_nsstring.mm b/platform/darwin/src/string_nsstring.mm
index 9bf199afc0..9bf199afc0 100644
--- a/platform/darwin/string_nsstring.mm
+++ b/platform/darwin/src/string_nsstring.mm
diff --git a/platform/default/default_file_source.cpp b/platform/default/default_file_source.cpp
index a1f8bc2c48..bdf02ee69a 100644
--- a/platform/default/default_file_source.cpp
+++ b/platform/default/default_file_source.cpp
@@ -1,10 +1,15 @@
#include <mbgl/storage/default_file_source.hpp>
#include <mbgl/storage/asset_file_source.hpp>
#include <mbgl/storage/online_file_source.hpp>
-#include <mbgl/storage/sqlite_cache.hpp>
+#include <mbgl/storage/offline_database.hpp>
+#include <mbgl/storage/offline_download.hpp>
#include <mbgl/platform/platform.hpp>
#include <mbgl/util/url.hpp>
+#include <mbgl/util/thread.hpp>
+#include <mbgl/util/work_request.hpp>
+
+#include <cassert>
namespace {
@@ -20,45 +25,194 @@ namespace mbgl {
class DefaultFileSource::Impl {
public:
- Impl(const std::string& cachePath, const std::string& assetRoot)
- : assetFileSource(assetRoot),
- cache(SQLiteCache::getShared(cachePath)),
- onlineFileSource(cache.get()) {
+ class Task {
+ public:
+ Task(Resource resource, FileSource::Callback callback, DefaultFileSource::Impl* impl) {
+ auto offlineResponse = impl->offlineDatabase.get(resource);
+
+ Resource revalidation = resource;
+
+ if (offlineResponse) {
+ revalidation.priorModified = offlineResponse->modified;
+ revalidation.priorExpires = offlineResponse->expires;
+ revalidation.priorEtag = offlineResponse->etag;
+ callback(*offlineResponse);
+ }
+
+ if (!impl->offline) {
+ onlineRequest = impl->onlineFileSource.request(revalidation, [=] (Response onlineResponse) {
+ impl->offlineDatabase.put(revalidation, onlineResponse);
+ callback(onlineResponse);
+ });
+ }
+ }
+
+ std::unique_ptr<FileRequest> onlineRequest;
+ };
+
+ Impl(const std::string& cachePath, uint64_t maximumCacheSize)
+ : offlineDatabase(cachePath, maximumCacheSize) {
+ }
+
+ void setAccessToken(const std::string& accessToken) {
+ onlineFileSource.setAccessToken(accessToken);
+ }
+
+ std::string getAccessToken() const {
+ return onlineFileSource.getAccessToken();
+ }
+
+ void listRegions(std::function<void (std::exception_ptr, optional<std::vector<OfflineRegion>>)> callback) {
+ try {
+ callback({}, offlineDatabase.listRegions());
+ } catch (...) {
+ callback(std::current_exception(), {});
+ }
+ }
+
+ void createRegion(const OfflineRegionDefinition& definition,
+ const OfflineRegionMetadata& metadata,
+ std::function<void (std::exception_ptr, optional<OfflineRegion>)> callback) {
+ try {
+ callback({}, offlineDatabase.createRegion(definition, metadata));
+ } catch (...) {
+ callback(std::current_exception(), {});
+ }
+ }
+
+ void getRegionStatus(int64_t regionID, std::function<void (std::exception_ptr, optional<OfflineRegionStatus>)> callback) {
+ try {
+ callback({}, getDownload(regionID).getStatus());
+ } catch (...) {
+ callback(std::current_exception(), {});
+ }
+ }
+
+ void deleteRegion(OfflineRegion&& region, std::function<void (std::exception_ptr)> callback) {
+ try {
+ offlineDatabase.deleteRegion(std::move(region));
+ callback({});
+ } catch (...) {
+ callback(std::current_exception());
+ }
+ }
+
+ void setRegionObserver(int64_t regionID, std::unique_ptr<OfflineRegionObserver> observer) {
+ getDownload(regionID).setObserver(std::move(observer));
+ }
+
+ void setRegionDownloadState(int64_t regionID, OfflineRegionDownloadState state) {
+ getDownload(regionID).setState(state);
+ }
+
+ void request(FileRequest* req, Resource resource, Callback callback) {
+ tasks[req] = std::make_unique<Task>(resource, callback, this);
+ }
+
+ void cancel(FileRequest* req) {
+ tasks.erase(req);
+ }
+
+ void put(const Resource& resource, const Response& response) {
+ offlineDatabase.put(resource, response);
+ }
+
+ void goOffline() {
+ offline = true;
}
- AssetFileSource assetFileSource;
- std::shared_ptr<SQLiteCache> cache;
+private:
+ OfflineDownload& getDownload(int64_t regionID) {
+ auto it = downloads.find(regionID);
+ if (it != downloads.end()) {
+ return *it->second;
+ }
+ return *downloads.emplace(regionID,
+ std::make_unique<OfflineDownload>(regionID, offlineDatabase.getRegionDefinition(regionID), offlineDatabase, onlineFileSource)).first->second;
+ }
+
+ OfflineDatabase offlineDatabase;
OnlineFileSource onlineFileSource;
+ std::unordered_map<FileRequest*, std::unique_ptr<Task>> tasks;
+ std::unordered_map<int64_t, std::unique_ptr<OfflineDownload>> downloads;
+ bool offline = false;
};
-DefaultFileSource::DefaultFileSource(const std::string& cachePath, const std::string& assetRoot)
- : impl(std::make_unique<DefaultFileSource::Impl>(cachePath, assetRoot)) {
+DefaultFileSource::DefaultFileSource(const std::string& cachePath,
+ const std::string& assetRoot,
+ uint64_t maximumCacheSize)
+ : thread(std::make_unique<util::Thread<Impl>>(util::ThreadContext{"DefaultFileSource", util::ThreadType::Unknown, util::ThreadPriority::Low},
+ cachePath, maximumCacheSize)),
+ assetFileSource(std::make_unique<AssetFileSource>(assetRoot)) {
}
DefaultFileSource::~DefaultFileSource() = default;
void DefaultFileSource::setAccessToken(const std::string& accessToken) {
- impl->onlineFileSource.setAccessToken(accessToken);
+ thread->invokeSync(&Impl::setAccessToken, accessToken);
}
std::string DefaultFileSource::getAccessToken() const {
- return impl->onlineFileSource.getAccessToken();
+ return thread->invokeSync<std::string>(&Impl::getAccessToken);
}
-void DefaultFileSource::setMaximumCacheSize(uint64_t size) {
- impl->cache->setMaximumCacheSize(size);
-}
+std::unique_ptr<FileRequest> DefaultFileSource::request(const Resource& resource, Callback callback) {
+ class DefaultFileRequest : public FileRequest {
+ public:
+ DefaultFileRequest(Resource resource_, FileSource::Callback callback_, util::Thread<DefaultFileSource::Impl>& thread_)
+ : thread(thread_),
+ workRequest(thread.invokeWithCallback(&DefaultFileSource::Impl::request, callback_, this, resource_)) {
+ }
-void DefaultFileSource::setMaximumCacheEntrySize(uint64_t size) {
- impl->cache->setMaximumCacheEntrySize(size);
-}
+ ~DefaultFileRequest() {
+ thread.invoke(&DefaultFileSource::Impl::cancel, this);
+ }
+
+ util::Thread<DefaultFileSource::Impl>& thread;
+ std::unique_ptr<WorkRequest> workRequest;
+ };
-std::unique_ptr<FileRequest> DefaultFileSource::request(const Resource& resource, Callback callback) {
if (isAssetURL(resource.url)) {
- return impl->assetFileSource.request(resource, callback);
+ return assetFileSource->request(resource, callback);
} else {
- return impl->onlineFileSource.request(resource, callback);
+ return std::make_unique<DefaultFileRequest>(resource, callback, *thread);
}
}
+void DefaultFileSource::listOfflineRegions(std::function<void (std::exception_ptr, optional<std::vector<OfflineRegion>>)> callback) {
+ thread->invoke(&Impl::listRegions, callback);
+}
+
+void DefaultFileSource::createOfflineRegion(const OfflineRegionDefinition& definition,
+ const OfflineRegionMetadata& metadata,
+ std::function<void (std::exception_ptr, optional<OfflineRegion>)> callback) {
+ thread->invoke(&Impl::createRegion, definition, metadata, callback);
+}
+
+void DefaultFileSource::deleteOfflineRegion(OfflineRegion&& region, std::function<void (std::exception_ptr)> callback) {
+ thread->invoke(&Impl::deleteRegion, std::move(region), callback);
+}
+
+void DefaultFileSource::setOfflineRegionObserver(OfflineRegion& region, std::unique_ptr<OfflineRegionObserver> observer) {
+ thread->invoke(&Impl::setRegionObserver, region.getID(), std::move(observer));
+}
+
+void DefaultFileSource::setOfflineRegionDownloadState(OfflineRegion& region, OfflineRegionDownloadState state) {
+ thread->invoke(&Impl::setRegionDownloadState, region.getID(), state);
+}
+
+void DefaultFileSource::getOfflineRegionStatus(OfflineRegion& region, std::function<void (std::exception_ptr, optional<OfflineRegionStatus>)> callback) const {
+ thread->invoke(&Impl::getRegionStatus, region.getID(), callback);
+}
+
+// For testing only:
+
+void DefaultFileSource::put(const Resource& resource, const Response& response) {
+ thread->invokeSync(&Impl::put, resource, response);
+}
+
+void DefaultFileSource::goOffline() {
+ thread->invokeSync(&Impl::goOffline);
+}
+
} // namespace mbgl
diff --git a/platform/default/glfw_view.cpp b/platform/default/glfw_view.cpp
index 83e2c65585..a4e8d7059f 100644
--- a/platform/default/glfw_view.cpp
+++ b/platform/default/glfw_view.cpp
@@ -1,10 +1,12 @@
+#include <mbgl/platform/default/glfw_view.hpp>
#include <mbgl/annotation/point_annotation.hpp>
#include <mbgl/annotation/shape_annotation.hpp>
#include <mbgl/sprite/sprite_image.hpp>
-#include <mbgl/platform/default/glfw_view.hpp>
-#include <mbgl/platform/gl.hpp>
+#include <mbgl/gl/gl.hpp>
+#include <mbgl/gl/gl_values.hpp>
+#include <mbgl/gl/gl_helper.hpp>
#include <mbgl/platform/log.hpp>
-#include <mbgl/util/gl_helper.hpp>
+#include <mbgl/platform/platform.hpp>
#include <mbgl/util/string.hpp>
#include <mbgl/util/chrono.hpp>
@@ -135,6 +137,9 @@ void GLFWView::onKey(GLFWwindow *window, int key, int /*scancode*/, int action,
if (!mods)
view->map->resetPosition();
break;
+ case GLFW_KEY_C:
+ view->toggleClipMasks();
+ break;
case GLFW_KEY_S:
if (view->changeStyleCallback)
view->changeStyleCallback();
@@ -231,6 +236,11 @@ void GLFWView::nextOrientation() {
}
}
+void GLFWView::toggleClipMasks() {
+ showClipMasks = !showClipMasks;
+ map->update(mbgl::Update::Repaint);
+}
+
void GLFWView::addRandomCustomPointAnnotations(int count) {
std::vector<mbgl::PointAnnotation> points;
@@ -438,9 +448,52 @@ void GLFWView::beforeRender() {
}
void GLFWView::afterRender() {
+ if (showClipMasks) {
+ renderClipMasks();
+ }
+
glfwSwapBuffers(window);
}
+void GLFWView::renderClipMasks() {
+ // Read the stencil buffer
+ auto pixels = std::make_unique<uint8_t[]>(fbWidth * fbHeight);
+ glReadPixels(0, // GLint x
+ 0, // GLint y
+ fbWidth, // GLsizei width
+ fbHeight, // GLsizei height
+ GL_STENCIL_INDEX, // GLenum format
+ GL_UNSIGNED_BYTE, // GLenum type
+ pixels.get() // GLvoid * data
+ );
+
+ // Scale the Stencil buffer to cover the entire color space.
+ auto it = pixels.get();
+ auto end = it + fbWidth * fbHeight;
+ const auto factor = 255.0f / *std::max_element(it, end);
+ for (; it != end; ++it) {
+ *it *= factor;
+ }
+
+ using namespace mbgl::gl;
+ Preserve<PixelZoom> pixelZoom;
+ Preserve<RasterPos> rasterPos;
+ Preserve<StencilTest> stencilTest;
+ Preserve<DepthTest> depthTest;
+ Preserve<Program> program;
+ Preserve<ColorMask> colorMask;
+
+ MBGL_CHECK_ERROR(glPixelZoom(1.0f, 1.0f));
+ MBGL_CHECK_ERROR(glRasterPos2f(-1.0f, -1.0f));
+ MBGL_CHECK_ERROR(glDisable(GL_STENCIL_TEST));
+ MBGL_CHECK_ERROR(glDisable(GL_DEPTH_TEST));
+ MBGL_CHECK_ERROR(glUseProgram(0));
+ MBGL_CHECK_ERROR(glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE));
+ MBGL_CHECK_ERROR(glWindowPos2i(0, 0));
+
+ MBGL_CHECK_ERROR(glDrawPixels(fbWidth, fbHeight, GL_LUMINANCE, GL_UNSIGNED_BYTE, pixels.get()));
+}
+
void GLFWView::report(float duration) {
frames++;
frameTime += duration;
@@ -496,8 +549,8 @@ void showDebugImage(std::string name, const char *data, size_t width, size_t hei
float scale = static_cast<float>(fbWidth) / static_cast<float>(width);
{
- gl::PreservePixelZoom pixelZoom;
- gl::PreserveRasterPos rasterPos;
+ gl::Preserve<gl::PixelZoom> pixelZoom;
+ gl::Preserve<gl::RasterPos> rasterPos;
MBGL_CHECK_ERROR(glPixelZoom(scale, -scale));
MBGL_CHECK_ERROR(glRasterPos2f(-1.0f, 1.0f));
@@ -533,11 +586,11 @@ void showColorDebugImage(std::string name, const char *data, size_t logicalWidth
float yScale = static_cast<float>(fbHeight) / static_cast<float>(height);
{
- gl::PreserveClearColor clearColor;
- gl::PreserveBlend blend;
- gl::PreserveBlendFunc blendFunc;
- gl::PreservePixelZoom pixelZoom;
- gl::PreserveRasterPos rasterPos;
+ gl::Preserve<gl::ClearColor> clearColor;
+ gl::Preserve<gl::Blend> blend;
+ gl::Preserve<gl::BlendFunc> blendFunc;
+ gl::Preserve<gl::PixelZoom> pixelZoom;
+ gl::Preserve<gl::RasterPos> rasterPos;
MBGL_CHECK_ERROR(glClearColor(0.8, 0.8, 0.8, 1));
MBGL_CHECK_ERROR(glClear(GL_COLOR_BUFFER_BIT));
diff --git a/platform/default/http_request_curl.cpp b/platform/default/http_request_curl.cpp
index f7fb27afc5..58c574fee1 100644
--- a/platform/default/http_request_curl.cpp
+++ b/platform/default/http_request_curl.cpp
@@ -509,19 +509,16 @@ void HTTPCURLRequest::handleResult(CURLcode code) {
long responseCode = 0;
curl_easy_getinfo(handle, CURLINFO_RESPONSE_CODE, &responseCode);
- // Move over any data we got. We're storing this in a separate object because the Response
- // object defines it as const.
- if (data) {
- response->data = std::move(data);
- } else {
- response->data = std::make_shared<std::string>();
- }
-
if (responseCode == 200) {
- // Nothing to do; this is what we want.
+ if (data) {
+ response->data = std::move(data);
+ } else {
+ response->data = std::make_shared<std::string>();
+ }
+ } else if (responseCode == 204 || (responseCode == 404 && resource.kind == Resource::Kind::Tile)) {
+ response->noContent = true;
} else if (responseCode == 304) {
response->notModified = true;
- response->data.reset();
} else if (responseCode == 404) {
response->error =
std::make_unique<Error>(Error::Reason::NotFound, "HTTP status code 404");
@@ -545,4 +542,8 @@ std::unique_ptr<HTTPContextBase> HTTPContextBase::createContext() {
return std::make_unique<HTTPCURLContext>();
}
+uint32_t HTTPContextBase::maximumConcurrentRequests() {
+ return 20;
+}
+
} // namespace mbgl
diff --git a/platform/default/jpeg_reader.cpp b/platform/default/jpeg_reader.cpp
index 73b0b9c1b2..b9518c71bc 100644
--- a/platform/default/jpeg_reader.cpp
+++ b/platform/default/jpeg_reader.cpp
@@ -153,7 +153,7 @@ PremultipliedImage decodeJPEG(const uint8_t* data, size_t size) {
jpeg_finish_decompress(&cinfo);
- return std::move(image);
+ return image;
}
}
diff --git a/platform/default/mbgl/storage/offline.cpp b/platform/default/mbgl/storage/offline.cpp
new file mode 100644
index 0000000000..931e079771
--- /dev/null
+++ b/platform/default/mbgl/storage/offline.cpp
@@ -0,0 +1,122 @@
+#include <mbgl/storage/offline.hpp>
+#include <mbgl/util/tile_cover.hpp>
+#include <mbgl/source/source_info.hpp>
+
+#include <rapidjson/document.h>
+#include <rapidjson/stringbuffer.h>
+#include <rapidjson/writer.h>
+
+#include <cmath>
+
+namespace mbgl {
+
+OfflineTilePyramidRegionDefinition::OfflineTilePyramidRegionDefinition(
+ const std::string& styleURL_, const LatLngBounds& bounds_, double minZoom_, double maxZoom_, float pixelRatio_)
+ : styleURL(styleURL_),
+ bounds(bounds_),
+ minZoom(minZoom_),
+ maxZoom(maxZoom_),
+ pixelRatio(pixelRatio_) {
+ if (minZoom < 0 || maxZoom < 0 || maxZoom < minZoom || pixelRatio < 0 ||
+ !std::isfinite(minZoom) || std::isnan(maxZoom) || !std::isfinite(pixelRatio)) {
+ throw std::invalid_argument("Invalid offline region definition");
+ }
+}
+
+std::vector<TileID> OfflineTilePyramidRegionDefinition::tileCover(SourceType type, uint16_t tileSize, const SourceInfo& info) const {
+ double minZ = std::max<double>(coveringZoomLevel(minZoom, type, tileSize), info.minZoom);
+ double maxZ = std::min<double>(coveringZoomLevel(maxZoom, type, tileSize), info.maxZoom);
+
+ assert(minZ >= 0);
+ assert(maxZ >= 0);
+ assert(minZ < std::numeric_limits<uint8_t>::max());
+ assert(maxZ < std::numeric_limits<uint8_t>::max());
+
+ std::vector<TileID> result;
+
+ for (uint8_t z = minZ; z <= maxZ; z++) {
+ for (const auto& tile : mbgl::tileCover(bounds, z, z)) {
+ result.push_back(tile.normalized());
+ }
+ }
+
+ return result;
+}
+
+OfflineRegionDefinition decodeOfflineRegionDefinition(const std::string& region) {
+ rapidjson::GenericDocument<rapidjson::UTF8<>, rapidjson::CrtAllocator> doc;
+ doc.Parse<0>(region.c_str());
+
+ if (doc.HasParseError() ||
+ !doc.HasMember("style_url") || !doc["style_url"].IsString() ||
+ !doc.HasMember("bounds") || !doc["bounds"].IsArray() || doc["bounds"].Size() != 4 ||
+ !doc["bounds"][0].IsDouble() || !doc["bounds"][1].IsDouble() ||
+ !doc["bounds"][2].IsDouble() || !doc["bounds"][3].IsDouble() ||
+ !doc.HasMember("min_zoom") || !doc["min_zoom"].IsDouble() ||
+ (doc.HasMember("max_zoom") && !doc["max_zoom"].IsDouble()) ||
+ !doc.HasMember("pixel_ratio") || !doc["pixel_ratio"].IsDouble()) {
+ throw std::runtime_error("Malformed offline region definition");
+ }
+
+ std::string styleURL { doc["style_url"].GetString(), doc["style_url"].GetStringLength() };
+ LatLngBounds bounds = LatLngBounds::hull(
+ LatLng(doc["bounds"][0].GetDouble(), doc["bounds"][1].GetDouble()),
+ LatLng(doc["bounds"][2].GetDouble(), doc["bounds"][3].GetDouble()));
+ double minZoom = doc["min_zoom"].GetDouble();
+ double maxZoom = doc.HasMember("max_zoom") ? doc["max_zoom"].GetDouble() : INFINITY;
+ float pixelRatio = doc["pixel_ratio"].GetDouble();
+
+ return { styleURL, bounds, minZoom, maxZoom, pixelRatio };
+}
+
+std::string encodeOfflineRegionDefinition(const OfflineRegionDefinition& region) {
+ rapidjson::GenericDocument<rapidjson::UTF8<>, rapidjson::CrtAllocator> doc;
+ doc.SetObject();
+
+ doc.AddMember("style_url", rapidjson::StringRef(region.styleURL.data(), region.styleURL.length()), doc.GetAllocator());
+
+ rapidjson::GenericValue<rapidjson::UTF8<>, rapidjson::CrtAllocator> bounds(rapidjson::kArrayType);
+ bounds.PushBack(region.bounds.south(), doc.GetAllocator());
+ bounds.PushBack(region.bounds.west(), doc.GetAllocator());
+ bounds.PushBack(region.bounds.north(), doc.GetAllocator());
+ bounds.PushBack(region.bounds.east(), doc.GetAllocator());
+ doc.AddMember("bounds", bounds, doc.GetAllocator());
+
+ doc.AddMember("min_zoom", region.minZoom, doc.GetAllocator());
+ if (std::isfinite(region.maxZoom)) {
+ doc.AddMember("max_zoom", region.maxZoom, doc.GetAllocator());
+ }
+
+ doc.AddMember("pixel_ratio", region.pixelRatio, doc.GetAllocator());
+
+ rapidjson::StringBuffer buffer;
+ rapidjson::Writer<rapidjson::StringBuffer> writer(buffer);
+ doc.Accept(writer);
+
+ return buffer.GetString();
+}
+
+OfflineRegion::OfflineRegion(int64_t id_,
+ const OfflineRegionDefinition& definition_,
+ const OfflineRegionMetadata& metadata_)
+ : id(id_),
+ definition(definition_),
+ metadata(metadata_) {
+}
+
+OfflineRegion::OfflineRegion(OfflineRegion&&) = default;
+OfflineRegion::~OfflineRegion() = default;
+
+const OfflineRegionDefinition& OfflineRegion::getDefinition() const {
+ return definition;
+}
+
+const OfflineRegionMetadata& OfflineRegion::getMetadata() const {
+ return metadata;
+}
+
+int64_t OfflineRegion::getID() const {
+ return id;
+}
+
+} // namespace mbgl
diff --git a/platform/default/mbgl/storage/offline_database.cpp b/platform/default/mbgl/storage/offline_database.cpp
new file mode 100644
index 0000000000..78f0272fef
--- /dev/null
+++ b/platform/default/mbgl/storage/offline_database.cpp
@@ -0,0 +1,523 @@
+#include <mbgl/storage/offline_database.hpp>
+#include <mbgl/storage/response.hpp>
+#include <mbgl/util/compression.hpp>
+#include <mbgl/util/io.hpp>
+#include <mbgl/util/string.hpp>
+#include <mbgl/util/chrono.hpp>
+#include <mbgl/map/tile_id.hpp>
+#include <mbgl/platform/log.hpp>
+
+#include "sqlite3.hpp"
+#include <sqlite3.h>
+
+namespace mbgl {
+
+using namespace mapbox::sqlite;
+
+// If you change the schema you must write a migration from the previous version.
+static const uint32_t schemaVersion = 2;
+
+OfflineDatabase::Statement::~Statement() {
+ stmt.reset();
+ stmt.clearBindings();
+}
+
+OfflineDatabase::OfflineDatabase(const std::string& path_, uint64_t maximumCacheSize_)
+ : path(path_),
+ maximumCacheSize(maximumCacheSize_) {
+ ensureSchema();
+}
+
+OfflineDatabase::~OfflineDatabase() {
+ // Deleting these SQLite objects may result in exceptions, but we're in a destructor, so we
+ // can't throw anything.
+ try {
+ statements.clear();
+ db.reset();
+ } catch (mapbox::sqlite::Exception& ex) {
+ Log::Error(Event::Database, ex.code, ex.what());
+ }
+}
+
+void OfflineDatabase::ensureSchema() {
+ if (path != ":memory:") {
+ try {
+ db = std::make_unique<Database>(path.c_str(), ReadWrite);
+ db->setBusyTimeout(Milliseconds::max());
+
+ {
+ auto userVersionStmt = db->prepare("PRAGMA user_version");
+ userVersionStmt.run();
+ switch (userVersionStmt.get<int>(0)) {
+ case 0: break; // cache-only database; ok to delete
+ case 1: break; // cache-only database; ok to delete
+ case 2: return;
+ default: throw std::runtime_error("unknown schema version");
+ }
+ }
+
+ removeExisting();
+ db = std::make_unique<Database>(path.c_str(), ReadWrite | Create);
+ db->setBusyTimeout(Milliseconds::max());
+ } catch (mapbox::sqlite::Exception& ex) {
+ if (ex.code == SQLITE_CANTOPEN) {
+ db = std::make_unique<Database>(path.c_str(), ReadWrite | Create);
+ db->setBusyTimeout(Milliseconds::max());
+ } else if (ex.code == SQLITE_NOTADB) {
+ removeExisting();
+ db = std::make_unique<Database>(path.c_str(), ReadWrite | Create);
+ db->setBusyTimeout(Milliseconds::max());
+ }
+ }
+ }
+
+ #include "offline_schema.cpp.include"
+
+ db = std::make_unique<Database>(path.c_str(), ReadWrite | Create);
+ db->setBusyTimeout(Milliseconds::max());
+ db->exec(schema);
+ db->exec("PRAGMA user_version = " + util::toString(schemaVersion));
+}
+
+void OfflineDatabase::removeExisting() {
+ Log::Warning(Event::Database, "Removing existing incompatible offline database");
+
+ db.reset();
+
+ try {
+ util::deleteFile(path);
+ } catch (util::IOException& ex) {
+ Log::Error(Event::Database, ex.code, ex.what());
+ }
+}
+
+OfflineDatabase::Statement OfflineDatabase::getStatement(const char * sql) {
+ auto it = statements.find(sql);
+
+ if (it != statements.end()) {
+ return Statement(*it->second);
+ }
+
+ return Statement(*statements.emplace(sql, std::make_unique<mapbox::sqlite::Statement>(db->prepare(sql))).first->second);
+}
+
+optional<Response> OfflineDatabase::get(const Resource& resource) {
+ if (resource.kind == Resource::Kind::Tile) {
+ assert(resource.tileData);
+ return getTile(*resource.tileData);
+ } else {
+ return getResource(resource);
+ }
+}
+
+uint64_t OfflineDatabase::put(const Resource& resource, const Response& response) {
+ return putInternal(resource, response, true);
+}
+
+uint64_t OfflineDatabase::putInternal(const Resource& resource, const Response& response, bool evict_) {
+ if (response.error) {
+ return 0;
+ }
+
+ std::string compressedData;
+ bool compressed = false;
+ uint64_t size = 0;
+
+ if (response.data) {
+ compressedData = util::compress(*response.data);
+ compressed = compressedData.size() < response.data->size();
+ size = compressed ? compressedData.size() : response.data->size();
+ }
+
+ if (evict_ && !evict(size)) {
+ Log::Warning(Event::Database, "Unable to make space for entry");
+ return 0;
+ }
+
+ if (resource.kind == Resource::Kind::Tile) {
+ assert(resource.tileData);
+ putTile(*resource.tileData, response,
+ compressed ? compressedData : *response.data,
+ compressed);
+ } else {
+ putResource(resource, response,
+ compressed ? compressedData : *response.data,
+ compressed);
+ }
+
+ return size;
+}
+
+optional<Response> OfflineDatabase::getResource(const Resource& resource) {
+ Statement accessedStmt = getStatement(
+ "UPDATE resources SET accessed = ?1 WHERE url = ?2");
+
+ accessedStmt->bind(1, SystemClock::now());
+ accessedStmt->bind(2, resource.url);
+ accessedStmt->run();
+
+ Statement stmt = getStatement(
+ // 0 1 2 3 4
+ "SELECT etag, expires, modified, data, compressed "
+ "FROM resources "
+ "WHERE url = ?");
+
+ stmt->bind(1, resource.url);
+
+ if (!stmt->run()) {
+ return {};
+ }
+
+ Response response;
+
+ response.etag = stmt->get<optional<std::string>>(0);
+ response.expires = stmt->get<optional<SystemTimePoint>>(1);
+ response.modified = stmt->get<optional<SystemTimePoint>>(2);
+
+ optional<std::string> data = stmt->get<optional<std::string>>(3);
+ if (!data) {
+ response.noContent = true;
+ } else if (stmt->get<int>(4)) {
+ response.data = std::make_shared<std::string>(util::decompress(*data));
+ } else {
+ response.data = std::make_shared<std::string>(*data);
+ }
+
+ return response;
+}
+
+void OfflineDatabase::putResource(const Resource& resource,
+ const Response& response,
+ const std::string& data,
+ bool compressed) {
+ if (response.notModified) {
+ Statement stmt = getStatement(
+ "UPDATE resources "
+ "SET accessed = ?1, "
+ " expires = ?2 "
+ "WHERE url = ?3 ");
+
+ stmt->bind(1, SystemClock::now());
+ stmt->bind(2, response.expires);
+ stmt->bind(3, resource.url);
+ stmt->run();
+ } else {
+ Statement stmt = getStatement(
+ "REPLACE INTO resources (url, kind, etag, expires, modified, accessed, data, compressed) "
+ "VALUES (?1, ?2, ?3, ?4, ?5, ?6, ?7, ?8) ");
+
+ stmt->bind(1, resource.url);
+ stmt->bind(2, int(resource.kind));
+ stmt->bind(3, response.etag);
+ stmt->bind(4, response.expires);
+ stmt->bind(5, response.modified);
+ stmt->bind(6, SystemClock::now());
+
+ if (response.noContent) {
+ stmt->bind(7, nullptr);
+ stmt->bind(8, false);
+ } else {
+ stmt->bindBlob(7, data.data(), data.size(), false);
+ stmt->bind(8, compressed);
+ }
+
+ stmt->run();
+ }
+}
+
+optional<Response> OfflineDatabase::getTile(const Resource::TileData& tile) {
+ Statement accessedStmt = getStatement(
+ "UPDATE tiles "
+ "SET accessed = ?1 "
+ "WHERE url_template = ?2 "
+ " AND pixel_ratio = ?3 "
+ " AND x = ?4 "
+ " AND y = ?5 "
+ " AND z = ?6 ");
+
+ accessedStmt->bind(1, SystemClock::now());
+ accessedStmt->bind(2, tile.urlTemplate);
+ accessedStmt->bind(3, tile.pixelRatio);
+ accessedStmt->bind(4, tile.x);
+ accessedStmt->bind(5, tile.y);
+ accessedStmt->bind(6, tile.z);
+ accessedStmt->run();
+
+ Statement stmt = getStatement(
+ // 0 1 2 3 4
+ "SELECT etag, expires, modified, data, compressed "
+ "FROM tiles "
+ "WHERE url_template = ?1 "
+ " AND pixel_ratio = ?2 "
+ " AND x = ?3 "
+ " AND y = ?4 "
+ " AND z = ?5 ");
+
+ stmt->bind(1, tile.urlTemplate);
+ stmt->bind(2, tile.pixelRatio);
+ stmt->bind(3, tile.x);
+ stmt->bind(4, tile.y);
+ stmt->bind(5, tile.z);
+
+ if (!stmt->run()) {
+ return {};
+ }
+
+ Response response;
+
+ response.etag = stmt->get<optional<std::string>>(0);
+ response.expires = stmt->get<optional<SystemTimePoint>>(1);
+ response.modified = stmt->get<optional<SystemTimePoint>>(2);
+
+ optional<std::string> data = stmt->get<optional<std::string>>(3);
+ if (!data) {
+ response.noContent = true;
+ } else if (stmt->get<int>(4)) {
+ response.data = std::make_shared<std::string>(util::decompress(*data));
+ } else {
+ response.data = std::make_shared<std::string>(*data);
+ }
+
+ return response;
+}
+
+void OfflineDatabase::putTile(const Resource::TileData& tile,
+ const Response& response,
+ const std::string& data,
+ bool compressed) {
+ if (response.notModified) {
+ Statement stmt = getStatement(
+ "UPDATE tiles "
+ "SET accessed = ?1, "
+ " expires = ?2 "
+ "WHERE url_template = ?3 "
+ " AND pixel_ratio = ?4 "
+ " AND x = ?5 "
+ " AND y = ?6 "
+ " AND z = ?7 ");
+
+ stmt->bind(1, SystemClock::now());
+ stmt->bind(2, response.expires);
+ stmt->bind(3, tile.urlTemplate);
+ stmt->bind(4, tile.pixelRatio);
+ stmt->bind(5, tile.x);
+ stmt->bind(6, tile.y);
+ stmt->bind(7, tile.z);
+ stmt->run();
+ } else {
+ Statement stmt2 = getStatement(
+ "REPLACE INTO tiles (url_template, pixel_ratio, x, y, z, modified, etag, expires, accessed, data, compressed) "
+ "VALUES (?1, ?2, ?3, ?4, ?5, ?6, ?7, ?8, ?9, ?10, ?11) ");
+
+ stmt2->bind(1, tile.urlTemplate);
+ stmt2->bind(2, tile.pixelRatio);
+ stmt2->bind(3, tile.x);
+ stmt2->bind(4, tile.y);
+ stmt2->bind(5, tile.z);
+ stmt2->bind(6, response.modified);
+ stmt2->bind(7, response.etag);
+ stmt2->bind(8, response.expires);
+ stmt2->bind(9, SystemClock::now());
+
+ if (response.noContent) {
+ stmt2->bind(10, nullptr);
+ stmt2->bind(11, false);
+ } else {
+ stmt2->bindBlob(10, data.data(), data.size(), false);
+ stmt2->bind(11, compressed);
+ }
+
+ stmt2->run();
+ }
+}
+
+std::vector<OfflineRegion> OfflineDatabase::listRegions() {
+ Statement stmt = getStatement(
+ "SELECT id, definition, description FROM regions");
+
+ std::vector<OfflineRegion> result;
+
+ while (stmt->run()) {
+ result.push_back(OfflineRegion(
+ stmt->get<int64_t>(0),
+ decodeOfflineRegionDefinition(stmt->get<std::string>(1)),
+ stmt->get<std::vector<uint8_t>>(2)));
+ }
+
+ return result;
+}
+
+OfflineRegion OfflineDatabase::createRegion(const OfflineRegionDefinition& definition,
+ const OfflineRegionMetadata& metadata) {
+ Statement stmt = getStatement(
+ "INSERT INTO regions (definition, description) "
+ "VALUES (?1, ?2) ");
+
+ stmt->bind(1, encodeOfflineRegionDefinition(definition));
+ stmt->bindBlob(2, metadata);
+ stmt->run();
+
+ return OfflineRegion(db->lastInsertRowid(), definition, metadata);
+}
+
+void OfflineDatabase::deleteRegion(OfflineRegion&& region) {
+ Statement stmt = getStatement(
+ "DELETE FROM regions WHERE id = ?");
+
+ stmt->bind(1, region.getID());
+ stmt->run();
+
+ evict(0);
+}
+
+optional<Response> OfflineDatabase::getRegionResource(int64_t regionID, const Resource& resource) {
+ auto response = get(resource);
+
+ if (response) {
+ markUsed(regionID, resource);
+ }
+
+ return response;
+}
+
+uint64_t OfflineDatabase::putRegionResource(int64_t regionID, const Resource& resource, const Response& response) {
+ uint64_t result = putInternal(resource, response, false);
+ markUsed(regionID, resource);
+ return result;
+}
+
+void OfflineDatabase::markUsed(int64_t regionID, const Resource& resource) {
+ if (resource.kind == Resource::Kind::Tile) {
+ Statement stmt = getStatement(
+ "REPLACE INTO region_tiles (region_id, tile_id) "
+ "SELECT ?1, tiles.id "
+ "FROM tiles "
+ "WHERE url_template = ?2 "
+ " AND pixel_ratio = ?3 "
+ " AND x = ?4 "
+ " AND y = ?5 "
+ " AND z = ?6 ");
+
+ const Resource::TileData& tile = *resource.tileData;
+ stmt->bind(1, regionID);
+ stmt->bind(2, tile.urlTemplate);
+ stmt->bind(3, tile.pixelRatio);
+ stmt->bind(4, tile.x);
+ stmt->bind(5, tile.y);
+ stmt->bind(6, tile.z);
+ stmt->run();
+ } else {
+ Statement stmt = getStatement(
+ "REPLACE INTO region_resources (region_id, resource_id) "
+ "SELECT ?1, resources.id "
+ "FROM resources "
+ "WHERE resources.url = ?2 ");
+
+ stmt->bind(1, regionID);
+ stmt->bind(2, resource.url);
+ stmt->run();
+ }
+}
+
+OfflineRegionDefinition OfflineDatabase::getRegionDefinition(int64_t regionID) {
+ Statement stmt = getStatement(
+ "SELECT definition FROM regions WHERE id = ?1");
+
+ stmt->bind(1, regionID);
+ stmt->run();
+
+ return decodeOfflineRegionDefinition(stmt->get<std::string>(0));
+}
+
+OfflineRegionStatus OfflineDatabase::getRegionCompletedStatus(int64_t regionID) {
+ OfflineRegionStatus result;
+
+ Statement stmt = getStatement(
+ "SELECT COUNT(*), SUM(size) FROM ( "
+ " SELECT LENGTH(data) as size "
+ " FROM region_resources, resources "
+ " WHERE region_id = ?1 "
+ " AND resource_id = resources.id "
+ " UNION ALL "
+ " SELECT LENGTH(data) as size "
+ " FROM region_tiles, tiles "
+ " WHERE region_id = ?1 "
+ " AND tile_id = tiles.id "
+ ") ");
+
+ stmt->bind(1, regionID);
+ stmt->run();
+
+ result.completedResourceCount = stmt->get<int64_t>(0);
+ result.completedResourceSize = stmt->get<int64_t>(1);
+
+ return result;
+}
+
+template <class T>
+T OfflineDatabase::getPragma(const char * sql) {
+ Statement stmt = getStatement(sql);
+ stmt->run();
+ return stmt->get<T>(0);
+}
+
+// Remove least-recently used resources and tiles until the used database size,
+// as calculated by multiplying the number of in-use pages by the page size, is
+// less than the maximum cache size. Returns false if this condition cannot be
+// satisfied.
+//
+// SQLite database never shrinks in size unless we call VACCUM. We here
+// are monitoring the soft limit (i.e. number of free pages in the file)
+// and as it approaches to the hard limit (i.e. the actual file size) we
+// delete an arbitrary number of old cache entries. The free pages approach saves
+// us from calling VACCUM or keeping a running total, which can be costly.
+bool OfflineDatabase::evict(uint64_t neededFreeSize) {
+ uint64_t pageSize = getPragma<int64_t>("PRAGMA page_size");
+ uint64_t pageCount = getPragma<int64_t>("PRAGMA page_count");
+
+ if (pageSize * pageCount > maximumCacheSize) {
+ Log::Warning(mbgl::Event::Database, "Current size is larger than the maximum size. Database won't get truncated.");
+ }
+
+ auto usedSize = [&] {
+ return pageSize * (pageCount - getPragma<int64_t>("PRAGMA freelist_count"));
+ };
+
+ // The addition of pageSize is a fudge factor to account for non `data` column
+ // size, and because pages can get fragmented on the database.
+ while (usedSize() + neededFreeSize + pageSize > maximumCacheSize) {
+ Statement stmt1 = getStatement(
+ "DELETE FROM resources "
+ "WHERE id IN ( "
+ " SELECT id FROM resources "
+ " LEFT JOIN region_resources "
+ " ON resource_id = resources.id "
+ " WHERE resource_id IS NULL "
+ " ORDER BY accessed ASC LIMIT ?1 "
+ ") ");
+ stmt1->bind(1, 50);
+ stmt1->run();
+ uint64_t changes1 = db->changes();
+
+ Statement stmt2 = getStatement(
+ "DELETE FROM tiles "
+ "WHERE id IN ( "
+ " SELECT id FROM tiles "
+ " LEFT JOIN region_tiles "
+ " ON tile_id = tiles.id "
+ " WHERE tile_id IS NULL "
+ " ORDER BY accessed ASC LIMIT ?1 "
+ ") ");
+ stmt2->bind(1, 50);
+ stmt2->run();
+ uint64_t changes2 = db->changes();
+
+ if (changes1 == 0 && changes2 == 0) {
+ return false;
+ }
+ }
+
+ return true;
+}
+
+} // namespace mbgl
diff --git a/platform/default/mbgl/storage/offline_database.hpp b/platform/default/mbgl/storage/offline_database.hpp
new file mode 100644
index 0000000000..854ebdb47d
--- /dev/null
+++ b/platform/default/mbgl/storage/offline_database.hpp
@@ -0,0 +1,94 @@
+#ifndef MBGL_OFFLINE_DATABASE
+#define MBGL_OFFLINE_DATABASE
+
+#include <mbgl/storage/resource.hpp>
+#include <mbgl/storage/offline.hpp>
+#include <mbgl/util/noncopyable.hpp>
+#include <mbgl/util/optional.hpp>
+#include <mbgl/util/constants.hpp>
+
+#include <unordered_map>
+#include <memory>
+#include <string>
+
+namespace mapbox {
+namespace sqlite {
+class Database;
+class Statement;
+}
+}
+
+namespace mbgl {
+
+class Response;
+class TileID;
+
+class OfflineDatabase : private util::noncopyable {
+public:
+ // Limits affect ambient caching (put) only; resources required by offline
+ // regions are exempt.
+ OfflineDatabase(const std::string& path,
+ uint64_t maximumCacheSize = util::DEFAULT_MAX_CACHE_SIZE);
+ ~OfflineDatabase();
+
+ optional<Response> get(const Resource&);
+ uint64_t put(const Resource&, const Response&);
+
+ std::vector<OfflineRegion> listRegions();
+
+ OfflineRegion createRegion(const OfflineRegionDefinition&,
+ const OfflineRegionMetadata&);
+
+ void deleteRegion(OfflineRegion&&);
+
+ optional<Response> getRegionResource(int64_t regionID, const Resource&);
+ uint64_t putRegionResource(int64_t regionID, const Resource&, const Response&);
+
+ OfflineRegionDefinition getRegionDefinition(int64_t regionID);
+ OfflineRegionStatus getRegionCompletedStatus(int64_t regionID);
+
+private:
+ void ensureSchema();
+ void removeExisting();
+
+ class Statement {
+ public:
+ explicit Statement(mapbox::sqlite::Statement& stmt_) : stmt(stmt_) {}
+ Statement(Statement&&) = default;
+ Statement(const Statement&) = delete;
+ ~Statement();
+
+ mapbox::sqlite::Statement* operator->() { return &stmt; };
+
+ private:
+ mapbox::sqlite::Statement& stmt;
+ };
+
+ Statement getStatement(const char *);
+
+ optional<Response> getTile(const Resource::TileData&);
+ void putTile(const Resource::TileData&, const Response&,
+ const std::string&, bool compressed);
+
+ optional<Response> getResource(const Resource&);
+ void putResource(const Resource&, const Response&,
+ const std::string&, bool compressed);
+
+ uint64_t putInternal(const Resource&, const Response&, bool evict);
+ void markUsed(int64_t regionID, const Resource&);
+
+ const std::string path;
+ std::unique_ptr<::mapbox::sqlite::Database> db;
+ std::unordered_map<const char *, std::unique_ptr<::mapbox::sqlite::Statement>> statements;
+
+ template <class T>
+ T getPragma(const char *);
+
+ uint64_t maximumCacheSize;
+
+ bool evict(uint64_t neededFreeSize);
+};
+
+} // namespace mbgl
+
+#endif
diff --git a/platform/default/mbgl/storage/offline_download.cpp b/platform/default/mbgl/storage/offline_download.cpp
new file mode 100644
index 0000000000..27bf3b8c5b
--- /dev/null
+++ b/platform/default/mbgl/storage/offline_download.cpp
@@ -0,0 +1,241 @@
+#include <mbgl/storage/offline_download.hpp>
+#include <mbgl/storage/offline_database.hpp>
+#include <mbgl/storage/file_source.hpp>
+#include <mbgl/storage/resource.hpp>
+#include <mbgl/storage/response.hpp>
+#include <mbgl/style/style_parser.hpp>
+#include <mbgl/layer/symbol_layer.hpp>
+#include <mbgl/text/glyph.hpp>
+#include <mbgl/util/tile_cover.hpp>
+
+#include <set>
+
+namespace mbgl {
+
+OfflineDownload::OfflineDownload(int64_t id_,
+ OfflineRegionDefinition&& definition_,
+ OfflineDatabase& offlineDatabase_,
+ FileSource& onlineFileSource_)
+ : id(id_),
+ definition(definition_),
+ offlineDatabase(offlineDatabase_),
+ onlineFileSource(onlineFileSource_) {
+ setObserver(nullptr);
+}
+
+OfflineDownload::~OfflineDownload() = default;
+
+void OfflineDownload::setObserver(std::unique_ptr<OfflineRegionObserver> observer_) {
+ observer = observer_ ? std::move(observer_) : std::make_unique<OfflineRegionObserver>();
+}
+
+void OfflineDownload::setState(OfflineRegionDownloadState state) {
+ if (status.downloadState == state) {
+ return;
+ }
+
+ status.downloadState = state;
+
+ if (status.downloadState == OfflineRegionDownloadState::Active) {
+ activateDownload();
+ } else {
+ deactivateDownload();
+ }
+}
+
+std::vector<Resource> OfflineDownload::spriteResources(const StyleParser& parser) const {
+ std::vector<Resource> result;
+
+ if (!parser.spriteURL.empty()) {
+ result.push_back(Resource::spriteImage(parser.spriteURL, definition.pixelRatio));
+ result.push_back(Resource::spriteJSON(parser.spriteURL, definition.pixelRatio));
+ }
+
+ return result;
+}
+
+std::vector<Resource> OfflineDownload::glyphResources(const StyleParser& parser) const {
+ std::vector<Resource> result;
+
+ if (!parser.glyphURL.empty()) {
+ for (const auto& fontStack : parser.fontStacks()) {
+ for (uint32_t i = 0; i < 256; i++) {
+ result.push_back(Resource::glyphs(parser.glyphURL, fontStack, getGlyphRange(i * 256)));
+ }
+ }
+ }
+
+ return result;
+}
+
+std::vector<Resource> OfflineDownload::tileResources(SourceType type, uint16_t tileSize, const SourceInfo& info) const {
+ std::vector<Resource> result;
+
+ for (const auto& tile : definition.tileCover(type, tileSize, info)) {
+ result.push_back(Resource::tile(info.tiles[0], definition.pixelRatio, tile.x, tile.y, tile.z));
+ }
+
+ return result;
+}
+
+OfflineRegionStatus OfflineDownload::getStatus() const {
+ if (status.downloadState == OfflineRegionDownloadState::Active) {
+ return status;
+ }
+
+ OfflineRegionStatus result = offlineDatabase.getRegionCompletedStatus(id);
+
+ result.requiredResourceCount++;
+ optional<Response> styleResponse = offlineDatabase.get(Resource::style(definition.styleURL));
+ if (!styleResponse) {
+ return result;
+ }
+
+ StyleParser parser;
+ parser.parse(*styleResponse->data);
+
+ result.requiredResourceCountIsIndeterminate = false;
+
+ for (const auto& source : parser.sources) {
+ switch (source->type) {
+ case SourceType::Vector:
+ case SourceType::Raster:
+ if (source->getInfo()) {
+ result.requiredResourceCount += tileResources(source->type, source->tileSize, *source->getInfo()).size();
+ } else {
+ result.requiredResourceCount += 1;
+ optional<Response> sourceResponse = offlineDatabase.get(Resource::source(source->url));
+ if (sourceResponse) {
+ result.requiredResourceCount += tileResources(source->type, source->tileSize,
+ *StyleParser::parseTileJSON(*sourceResponse->data, source->url, source->type, source->tileSize)).size();
+ } else {
+ result.requiredResourceCountIsIndeterminate = true;
+ }
+ }
+ break;
+
+ case SourceType::GeoJSON:
+ if (!source->url.empty()) {
+ result.requiredResourceCount += 1;
+ }
+ break;
+
+ case SourceType::Video:
+ case SourceType::Annotations:
+ break;
+ }
+ }
+
+ result.requiredResourceCount += spriteResources(parser).size();
+ result.requiredResourceCount += glyphResources(parser).size();
+
+ return result;
+}
+
+void OfflineDownload::activateDownload() {
+ status = offlineDatabase.getRegionCompletedStatus(id);
+ requiredSourceURLs.clear();
+
+ ensureResource(Resource::style(definition.styleURL), [&] (Response styleResponse) {
+ status.requiredResourceCountIsIndeterminate = false;
+
+ StyleParser parser;
+ parser.parse(*styleResponse.data);
+
+ for (const auto& source : parser.sources) {
+ SourceType type = source->type;
+ uint16_t tileSize = source->tileSize;
+ std::string url = source->url;
+
+ switch (type) {
+ case SourceType::Vector:
+ case SourceType::Raster:
+ if (source->getInfo()) {
+ ensureTiles(type, tileSize, *source->getInfo());
+ } else {
+ status.requiredResourceCountIsIndeterminate = true;
+ requiredSourceURLs.insert(url);
+
+ ensureResource(Resource::source(url), [=] (Response sourceResponse) {
+ ensureTiles(type, tileSize, *StyleParser::parseTileJSON(*sourceResponse.data, url, type, tileSize));
+
+ requiredSourceURLs.erase(url);
+ if (requiredSourceURLs.empty()) {
+ status.requiredResourceCountIsIndeterminate = false;
+ }
+ });
+ }
+ break;
+
+ case SourceType::GeoJSON:
+ if (!source->url.empty()) {
+ ensureResource(Resource::source(source->url));
+ }
+ break;
+
+ case SourceType::Video:
+ case SourceType::Annotations:
+ break;
+ }
+ }
+
+ for (const auto& resource : spriteResources(parser)) {
+ ensureResource(resource);
+ }
+
+ for (const auto& resource : glyphResources(parser)) {
+ ensureResource(resource);
+ }
+ });
+
+ // This will be the initial notification, after we've incremented requiredResourceCount
+ // to the reflect the extent to which required resources are already in the database.
+ observer->statusChanged(status);
+}
+
+void OfflineDownload::deactivateDownload() {
+ requests.clear();
+}
+
+void OfflineDownload::ensureTiles(SourceType type, uint16_t tileSize, const SourceInfo& info) {
+ for (const auto& resource : tileResources(type, tileSize, info)) {
+ ensureResource(resource);
+ }
+}
+
+void OfflineDownload::ensureResource(const Resource& resource, std::function<void (Response)> callback) {
+ status.requiredResourceCount++;
+
+ optional<Response> offlineResponse = offlineDatabase.getRegionResource(id, resource);
+ if (offlineResponse) {
+ if (callback) {
+ callback(*offlineResponse);
+ }
+
+ // Not incrementing status.completedResource{Size,Count} here because previously-existing
+ // resources are already accounted for by offlineDatabase.getRegionCompletedStatus();
+
+ return;
+ }
+
+ auto it = requests.insert(requests.begin(), nullptr);
+ *it = onlineFileSource.request(resource, [=] (Response onlineResponse) {
+ if (onlineResponse.error) {
+ observer->responseError(*onlineResponse.error);
+ return;
+ }
+
+ requests.erase(it);
+
+ if (callback) {
+ callback(onlineResponse);
+ }
+
+ status.completedResourceCount++;
+ status.completedResourceSize += offlineDatabase.putRegionResource(id, resource, onlineResponse);
+
+ observer->statusChanged(status);
+ });
+}
+
+} // namespace mbgl
diff --git a/platform/default/mbgl/storage/offline_download.hpp b/platform/default/mbgl/storage/offline_download.hpp
new file mode 100644
index 0000000000..4200020487
--- /dev/null
+++ b/platform/default/mbgl/storage/offline_download.hpp
@@ -0,0 +1,62 @@
+ #pragma once
+
+#include <mbgl/storage/offline.hpp>
+#include <mbgl/style/types.hpp>
+
+#include <list>
+#include <set>
+#include <memory>
+
+namespace mbgl {
+
+class OfflineDatabase;
+class FileSource;
+class FileRequest;
+class Resource;
+class Response;
+class SourceInfo;
+class StyleParser;
+class Source;
+
+/**
+ * Coordinates the request and storage of all resources for an offline region.
+
+ * @private
+ */
+class OfflineDownload {
+public:
+ OfflineDownload(int64_t id, OfflineRegionDefinition&&, OfflineDatabase& offline, FileSource& online);
+ ~OfflineDownload();
+
+ void setObserver(std::unique_ptr<OfflineRegionObserver>);
+ void setState(OfflineRegionDownloadState);
+
+ OfflineRegionStatus getStatus() const;
+
+private:
+ void activateDownload();
+ void deactivateDownload();
+
+ std::vector<Resource> spriteResources(const StyleParser&) const;
+ std::vector<Resource> glyphResources(const StyleParser&) const;
+ std::vector<Resource> tileResources(SourceType, uint16_t, const SourceInfo&) const;
+
+ /*
+ * Ensure that the resource is stored in the database, requesting it if necessary.
+ * While the request is in progress, it is recorded in `requests`. If the download
+ * is deactivated, all in progress requests are cancelled.
+ */
+ void ensureResource(const Resource&, std::function<void (Response)> = {});
+ void ensureTiles(SourceType, uint16_t, const SourceInfo&);
+
+ int64_t id;
+ OfflineRegionDefinition definition;
+ OfflineDatabase& offlineDatabase;
+ FileSource& onlineFileSource;
+ OfflineRegionStatus status;
+ std::unique_ptr<OfflineRegionObserver> observer;
+ std::list<std::unique_ptr<FileRequest>> requests;
+ std::set<std::string> requiredSourceURLs;
+};
+
+} // namespace mbgl
diff --git a/platform/default/mbgl/storage/offline_schema.cpp.include b/platform/default/mbgl/storage/offline_schema.cpp.include
new file mode 100644
index 0000000000..3068dadfe0
--- /dev/null
+++ b/platform/default/mbgl/storage/offline_schema.cpp.include
@@ -0,0 +1,53 @@
+/* THIS IS A GENERATED FILE; EDIT offline_schema.sql INSTEAD */
+static const char * schema =
+"CREATE TABLE resources (\n"
+" id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,\n"
+" url TEXT NOT NULL,\n"
+" kind INTEGER NOT NULL,\n"
+" expires INTEGER,\n"
+" modified INTEGER,\n"
+" etag TEXT,\n"
+" data BLOB,\n"
+" compressed INTEGER NOT NULL DEFAULT 0,\n"
+" accessed INTEGER NOT NULL,\n"
+" UNIQUE (url)\n"
+");\n"
+"CREATE TABLE tiles (\n"
+" id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,\n"
+" url_template TEXT NOT NULL,\n"
+" pixel_ratio INTEGER NOT NULL,\n"
+" z INTEGER NOT NULL,\n"
+" x INTEGER NOT NULL,\n"
+" y INTEGER NOT NULL,\n"
+" expires INTEGER,\n"
+" modified INTEGER,\n"
+" etag TEXT,\n"
+" data BLOB,\n"
+" compressed INTEGER NOT NULL DEFAULT 0,\n"
+" accessed INTEGER NOT NULL,\n"
+" UNIQUE (url_template, pixel_ratio, z, x, y)\n"
+");\n"
+"CREATE TABLE regions (\n"
+" id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,\n"
+" definition TEXT NOT NULL,\n"
+" description BLOB\n"
+");\n"
+"CREATE TABLE region_resources (\n"
+" region_id INTEGER NOT NULL REFERENCES regions(id),\n"
+" resource_id INTEGER NOT NULL REFERENCES resources(id),\n"
+" UNIQUE (region_id, resource_id)\n"
+");\n"
+"CREATE TABLE region_tiles (\n"
+" region_id INTEGER NOT NULL REFERENCES regions(id),\n"
+" tile_id INTEGER NOT NULL REFERENCES tiles(id),\n"
+" UNIQUE (region_id, tile_id)\n"
+");\n"
+"CREATE INDEX resources_accessed\n"
+"ON resources (accessed);\n"
+"CREATE INDEX tiles_accessed\n"
+"ON tiles (accessed);\n"
+"CREATE INDEX region_resources_resource_id\n"
+"ON region_resources (resource_id);\n"
+"CREATE INDEX region_tiles_tile_id\n"
+"ON region_tiles (tile_id);\n"
+;
diff --git a/platform/default/mbgl/storage/offline_schema.js b/platform/default/mbgl/storage/offline_schema.js
new file mode 100644
index 0000000000..153ba34e38
--- /dev/null
+++ b/platform/default/mbgl/storage/offline_schema.js
@@ -0,0 +1,24 @@
+// To regenerate:
+// (cd platform/default/mbgl/storage && node offline_schema.js)
+
+var fs = require('fs');
+var readline = require('readline');
+
+var lineReader = readline.createInterface({
+ input: fs.createReadStream('offline_schema.sql')
+});
+
+var lines = [
+ "/* THIS IS A GENERATED FILE; EDIT offline_schema.sql INSTEAD */",
+ "static const char * schema = ",
+];
+
+lineReader
+ .on('line', function (line) {
+ line = line.replace(/ *--.*/, '');
+ if (line) lines.push('"' + line + '\\n"');
+ })
+ .on('close', function () {
+ lines.push(';\n');
+ fs.writeFileSync('offline_schema.cpp.include', lines.join('\n'));
+ });
diff --git a/platform/default/mbgl/storage/offline_schema.sql b/platform/default/mbgl/storage/offline_schema.sql
new file mode 100644
index 0000000000..cba922f3f7
--- /dev/null
+++ b/platform/default/mbgl/storage/offline_schema.sql
@@ -0,0 +1,62 @@
+CREATE TABLE resources ( -- Generic table for style, source, sprite, and glyph resources.
+ id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
+ url TEXT NOT NULL,
+ kind INTEGER NOT NULL,
+ expires INTEGER,
+ modified INTEGER,
+ etag TEXT,
+ data BLOB,
+ compressed INTEGER NOT NULL DEFAULT 0,
+ accessed INTEGER NOT NULL,
+ UNIQUE (url)
+);
+
+CREATE TABLE tiles (
+ id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
+ url_template TEXT NOT NULL,
+ pixel_ratio INTEGER NOT NULL,
+ z INTEGER NOT NULL,
+ x INTEGER NOT NULL,
+ y INTEGER NOT NULL,
+ expires INTEGER,
+ modified INTEGER,
+ etag TEXT,
+ data BLOB,
+ compressed INTEGER NOT NULL DEFAULT 0,
+ accessed INTEGER NOT NULL,
+ UNIQUE (url_template, pixel_ratio, z, x, y)
+);
+
+CREATE TABLE regions (
+ id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
+ definition TEXT NOT NULL, -- JSON formatted definition of region. Regions may be of variant types:
+ -- e.g. bbox and zoom range, route path, flyTo parameters, etc. Note that
+ -- the set of tiles required for a region may span multiple sources.
+ description BLOB -- User provided data in user-defined format
+);
+
+CREATE TABLE region_resources (
+ region_id INTEGER NOT NULL REFERENCES regions(id),
+ resource_id INTEGER NOT NULL REFERENCES resources(id),
+ UNIQUE (region_id, resource_id)
+);
+
+CREATE TABLE region_tiles (
+ region_id INTEGER NOT NULL REFERENCES regions(id),
+ tile_id INTEGER NOT NULL REFERENCES tiles(id),
+ UNIQUE (region_id, tile_id)
+);
+
+-- Indexes for efficient eviction queries
+
+CREATE INDEX resources_accessed
+ON resources (accessed);
+
+CREATE INDEX tiles_accessed
+ON tiles (accessed);
+
+CREATE INDEX region_resources_resource_id
+ON region_resources (resource_id);
+
+CREATE INDEX region_tiles_tile_id
+ON region_tiles (tile_id);
diff --git a/platform/default/online_file_source.cpp b/platform/default/online_file_source.cpp
index 988147a373..367777d623 100644
--- a/platform/default/online_file_source.cpp
+++ b/platform/default/online_file_source.cpp
@@ -1,7 +1,6 @@
#include <mbgl/storage/online_file_source.hpp>
#include <mbgl/storage/http_context_base.hpp>
#include <mbgl/storage/network_status.hpp>
-#include <mbgl/storage/sqlite_cache.hpp>
#include <mbgl/storage/response.hpp>
#include <mbgl/platform/log.hpp>
@@ -16,42 +15,27 @@
#include <algorithm>
#include <cassert>
-#include <set>
+#include <list>
+#include <unordered_set>
#include <unordered_map>
namespace mbgl {
-class OnlineFileRequest : public FileRequest {
-public:
- OnlineFileRequest(OnlineFileSource& fileSource_)
- : fileSource(fileSource_) {
- }
-
- ~OnlineFileRequest() {
- fileSource.cancel(this);
- }
-
- OnlineFileSource& fileSource;
- std::unique_ptr<WorkRequest> workRequest;
-};
-
class OnlineFileRequestImpl : public util::noncopyable {
public:
using Callback = std::function<void (Response)>;
- OnlineFileRequestImpl(const Resource&, Callback, OnlineFileSource::Impl&);
+ OnlineFileRequestImpl(FileRequest*, const Resource&, Callback, OnlineFileSource::Impl&);
~OnlineFileRequestImpl();
void networkIsReachableAgain(OnlineFileSource::Impl&);
+ void schedule(OnlineFileSource::Impl&, bool forceImmediate = false);
+ void completed(OnlineFileSource::Impl&, Response);
-private:
- void scheduleCacheRequest(OnlineFileSource::Impl&);
- void scheduleRealRequest(OnlineFileSource::Impl&, bool forceImmediate = false);
-
+ FileRequest* key;
Resource resource;
- std::unique_ptr<WorkRequest> cacheRequest;
- HTTPRequestBase* realRequest = nullptr;
- util::Timer realRequestTimer;
+ HTTPRequestBase* request = nullptr;
+ util::Timer timer;
Callback callback;
// Counts the number of subsequent failed requests. We're using this value for exponential
@@ -62,140 +46,167 @@ private:
class OnlineFileSource::Impl {
public:
- using Callback = std::function<void (Response)>;
+ // Dummy parameter is a workaround for a gcc 4.9 bug.
+ Impl(int) {
+ NetworkStatus::Subscribe(&reachability);
+ }
+
+ ~Impl() {
+ NetworkStatus::Unsubscribe(&reachability);
+ }
+
+ void request(FileRequest* key, Resource resource, Callback callback) {
+ allRequests[key] = std::make_unique<OnlineFileRequestImpl>(key, resource, callback, *this);
+ }
- Impl(SQLiteCache*);
- ~Impl();
+ void cancel(FileRequest* key) {
+ allRequests.erase(key);
+ if (activeRequests.erase(key)) {
+ activatePendingRequest();
+ } else {
+ auto it = pendingRequestsMap.find(key);
+ if (it != pendingRequestsMap.end()) {
+ pendingRequestsList.erase(it->second);
+ pendingRequestsMap.erase(it);
+ }
+ }
+ }
- void networkIsReachableAgain();
+ void activateOrQueueRequest(OnlineFileRequestImpl* impl) {
+ assert(allRequests.find(impl->key) != allRequests.end());
+ assert(activeRequests.find(impl->key) == activeRequests.end());
+ assert(!impl->request);
- void add(Resource, FileRequest*, Callback);
- void cancel(FileRequest*);
+ if (activeRequests.size() >= HTTPContextBase::maximumConcurrentRequests()) {
+ queueRequest(impl);
+ } else {
+ activateRequest(impl);
+ }
+ }
+
+ void queueRequest(OnlineFileRequestImpl* impl) {
+ auto it = pendingRequestsList.insert(pendingRequestsList.end(), impl->key);
+ pendingRequestsMap.emplace(impl->key, std::move(it));
+ }
+
+ void activateRequest(OnlineFileRequestImpl* impl) {
+ activeRequests.insert(impl->key);
+ impl->request = httpContext->createRequest(impl->resource, [=] (Response response) {
+ impl->request = nullptr;
+ activeRequests.erase(impl->key);
+ activatePendingRequest();
+ impl->completed(*this, response);
+ });
+ }
+
+ void activatePendingRequest() {
+ if (pendingRequestsList.empty()) {
+ return;
+ }
+
+ FileRequest* key = pendingRequestsList.front();
+ pendingRequestsList.pop_front();
+
+ pendingRequestsMap.erase(key);
+
+ auto it = allRequests.find(key);
+ assert(it != allRequests.end());
+ activateRequest(it->second.get());
+ }
private:
- friend OnlineFileRequestImpl;
+ void networkIsReachableAgain() {
+ for (auto& req : allRequests) {
+ req.second->networkIsReachableAgain(*this);
+ }
+ }
- std::unordered_map<FileRequest*, std::unique_ptr<OnlineFileRequestImpl>> pending;
- SQLiteCache* const cache;
- const std::unique_ptr<HTTPContextBase> httpContext;
- util::AsyncTask reachability;
+ /**
+ * The lifetime of a request is:
+ *
+ * 1. Waiting for timeout (revalidation or retry)
+ * 2. Pending (waiting for room in the active set)
+ * 3. Active (open network connection)
+ * 4. Back to #1
+ *
+ * Requests in any state are in `allRequests`. Requests in the pending state are in
+ * `pendingRequests`. Requests in the active state are in `activeRequests`.
+ */
+ std::unordered_map<FileRequest*, std::unique_ptr<OnlineFileRequestImpl>> allRequests;
+ std::list<FileRequest*> pendingRequestsList;
+ std::unordered_map<FileRequest*, std::list<FileRequest*>::iterator> pendingRequestsMap;
+ std::unordered_set<FileRequest*> activeRequests;
+
+ const std::unique_ptr<HTTPContextBase> httpContext { HTTPContextBase::createContext() };
+ util::AsyncTask reachability { std::bind(&Impl::networkIsReachableAgain, this) };
};
-OnlineFileSource::OnlineFileSource(SQLiteCache* cache)
+OnlineFileSource::OnlineFileSource()
: thread(std::make_unique<util::Thread<Impl>>(
- util::ThreadContext{ "OnlineFileSource", util::ThreadType::Unknown, util::ThreadPriority::Low },
- cache)) {
+ util::ThreadContext{ "OnlineFileSource", util::ThreadType::Unknown, util::ThreadPriority::Low }, 0)) {
}
OnlineFileSource::~OnlineFileSource() = default;
std::unique_ptr<FileRequest> OnlineFileSource::request(const Resource& resource, Callback callback) {
- if (!callback) {
- throw util::MisuseException("FileSource callback can't be empty");
- }
-
- std::string url;
+ Resource res = resource;
switch (resource.kind) {
+ case Resource::Kind::Unknown:
+ break;
+
case Resource::Kind::Style:
- url = mbgl::util::mapbox::normalizeStyleURL(resource.url, accessToken);
+ res.url = mbgl::util::mapbox::normalizeStyleURL(resource.url, accessToken);
break;
case Resource::Kind::Source:
- url = util::mapbox::normalizeSourceURL(resource.url, accessToken);
+ res.url = util::mapbox::normalizeSourceURL(resource.url, accessToken);
break;
case Resource::Kind::Glyphs:
- url = util::mapbox::normalizeGlyphsURL(resource.url, accessToken);
+ res.url = util::mapbox::normalizeGlyphsURL(resource.url, accessToken);
break;
case Resource::Kind::SpriteImage:
case Resource::Kind::SpriteJSON:
- url = util::mapbox::normalizeSpriteURL(resource.url, accessToken);
+ res.url = util::mapbox::normalizeSpriteURL(resource.url, accessToken);
break;
- default:
- url = resource.url;
+ case Resource::Kind::Tile:
+ res.url = util::mapbox::normalizeTileURL(resource.url, accessToken);
+ break;
}
- Resource res { resource.kind, url };
- auto req = std::make_unique<OnlineFileRequest>(*this);
- req->workRequest = thread->invokeWithCallback(&Impl::add, callback, res, req.get());
- return std::move(req);
-}
-
-void OnlineFileSource::cancel(FileRequest* req) {
- thread->invoke(&Impl::cancel, req);
-}
-
-// ----- Impl -----
-
-OnlineFileSource::Impl::Impl(SQLiteCache* cache_)
- : cache(cache_),
- httpContext(HTTPContextBase::createContext()),
- reachability(std::bind(&Impl::networkIsReachableAgain, this)) {
- // Subscribe to network status changes, but make sure that this async handle doesn't keep the
- // loop alive; otherwise our app wouldn't terminate. After all, we only need status change
- // notifications when our app is still running.
- NetworkStatus::Subscribe(&reachability);
-}
-
-OnlineFileSource::Impl::~Impl() {
- NetworkStatus::Unsubscribe(&reachability);
-}
+ class OnlineFileRequest : public FileRequest {
+ public:
+ OnlineFileRequest(Resource resource_, FileSource::Callback callback_, util::Thread<OnlineFileSource::Impl>& thread_)
+ : thread(thread_),
+ workRequest(thread.invokeWithCallback(&OnlineFileSource::Impl::request, callback_, this, resource_)) {
+ }
-void OnlineFileSource::Impl::networkIsReachableAgain() {
- for (auto& req : pending) {
- req.second->networkIsReachableAgain(*this);
- }
-}
+ ~OnlineFileRequest() {
+ thread.invoke(&OnlineFileSource::Impl::cancel, this);
+ }
-void OnlineFileSource::Impl::add(Resource resource, FileRequest* req, Callback callback) {
- pending[req] = std::make_unique<OnlineFileRequestImpl>(resource, callback, *this);
-}
+ util::Thread<OnlineFileSource::Impl>& thread;
+ std::unique_ptr<WorkRequest> workRequest;
+ };
-void OnlineFileSource::Impl::cancel(FileRequest* req) {
- pending.erase(req);
+ return std::make_unique<OnlineFileRequest>(res, callback, *thread);
}
-// ----- OnlineFileRequest -----
-
-OnlineFileRequestImpl::OnlineFileRequestImpl(const Resource& resource_, Callback callback_, OnlineFileSource::Impl& impl)
- : resource(resource_),
- callback(callback_) {
- if (impl.cache) {
- scheduleCacheRequest(impl);
- } else {
- scheduleRealRequest(impl, true);
- }
+OnlineFileRequestImpl::OnlineFileRequestImpl(FileRequest* key_, const Resource& resource_, Callback callback_, OnlineFileSource::Impl& impl)
+ : key(key_),
+ resource(resource_),
+ callback(std::move(callback_)) {
+ // Force an immediate first request if we don't have an expiration time.
+ schedule(impl, !resource.priorExpires);
}
OnlineFileRequestImpl::~OnlineFileRequestImpl() {
- if (realRequest) {
- realRequest->cancel();
- realRequest = nullptr;
+ if (request) {
+ request->cancel();
}
- // realRequestTimer and cacheRequest are automatically canceled upon destruction.
-}
-
-void OnlineFileRequestImpl::scheduleCacheRequest(OnlineFileSource::Impl& impl) {
- // Check the cache for existing data so that we can potentially
- // revalidate the information without having to redownload everything.
- cacheRequest = impl.cache->get(resource, [this, &impl](std::shared_ptr<Response> response) {
- cacheRequest = nullptr;
-
- if (response) {
- resource.priorModified = response->modified;
- resource.priorExpires = response->expires;
- resource.priorEtag = response->etag;
- callback(*response);
- }
-
- // Force immediate revalidation if we don't have a cached response, or the cached
- // response does not have an expiration time. Otherwise revalidation will happen in
- // the normal scheduling flow.
- scheduleRealRequest(impl, !response || !response->expires);
- });
}
static Duration errorRetryTimeout(Response::Error::Reason failedRequestReason, uint32_t failedRequests) {
@@ -220,8 +231,8 @@ static Duration expirationTimeout(optional<SystemTimePoint> expires) {
}
}
-void OnlineFileRequestImpl::scheduleRealRequest(OnlineFileSource::Impl& impl, bool forceImmediate) {
- if (realRequest) {
+void OnlineFileRequestImpl::schedule(OnlineFileSource::Impl& impl, bool forceImmediate) {
+ if (request) {
// There's already a request in progress; don't start another one.
return;
}
@@ -237,55 +248,50 @@ void OnlineFileRequestImpl::scheduleRealRequest(OnlineFileSource::Impl& impl, bo
return;
}
- realRequestTimer.start(timeout, Duration::zero(), [this, &impl] {
- assert(!realRequest);
- realRequest = impl.httpContext->createRequest(resource, [this, &impl](Response response) {
- realRequest = nullptr;
-
- // If we didn't get various caching headers in the response, continue using the
- // previous values. Otherwise, update the previous values to the new values.
+ timer.start(timeout, Duration::zero(), [&] {
+ impl.activateOrQueueRequest(this);
+ });
+}
- if (!response.modified) {
- response.modified = resource.priorModified;
- } else {
- resource.priorModified = response.modified;
- }
+void OnlineFileRequestImpl::completed(OnlineFileSource::Impl& impl, Response response) {
+ // If we didn't get various caching headers in the response, continue using the
+ // previous values. Otherwise, update the previous values to the new values.
- if (!response.expires) {
- response.expires = resource.priorExpires;
- } else {
- resource.priorExpires = response.expires;
- }
+ if (!response.modified) {
+ response.modified = resource.priorModified;
+ } else {
+ resource.priorModified = response.modified;
+ }
- if (!response.etag) {
- response.etag = resource.priorEtag;
- } else {
- resource.priorEtag = response.etag;
- }
+ if (!response.expires) {
+ response.expires = resource.priorExpires;
+ } else {
+ resource.priorExpires = response.expires;
+ }
- if (impl.cache) {
- impl.cache->put(resource, response);
- }
+ if (!response.etag) {
+ response.etag = resource.priorEtag;
+ } else {
+ resource.priorEtag = response.etag;
+ }
- if (response.error) {
- failedRequests++;
- failedRequestReason = response.error->reason;
- } else {
- failedRequests = 0;
- failedRequestReason = Response::Error::Reason::Success;
- }
+ if (response.error) {
+ failedRequests++;
+ failedRequestReason = response.error->reason;
+ } else {
+ failedRequests = 0;
+ failedRequestReason = Response::Error::Reason::Success;
+ }
- callback(response);
- scheduleRealRequest(impl);
- });
- });
+ callback(response);
+ schedule(impl);
}
void OnlineFileRequestImpl::networkIsReachableAgain(OnlineFileSource::Impl& impl) {
// We need all requests to fail at least once before we are going to start retrying
// them, and we only immediately restart request that failed due to connection issues.
if (failedRequestReason == Response::Error::Reason::Connection) {
- scheduleRealRequest(impl, true);
+ schedule(impl, true);
}
}
diff --git a/platform/default/resources/api_mapbox_com-digicert.der b/platform/default/resources/api_mapbox_com-digicert.der
new file mode 100644
index 0000000000..d84cee3908
--- /dev/null
+++ b/platform/default/resources/api_mapbox_com-digicert.der
Binary files differ
diff --git a/platform/default/resources/api_mapbox_com-geotrust.der b/platform/default/resources/api_mapbox_com-geotrust.der
new file mode 100644
index 0000000000..116144bc0c
--- /dev/null
+++ b/platform/default/resources/api_mapbox_com-geotrust.der
Binary files differ
diff --git a/platform/default/resources/star_tilestream_net.der b/platform/default/resources/star_tilestream_net.der
new file mode 100644
index 0000000000..3c7cea0ff7
--- /dev/null
+++ b/platform/default/resources/star_tilestream_net.der
Binary files differ
diff --git a/platform/default/run_loop.cpp b/platform/default/run_loop.cpp
index 27f97d65e6..76c01b80b7 100644
--- a/platform/default/run_loop.cpp
+++ b/platform/default/run_loop.cpp
@@ -1,4 +1,3 @@
-#include <mbgl/platform/log.hpp>
#include <mbgl/util/run_loop.hpp>
#include <mbgl/util/async_task.hpp>
#include <mbgl/util/thread_local.hpp>
@@ -73,8 +72,6 @@ public:
return reinterpret_cast<uv_handle_t*>(holder);
}
- int refCount = 1;
-
uv_loop_t *loop = nullptr;
uv_async_t* holder = new uv_async_t;
@@ -164,28 +161,7 @@ void RunLoop::runOnce() {
}
void RunLoop::stop() {
- invoke([&] {
- unref();
-
- if (impl->refCount) {
- Log::Debug(mbgl::Event::General, "Blocking on pending events.");
- }
- });
-}
-
-void RunLoop::ref() {
- ++impl->refCount;
-}
-
-void RunLoop::unref() {
- // Main loop already stopped.
- if (impl->refCount == 0) {
- return;
- }
-
- if (!--impl->refCount) {
- uv_unref(impl->holderHandle());
- }
+ invoke([&] { uv_unref(impl->holderHandle()); });
}
void RunLoop::addWatch(int fd, Event event, std::function<void(int, Event)>&& callback) {
diff --git a/platform/default/sqlite3.cpp b/platform/default/sqlite3.cpp
index 5122e01015..72296c6843 100644
--- a/platform/default/sqlite3.cpp
+++ b/platform/default/sqlite3.cpp
@@ -59,6 +59,15 @@ Database::operator bool() const {
return db != nullptr;
}
+void Database::setBusyTimeout(std::chrono::milliseconds timeout) {
+ assert(db);
+ const int err = sqlite3_busy_timeout(db,
+ int(std::min<std::chrono::milliseconds::rep>(timeout.count(), std::numeric_limits<int>::max())));
+ if (err != SQLITE_OK) {
+ throw Exception { err, sqlite3_errmsg(db) };
+ }
+}
+
void Database::exec(const std::string &sql) {
assert(db);
char *msg = nullptr;
@@ -77,6 +86,16 @@ Statement Database::prepare(const char *query) {
return Statement(db, query);
}
+int64_t Database::lastInsertRowid() const {
+ assert(db);
+ return sqlite3_last_insert_rowid(db);
+}
+
+uint64_t Database::changes() const {
+ assert(db);
+ return sqlite3_changes(db);
+}
+
Statement::Statement(sqlite3 *db, const char *sql) {
const int err = sqlite3_prepare_v2(db, sql, -1, &stmt, nullptr);
if (err != SQLITE_OK) {
@@ -115,9 +134,19 @@ template <> void Statement::bind(int offset, std::nullptr_t) {
check(sqlite3_bind_null(stmt, offset));
}
-template <> void Statement::bind(int offset, int value) {
+template <> void Statement::bind(int offset, int8_t value) {
assert(stmt);
- check(sqlite3_bind_int(stmt, offset, value));
+ check(sqlite3_bind_int64(stmt, offset, value));
+}
+
+template <> void Statement::bind(int offset, int16_t value) {
+ assert(stmt);
+ check(sqlite3_bind_int64(stmt, offset, value));
+}
+
+template <> void Statement::bind(int offset, int32_t value) {
+ assert(stmt);
+ check(sqlite3_bind_int64(stmt, offset, value));
}
template <> void Statement::bind(int offset, int64_t value) {
@@ -125,6 +154,26 @@ template <> void Statement::bind(int offset, int64_t value) {
check(sqlite3_bind_int64(stmt, offset, value));
}
+template <> void Statement::bind(int offset, uint8_t value) {
+ assert(stmt);
+ check(sqlite3_bind_int64(stmt, offset, value));
+}
+
+template <> void Statement::bind(int offset, uint16_t value) {
+ assert(stmt);
+ check(sqlite3_bind_int64(stmt, offset, value));
+}
+
+template <> void Statement::bind(int offset, uint32_t value) {
+ assert(stmt);
+ check(sqlite3_bind_int64(stmt, offset, value));
+}
+
+template <> void Statement::bind(int offset, float value) {
+ assert(stmt);
+ check(sqlite3_bind_double(stmt, offset, value));
+}
+
template <> void Statement::bind(int offset, double value) {
assert(stmt);
check(sqlite3_bind_double(stmt, offset, value));
@@ -140,12 +189,39 @@ template <> void Statement::bind(int offset, const char *value) {
check(sqlite3_bind_text(stmt, offset, value, -1, SQLITE_STATIC));
}
+// We currently cannot use sqlite3_bind_blob64 / sqlite3_bind_text64 because they
+// was introduced in SQLite 3.8.7, and we need to support earlier versions:
+// iOS 7.0: 3.7.13
+// iOS 8.2: 3.8.5
+// According to http://stackoverflow.com/questions/14288128/what-version-of-sqlite-does-ios-provide,
+// the first iOS version with 3.8.7+ was 9.0, with 3.8.10.2.
+
+void Statement::bind(int offset, const char * value, std::size_t length, bool retain) {
+ assert(stmt);
+ if (length > std::numeric_limits<int>::max()) {
+ throw std::range_error("value too long for sqlite3_bind_text");
+ }
+ check(sqlite3_bind_text(stmt, offset, value, int(length),
+ retain ? SQLITE_TRANSIENT : SQLITE_STATIC));
+}
+
void Statement::bind(int offset, const std::string& value, bool retain) {
+ bind(offset, value.data(), value.size(), retain);
+}
+
+void Statement::bindBlob(int offset, const void * value, std::size_t length, bool retain) {
assert(stmt);
- check(sqlite3_bind_blob(stmt, offset, value.data(), int(value.size()),
+ if (length > std::numeric_limits<int>::max()) {
+ throw std::range_error("value too long for sqlite3_bind_text");
+ }
+ check(sqlite3_bind_blob(stmt, offset, value, int(length),
retain ? SQLITE_TRANSIENT : SQLITE_STATIC));
}
+void Statement::bindBlob(int offset, const std::vector<uint8_t>& value, bool retain) {
+ bindBlob(offset, value.data(), value.size(), retain);
+}
+
template <> void Statement::bind(int offset, std::chrono::system_clock::time_point value) {
assert(stmt);
check(sqlite3_bind_int64(stmt, offset, std::chrono::system_clock::to_time_t(value)));
@@ -204,6 +280,13 @@ template <> std::string Statement::get(int offset) {
};
}
+template <> std::vector<uint8_t> Statement::get(int offset) {
+ assert(stmt);
+ const uint8_t* begin = reinterpret_cast<const uint8_t*>(sqlite3_column_blob(stmt, offset));
+ const uint8_t* end = begin + sqlite3_column_bytes(stmt, offset);
+ return { begin, end };
+}
+
template <> std::chrono::system_clock::time_point Statement::get(int offset) {
assert(stmt);
return std::chrono::system_clock::from_time_t(sqlite3_column_int64(stmt, offset));
@@ -232,5 +315,10 @@ void Statement::reset() {
sqlite3_reset(stmt);
}
+void Statement::clearBindings() {
+ assert(stmt);
+ sqlite3_clear_bindings(stmt);
+}
+
} // namespace sqlite
} // namespace mapbox
diff --git a/platform/default/sqlite3.hpp b/platform/default/sqlite3.hpp
index 29e8967db3..abe83a2d44 100644
--- a/platform/default/sqlite3.hpp
+++ b/platform/default/sqlite3.hpp
@@ -1,7 +1,9 @@
#pragma once
#include <string>
+#include <vector>
#include <stdexcept>
+#include <chrono>
typedef struct sqlite3 sqlite3;
typedef struct sqlite3_stmt sqlite3_stmt;
@@ -38,11 +40,15 @@ public:
~Database();
Database &operator=(Database &&);
- operator bool() const;
+ explicit operator bool() const;
+ void setBusyTimeout(std::chrono::milliseconds);
void exec(const std::string &sql);
Statement prepare(const char *query);
+ int64_t lastInsertRowid() const;
+ uint64_t changes() const;
+
private:
sqlite3 *db = nullptr;
};
@@ -60,14 +66,23 @@ public:
~Statement();
Statement &operator=(Statement &&);
- operator bool() const;
+ explicit operator bool() const;
template <typename T> void bind(int offset, T value);
- void bind(int offset, const std::string &value, bool retain = true);
+
+ // Text
+ void bind(int offset, const char *, std::size_t length, bool retain = true);
+ void bind(int offset, const std::string&, bool retain = true);
+
+ // Blob
+ void bindBlob(int offset, const void *, std::size_t length, bool retain = true);
+ void bindBlob(int offset, const std::vector<uint8_t>&, bool retain = true);
+
template <typename T> T get(int offset);
bool run();
void reset();
+ void clearBindings();
private:
sqlite3_stmt *stmt = nullptr;
diff --git a/platform/default/sqlite_cache.cpp b/platform/default/sqlite_cache.cpp
deleted file mode 100644
index 1980b3dead..0000000000
--- a/platform/default/sqlite_cache.cpp
+++ /dev/null
@@ -1,505 +0,0 @@
-#include "sqlite_cache_impl.hpp"
-#include <mbgl/storage/resource.hpp>
-#include <mbgl/storage/response.hpp>
-
-#include <mbgl/util/compression.hpp>
-#include <mbgl/util/io.hpp>
-#include <mbgl/util/string.hpp>
-#include <mbgl/util/thread.hpp>
-#include <mbgl/util/mapbox.hpp>
-#include <mbgl/platform/log.hpp>
-
-#include "sqlite3.hpp"
-#include <sqlite3.h>
-
-#include <unordered_map>
-#include <mutex>
-
-namespace {
-
-// The cache won't accept entries larger than this arbitrary size
-// and will silently discard request for adding them to the cache.
-// Large entries can cause the database to grow in disk size and
-// never shrink again.
-const uint64_t kMaximumCacheEntrySize = 5 * 1024 * 1024; // 5 MB
-
-// Number of records we delete when we are close to the maximum
-// database size, if set. The current criteria is to prune
-// the least used entries based on `accessed` time.
-const int kPrunedEntriesLimit = 100;
-
-} // namespace
-
-namespace mbgl {
-
-using namespace mapbox::sqlite;
-
-SQLiteCache::SQLiteCache(const std::string& path_)
- : thread(std::make_unique<util::Thread<Impl>>(util::ThreadContext{"SQLiteCache", util::ThreadType::Unknown, util::ThreadPriority::Low}, path_)) {
-}
-
-SQLiteCache::~SQLiteCache() = default;
-
-SQLiteCache::Impl::Impl(const std::string& path_)
- : maximumCacheSize(0), // Unlimited
- maximumCacheEntrySize(kMaximumCacheEntrySize),
- path(path_) {
-}
-
-SQLiteCache::Impl::~Impl() {
- // Deleting these SQLite objects may result in exceptions, but we're in a destructor, so we
- // can't throw anything.
- try {
- getStmt.reset();
- putStmt.reset();
- refreshStmt.reset();
- countStmt.reset();
- freeStmt.reset();
- pruneStmt.reset();
- accessedStmt.reset();
- db.reset();
- } catch (mapbox::sqlite::Exception& ex) {
- Log::Error(Event::Database, ex.code, ex.what());
- }
-}
-
-void SQLiteCache::Impl::createDatabase() {
- db = std::make_unique<Database>(path.c_str(), ReadWrite | Create);
-}
-
-int SQLiteCache::Impl::schemaVersion() const {
- // WARNING: Bump the version when changing the cache
- // scheme to force the table to be recreated.
- return 1;
-}
-
-void SQLiteCache::Impl::createSchema() {
- constexpr const char *const sql = ""
- "CREATE TABLE IF NOT EXISTS `http_cache` ("
- " `url` TEXT PRIMARY KEY NOT NULL,"
- " `status` INTEGER NOT NULL," // The response status (Successful or Error).
- " `kind` INTEGER NOT NULL," // The kind of file.
- " `modified` INTEGER," // Timestamp when the file was last modified.
- " `etag` TEXT,"
- " `expires` INTEGER," // Timestamp when the server says the file expires.
- " `accessed` INTEGER," // Timestamp when the database record was last accessed.
- " `data` BLOB,"
- " `compressed` INTEGER NOT NULL DEFAULT 0" // Whether the data is compressed.
- ");"
- "CREATE INDEX IF NOT EXISTS `http_cache_kind_idx` ON `http_cache` (`kind`);"
- "CREATE INDEX IF NOT EXISTS `http_cache_accessed_idx` ON `http_cache` (`accessed`);";
-
- ensureSchemaVersion();
-
- try {
- db->exec(sql);
- db->exec("PRAGMA user_version = " + util::toString(schemaVersion()));
- schema = true;
- } catch (mapbox::sqlite::Exception &ex) {
- if (ex.code == SQLITE_NOTADB) {
- Log::Warning(Event::Database, "Trashing invalid database");
- db.reset();
- try {
- util::deleteFile(path);
- } catch (util::IOException& ioEx) {
- Log::Error(Event::Database, ex.code, ex.what());
- }
- db = std::make_unique<Database>(path.c_str(), ReadWrite | Create);
- } else {
- Log::Error(Event::Database, ex.code, ex.what());
- }
-
- // Creating the database table + index failed. That means there may already be one, likely
- // with different columns. Drop it and try to create a new one.
- db->exec("DROP TABLE IF EXISTS `http_cache`");
- db->exec(sql);
- db->exec("PRAGMA user_version = " + util::toString(schemaVersion()));
- }
-}
-
-void SQLiteCache::Impl::ensureSchemaVersion() {
- try {
- Statement userVersionStmt(db->prepare("PRAGMA user_version"));
- if (userVersionStmt.run() && userVersionStmt.get<int>(0) == schemaVersion()) {
- return;
- }
- } catch (mapbox::sqlite::Exception& ex) {
- if (ex.code == SQLITE_NOTADB) {
- return;
- }
-
- Log::Error(Event::Database, ex.code, ex.what());
- }
-
- // Version mismatch, drop the table so it will
- // get recreated by `createSchema()`.
- try {
- db->exec("DROP TABLE IF EXISTS `http_cache`");
- } catch (mapbox::sqlite::Exception& ex) {
- Log::Error(Event::Database, ex.code, ex.what());
- }
-}
-
-void SQLiteCache::setMaximumCacheSize(uint64_t size) {
- thread->invoke(&Impl::setMaximumCacheSize, size);
-}
-
-void SQLiteCache::Impl::setMaximumCacheSize(uint64_t size) {
- maximumCacheSize = size;
-
- // Unlimited.
- if (size == 0) {
- return;
- }
-
- uint64_t lastSoftSize = cacheSoftSize();
-
- // Keep pruning until we fit in the new
- // size limit.
- while (lastSoftSize > maximumCacheSize) {
- pruneEntries();
-
- if (lastSoftSize != cacheSoftSize()) {
- lastSoftSize = cacheSoftSize();
- } else {
- break;
- }
- }
-
- if (cacheHardSize() > size) {
- Log::Warning(mbgl::Event::Database,
- "Current cache hard size is bigger than the defined "
- "maximum size. Database won't get truncated.");
- }
-}
-
-void SQLiteCache::setMaximumCacheEntrySize(uint64_t size) {
- thread->invoke(&Impl::setMaximumCacheEntrySize, size);
-}
-
-void SQLiteCache::Impl::setMaximumCacheEntrySize(uint64_t size) {
- maximumCacheEntrySize = size;
-}
-
-void SQLiteCache::Impl::initializeDatabase() {
- if (!db) {
- createDatabase();
- }
-
- if (!schema) {
- createSchema();
- }
-}
-
-int SQLiteCache::Impl::cachePageSize() {
- try {
- if (!pageSize) {
- Statement pageSizeStmt(db->prepare("PRAGMA page_size"));
- if (pageSizeStmt.run()) {
- pageSize = pageSizeStmt.get<int>(0);
- }
- }
- } catch (mapbox::sqlite::Exception& ex) {
- Log::Error(Event::Database, ex.code, ex.what());
- }
-
- return pageSize;
-}
-
-uint64_t SQLiteCache::Impl::cacheHardSize() {
- try {
- initializeDatabase();
-
- if (!countStmt) {
- countStmt = std::make_unique<Statement>(db->prepare("PRAGMA page_count"));
- } else {
- countStmt->reset();
- }
-
- if (countStmt->run()) {
- return cachePageSize() * countStmt->get<int>(0);
- }
- } catch (mapbox::sqlite::Exception& ex) {
- Log::Error(Event::Database, ex.code, ex.what());
- }
-
- return 0;
-}
-
-uint64_t SQLiteCache::Impl::cacheSoftSize() {
- if (!softSizeDirty) {
- return softSize;
- }
-
- try {
- initializeDatabase();
-
- if (!freeStmt) {
- freeStmt = std::make_unique<Statement>(db->prepare("PRAGMA freelist_count"));
- } else {
- freeStmt->reset();
- }
-
- uint64_t hardSize = cacheHardSize();
- if (!hardSize) {
- return 0;
- }
-
- if (freeStmt->run()) {
- return hardSize - cachePageSize() * freeStmt->get<int>(0);
- }
-
- softSizeDirty = false;
- } catch (mapbox::sqlite::Exception& ex) {
- Log::Error(Event::Database, ex.code, ex.what());
- }
-
- return 0;
-}
-
-bool SQLiteCache::Impl::needsPruning() {
- // SQLite database never shrinks in size unless we call VACCUM. We here
- // are monitoring the soft limit (i.e. number of free pages in the file)
- // and as it approaches to the hard limit (i.e. the actual file size) we
- // delete an arbitrary number of old cache entries.
- //
- // The free pages approach saves us from calling VACCUM or keeping a
- // running total, which can be costly. We need a buffer because pages can
- // get fragmented on the database.
- if (cacheSoftSize() + maximumCacheEntrySize * 2 < maximumCacheSize) {
- return false;
- } else {
- return true;
- }
-}
-
-void SQLiteCache::Impl::pruneEntries() {
- if (!maximumCacheSize) {
- return;
- }
-
- if (!needsPruning()) {
- return;
- }
-
- try {
- if (!pruneStmt) {
- pruneStmt = std::make_unique<Statement>(db->prepare(
- "DELETE FROM `http_cache` WHERE `rowid` IN (SELECT `rowid` FROM "
- // 1
- "`http_cache` ORDER BY `accessed` ASC LIMIT ?)"));
- } else {
- pruneStmt->reset();
- }
-
- pruneStmt->bind(1, kPrunedEntriesLimit);
-
- pruneStmt->run();
- softSizeDirty = true;
- } catch (mapbox::sqlite::Exception& ex) {
- Log::Error(Event::Database, ex.code, ex.what());
- }
-}
-
-std::unique_ptr<WorkRequest> SQLiteCache::get(const Resource &resource, Callback callback) {
- // Can be called from any thread, but most likely from the file source thread.
- // Will try to load the URL from the SQLite database and call the callback when done.
- // Note that the callback is probably going to invoked from another thread, so the caller
- // must make sure that it can run in that thread.
- return thread->invokeWithCallback(&Impl::get, callback, resource);
-}
-
-void SQLiteCache::Impl::get(const Resource &resource, Callback callback) {
- try {
- initializeDatabase();
-
- if (!getStmt) {
- // Initialize the statement 0 1
- getStmt = std::make_unique<Statement>(db->prepare("SELECT `status`, `modified`, "
- // 2 3 4 5 1
- "`etag`, `expires`, `data`, `compressed` FROM `http_cache` WHERE `url` = ?"));
- } else {
- getStmt->reset();
- }
-
- const auto canonicalURL = util::mapbox::canonicalURL(resource.url);
- getStmt->bind(1, canonicalURL.c_str());
- if (getStmt->run()) {
- // There is data.
- auto response = std::make_unique<Response>();
- const auto status = getStmt->get<int>(0);
- if (status > 1) {
- // Status codes > 1 indicate an error
- response->error = std::make_unique<Response::Error>(Response::Error::Reason(status));
- }
- response->modified = getStmt->get<optional<SystemTimePoint>>(1);
- response->etag = getStmt->get<optional<std::string>>(2);
- response->expires = getStmt->get<optional<SystemTimePoint>>(3);
- response->data = std::make_shared<std::string>(getStmt->get<std::string>(4));
- if (getStmt->get<int>(5)) { // == compressed
- response->data = std::make_shared<std::string>(util::decompress(*response->data));
- }
- callback(std::move(response));
- } else {
- // There is no data.
- callback(nullptr);
- }
-
- // We do an extra query for refreshing the last time
- // the record was accessed that can be costly and is only
- // worth doing if we are monitoring the database size.
- if (maximumCacheSize) {
- if (!accessedStmt) {
- accessedStmt = std::make_unique<Statement>(
- // 1 2
- db->prepare("UPDATE `http_cache` SET `accessed` = ? WHERE `url` = ?"));
- } else {
- accessedStmt->reset();
- }
-
- accessedStmt->bind(1, SystemClock::now());
- accessedStmt->bind(2, canonicalURL.c_str());
- accessedStmt->run();
- }
- } catch (mapbox::sqlite::Exception& ex) {
- Log::Error(Event::Database, ex.code, ex.what());
- callback(nullptr);
- } catch (std::runtime_error& ex) {
- Log::Error(Event::Database, "%s", ex.what());
- callback(nullptr);
- }
-}
-
-void SQLiteCache::put(const Resource& resource, const Response& response) {
- // Except for 404s, don't store errors in the cache.
- if (response.error && response.error->reason != Response::Error::Reason::NotFound) {
- return;
- }
-
- if (response.notModified) {
- thread->invoke(&Impl::refresh, resource, response.expires);
- } else {
- thread->invoke(&Impl::put, resource, response);
- }
-}
-
-void SQLiteCache::Impl::put(const Resource& resource, const Response& response) {
- try {
- initializeDatabase();
- pruneEntries();
-
- if (response.data) {
- auto entrySize = response.data->size();
-
- if (entrySize > maximumCacheEntrySize) {
- Log::Warning(Event::Database, "Entry too big for caching.");
- return;
- }
-
- if (maximumCacheSize && entrySize + cacheSoftSize() > maximumCacheSize) {
- Log::Warning(Event::Database, "Unable to make space for new entries.");
- return;
- }
- }
-
- if (!putStmt) {
- putStmt = std::make_unique<Statement>(db->prepare("REPLACE INTO `http_cache` ("
- // 1 2 3 4 5 6 7 8 9
- "`url`, `status`, `kind`, `modified`, `etag`, `expires`, `accessed`, `data`, `compressed`"
- ") VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?)"));
- } else {
- putStmt->reset();
- }
-
- const auto canonicalURL = util::mapbox::canonicalURL(resource.url);
- putStmt->bind(1 /* url */, canonicalURL.c_str());
- if (response.error) {
- putStmt->bind(2 /* status */, int(response.error->reason));
- } else {
- putStmt->bind(2 /* status */, 1 /* success */);
- }
- putStmt->bind(3 /* kind */, int(resource.kind));
- putStmt->bind(4 /* modified */, response.modified);
- putStmt->bind(5 /* etag */, response.etag);
- putStmt->bind(6 /* expires */, response.expires);
- putStmt->bind(7 /* accessed */, SystemClock::now());
-
- std::string data;
- if (resource.kind != Resource::SpriteImage && response.data) {
- // Do not compress images, since they are typically compressed already.
- data = util::compress(*response.data);
- }
-
- if (!data.empty() && data.size() < response.data->size()) {
- // Store the compressed data when it is smaller than the original
- // uncompressed data.
- putStmt->bind(8 /* data */, data, false); // do not retain the string internally.
- putStmt->bind(9 /* compressed */, true);
- } else if (response.data) {
- putStmt->bind(8 /* data */, *response.data, false); // do not retain the string internally.
- putStmt->bind(9 /* compressed */, false);
- } else {
- putStmt->bind(8 /* data */, "", false);
- putStmt->bind(9 /* compressed */, false);
- }
-
- putStmt->run();
- softSizeDirty = true;
- } catch (mapbox::sqlite::Exception& ex) {
- Log::Error(Event::Database, ex.code, ex.what());
- } catch (std::runtime_error& ex) {
- Log::Error(Event::Database, "%s", ex.what());
- }
-}
-
-void SQLiteCache::Impl::refresh(const Resource& resource, optional<SystemTimePoint> expires) {
- try {
- initializeDatabase();
-
- if (!refreshStmt) {
- refreshStmt = std::make_unique<Statement>(
- db->prepare("UPDATE `http_cache` SET "
- // 1 2 3
- "`accessed` = ?, `expires` = ? WHERE `url` = ?"));
- } else {
- refreshStmt->reset();
- }
-
- const auto canonicalURL = util::mapbox::canonicalURL(resource.url);
- refreshStmt->bind(1, SystemClock::now());
- refreshStmt->bind(2, expires);
- refreshStmt->bind(3, canonicalURL.c_str());
- refreshStmt->run();
- } catch (mapbox::sqlite::Exception& ex) {
- Log::Error(Event::Database, ex.code, ex.what());
- }
-}
-
-namespace {
-
-static std::mutex sharedMutex;
-static std::unordered_map<std::string, std::weak_ptr<SQLiteCache>> shared;
-
-} // namespace
-
-std::shared_ptr<SQLiteCache> SQLiteCache::getShared(const std::string &path) {
- std::lock_guard<std::mutex> lock(sharedMutex);
-
- std::shared_ptr<SQLiteCache> cache;
-
- auto it = shared.find(path);
- if (it != shared.end()) {
- cache = it->second.lock();
- if (!cache) {
- cache = std::make_shared<SQLiteCache>(path);
- it->second = cache;
- }
- } else {
- cache = std::make_shared<SQLiteCache>(path);
- shared.emplace(path, cache);
- }
-
- return cache;
-}
-
-} // namespace mbgl
diff --git a/platform/default/sqlite_cache_impl.hpp b/platform/default/sqlite_cache_impl.hpp
deleted file mode 100644
index e156532402..0000000000
--- a/platform/default/sqlite_cache_impl.hpp
+++ /dev/null
@@ -1,68 +0,0 @@
-#ifndef MBGL_STORAGE_DEFAULT_SQLITE_CACHE_IMPL
-#define MBGL_STORAGE_DEFAULT_SQLITE_CACHE_IMPL
-
-#include <mbgl/storage/sqlite_cache.hpp>
-#include <mbgl/util/chrono.hpp>
-#include <mbgl/util/optional.hpp>
-
-namespace mapbox {
-namespace sqlite {
-class Database;
-class Statement;
-}
-}
-
-namespace mbgl {
-
-class SQLiteCache::Impl {
-public:
- explicit Impl(const std::string &path = ":memory:");
- ~Impl();
-
- void setMaximumCacheSize(uint64_t size);
- void setMaximumCacheEntrySize(uint64_t size);
-
- void get(const Resource&, Callback);
- void put(const Resource&, const Response&);
- void refresh(const Resource&, optional<SystemTimePoint> expires);
-
-private:
- void initializeDatabase();
-
- int cachePageSize();
-
- uint64_t cacheHardSize();
- uint64_t cacheSoftSize();
-
- uint64_t softSize = 0;
- bool softSizeDirty = true;
-
- bool needsPruning();
- void pruneEntries();
-
- void createDatabase();
- void createSchema();
-
- int schemaVersion() const;
- void ensureSchemaVersion();
-
- int pageSize = 0;
-
- uint64_t maximumCacheSize;
- uint64_t maximumCacheEntrySize;
-
- const std::string path;
- std::unique_ptr<::mapbox::sqlite::Database> db;
- std::unique_ptr<::mapbox::sqlite::Statement> getStmt;
- std::unique_ptr<::mapbox::sqlite::Statement> putStmt;
- std::unique_ptr<::mapbox::sqlite::Statement> refreshStmt;
- std::unique_ptr<::mapbox::sqlite::Statement> countStmt;
- std::unique_ptr<::mapbox::sqlite::Statement> freeStmt;
- std::unique_ptr<::mapbox::sqlite::Statement> pruneStmt;
- std::unique_ptr<::mapbox::sqlite::Statement> accessedStmt;
- bool schema = false;
-};
-
-} // namespace mbgl
-
-#endif
diff --git a/platform/ios/DEVELOPING.md b/platform/ios/DEVELOPING.md
index f4d903532f..1aeb152b98 100644
--- a/platform/ios/DEVELOPING.md
+++ b/platform/ios/DEVELOPING.md
@@ -48,7 +48,7 @@ Run
To run the included integration tests on the command line.
-If you want to run the tests in Xcode instead, first `make ipackage` to create a local static library version, then open `test/ios/ios-tests.xcodeproj`, and lastly `Command + U` on the `Mapbox GL Tests` application target.
+If you want to run the tests in Xcode instead, first `make ipackage` to create a local static library version, then open `platform/ios/test/ios-tests.xcodeproj`, and lastly `Command + U` on the `Mapbox GL Tests` application target.
### Usage
diff --git a/platform/ios/Mapbox-iOS-SDK.podspec b/platform/ios/Mapbox-iOS-SDK.podspec
new file mode 100644
index 0000000000..51e1a27257
--- /dev/null
+++ b/platform/ios/Mapbox-iOS-SDK.podspec
@@ -0,0 +1,28 @@
+Pod::Spec.new do |m|
+
+ m.name = 'Mapbox-iOS-SDK'
+ m.version = '3.1.2'
+
+ m.summary = 'Open source vector map solution for iOS with full styling capabilities.'
+ m.description = 'Open source, OpenGL-based vector map solution for iOS with full styling capabilities and Cocoa Touch APIs.'
+ m.homepage = 'https://www.mapbox.com/ios-sdk/'
+ m.license = { :type => 'BSD', :file => 'LICENSE.md' }
+ m.author = { 'Mapbox' => 'mobile@mapbox.com' }
+ m.screenshot = 'https://raw.githubusercontent.com/mapbox/mapbox-gl-native/master/platform/ios/screenshot.png'
+ m.social_media_url = 'https://twitter.com/mapbox'
+ m.documentation_url = 'https://www.mapbox.com/ios-sdk/'
+
+ m.source = {
+ :http => "https://mapbox.s3.amazonaws.com/mapbox-gl-native/ios/builds/mapbox-ios-sdk-#{m.version.to_s}-dynamic.zip",
+ :flatten => true
+ }
+
+ m.platform = :ios
+ m.ios.deployment_target = '8.0'
+
+ m.requires_arc = true
+
+ m.vendored_frameworks = 'dynamic/Mapbox.framework'
+ m.module_name = 'Mapbox'
+
+end
diff --git a/platform/ios/README.md b/platform/ios/README.md
index 2ca32fde97..2350d1e527 100644
--- a/platform/ios/README.md
+++ b/platform/ios/README.md
@@ -9,4 +9,4 @@ This repository is for day-to-day development of the SDK. Building the SDK yours
* [Integrating the Mapbox iOS SDK into your application](INSTALL.md)
* [Contributing to the Mapbox iOS SDK](DEVELOPING.md)
-![](../../ios/screenshot.png)
+![](screenshot.png)
diff --git a/platform/ios/app/MBXAppDelegate.h b/platform/ios/app/MBXAppDelegate.h
new file mode 100644
index 0000000000..da081fdcd5
--- /dev/null
+++ b/platform/ios/app/MBXAppDelegate.h
@@ -0,0 +1,7 @@
+#import <UIKit/UIKit.h>
+
+@interface MBXAppDelegate : UIResponder <UIApplicationDelegate>
+
+@property (strong, nonatomic) UIWindow *window;
+
+@end \ No newline at end of file
diff --git a/platform/ios/app/MBXAppDelegate.m b/platform/ios/app/MBXAppDelegate.m
new file mode 100644
index 0000000000..a06424feb7
--- /dev/null
+++ b/platform/ios/app/MBXAppDelegate.m
@@ -0,0 +1,33 @@
+#import "MBXAppDelegate.h"
+#import "MBXViewController.h"
+#import <Mapbox/Mapbox.h>
+
+@implementation MBXAppDelegate
+
+- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
+{
+ // Set access token, unless MGLAccountManager already read it in from Info.plist.
+ if ( ! [MGLAccountManager accessToken]) {
+ NSString *accessToken = [[NSProcessInfo processInfo] environment][@"MAPBOX_ACCESS_TOKEN"];
+ if (accessToken) {
+ // Store to preferences so that we can launch the app later on without having to specify
+ // token.
+ [[NSUserDefaults standardUserDefaults] setObject:accessToken forKey:@"access_token"];
+ } else {
+ // Try to retrieve from preferences, maybe we've stored them there previously and can reuse
+ // the token.
+ accessToken = [[NSUserDefaults standardUserDefaults] objectForKey:@"access_token"];
+ }
+ if ( ! accessToken) NSLog(@"No access token set. Mapbox vector tiles won't work.");
+
+ [MGLAccountManager setAccessToken:accessToken];
+ }
+
+ self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
+ self.window.rootViewController = [[UINavigationController alloc] initWithRootViewController:[MBXViewController new]];
+ [self.window makeKeyAndVisible];
+
+ return YES;
+}
+
+@end
diff --git a/platform/ios/app/MBXCustomCalloutView.h b/platform/ios/app/MBXCustomCalloutView.h
new file mode 100644
index 0000000000..a61619b79f
--- /dev/null
+++ b/platform/ios/app/MBXCustomCalloutView.h
@@ -0,0 +1,10 @@
+#import <UIKit/UIKit.h>
+#import <Mapbox/Mapbox.h>
+
+/**
+ * Basic custom callout view to demonstrate how to
+ * add your own on your app. Will only show the
+ * callout title for demonstration purpose.
+ */
+@interface MBXCustomCalloutView : UIView <MGLCalloutView>
+@end
diff --git a/platform/ios/app/MBXCustomCalloutView.m b/platform/ios/app/MBXCustomCalloutView.m
new file mode 100644
index 0000000000..8f9bd8ed40
--- /dev/null
+++ b/platform/ios/app/MBXCustomCalloutView.m
@@ -0,0 +1,95 @@
+#import "MBXCustomCalloutView.h"
+
+static CGFloat const tipHeight = 10.0;
+static CGFloat const tipWidth = 10.0;
+
+@interface MBXCustomCalloutView ()
+
+@property (strong, nonatomic) UILabel *mainLabel;
+
+@end
+
+@implementation MBXCustomCalloutView {
+ id <MGLAnnotation> _representedObject;
+ UIView *_leftAccessoryView;
+ UIView *_rightAccessoryView;
+ __weak id <MGLCalloutViewDelegate> _delegate;
+}
+
+@synthesize representedObject = _representedObject;
+@synthesize leftAccessoryView = _leftAccessoryView;
+@synthesize rightAccessoryView = _rightAccessoryView;
+@synthesize delegate = _delegate;
+
+- (instancetype)initWithFrame:(CGRect)frame
+{
+ self = [super initWithFrame:frame];
+ if (self)
+ {
+ self.backgroundColor = [UIColor clearColor];
+ _mainLabel = [[UILabel alloc] initWithFrame: CGRectZero];
+ _mainLabel.backgroundColor = [UIColor clearColor];
+
+ [self addSubview: _mainLabel];
+ }
+ return self;
+}
+
+
+#pragma mark - API
+
+- (void)presentCalloutFromRect:(CGRect)rect inView:(UIView *)view constrainedToView:(UIView *)constrainedView animated:(BOOL)animated
+{
+ [view addSubview:self];
+ // prepare title label
+ if ([self.representedObject respondsToSelector:@selector(title)])
+ {
+ self.mainLabel.text = self.representedObject.title;
+ [self.mainLabel sizeToFit];
+ }
+ // prepare our frame
+ CGFloat frameWidth = self.mainLabel.bounds.size.width;
+ CGFloat frameHeight = self.mainLabel.bounds.size.height * 2.0;
+ CGFloat frameOriginX = rect.origin.x + (rect.size.width/2.0) - (frameWidth/2.0);
+ CGFloat frameOriginY = rect.origin.y - frameHeight;
+ self.frame = CGRectMake(frameOriginX, frameOriginY,
+ frameWidth, frameHeight);
+}
+
+- (void)dismissCalloutAnimated:(BOOL)animated
+{
+ if (self.superview)
+ [self removeFromSuperview];
+}
+
+#pragma mark - internals
+
+- (void)drawRect:(CGRect)rect
+{
+ UIColor *fillColor = [UIColor colorWithWhite:0.7 alpha:1.0];
+
+ CGFloat tipLeft = rect.origin.x + (rect.size.width / 2.0) - (tipWidth / 2.0);
+ CGPoint tipBottom = CGPointMake(rect.origin.x + (rect.size.width / 2.0), rect.origin.y +rect.size.height);
+ CGFloat heightWithoutTip = rect.size.height - tipHeight;
+
+ // draw the white background with tip
+ CGContextRef ctxt = UIGraphicsGetCurrentContext();
+
+ CGMutablePathRef tipPath = CGPathCreateMutable();
+ CGPathMoveToPoint(tipPath, NULL, 0, 0);
+ CGPathAddLineToPoint(tipPath, NULL, 0, heightWithoutTip);
+ CGPathAddLineToPoint(tipPath, NULL, tipLeft, heightWithoutTip);
+ CGPathAddLineToPoint(tipPath, NULL, tipBottom.x, tipBottom.y);
+ CGPathAddLineToPoint(tipPath, NULL, tipLeft + tipWidth, heightWithoutTip);
+ CGPathAddLineToPoint(tipPath, NULL, CGRectGetWidth(rect), heightWithoutTip);
+ CGPathAddLineToPoint(tipPath, NULL, CGRectGetWidth(rect), 0);
+ CGPathCloseSubpath(tipPath);
+
+ [fillColor setFill];
+ CGContextAddPath(ctxt, tipPath);
+ CGContextFillPath(ctxt);
+ CGPathRelease(tipPath);
+}
+
+
+@end
diff --git a/platform/ios/app/MBXViewController.h b/platform/ios/app/MBXViewController.h
new file mode 100644
index 0000000000..924d3af60c
--- /dev/null
+++ b/platform/ios/app/MBXViewController.h
@@ -0,0 +1,5 @@
+#import <UIKit/UIKit.h>
+
+@interface MBXViewController : UIViewController
+
+@end
diff --git a/platform/ios/app/MBXViewController.mm b/platform/ios/app/MBXViewController.mm
new file mode 100644
index 0000000000..af4e425841
--- /dev/null
+++ b/platform/ios/app/MBXViewController.mm
@@ -0,0 +1,669 @@
+#import "MBXViewController.h"
+#import "MBXCustomCalloutView.h"
+
+#import <Mapbox/Mapbox.h>
+#import "../../../include/mbgl/util/default_styles.hpp"
+
+#import <CoreLocation/CoreLocation.h>
+#import <OpenGLES/ES2/gl.h>
+
+static UIColor *const kTintColor = [UIColor colorWithRed:0.120 green:0.550 blue:0.670 alpha:1.000];
+static NSString * const kCustomCalloutTitle = @"Custom Callout";
+
+static const CLLocationCoordinate2D WorldTourDestinations[] = {
+ { 38.9131982, -77.0325453144239 },
+ { 37.7757368, -122.4135302 },
+ { 12.9810816, 77.6368034 },
+ { -13.15589555, -74.2178961777998 },
+};
+
+@interface MBXViewController () <UIActionSheetDelegate, MGLMapViewDelegate>
+
+@property (nonatomic) MGLMapView *mapView;
+@property (nonatomic) NSUInteger styleIndex;
+
+@end
+
+@implementation MBXViewController
+{
+ BOOL _isTouringWorld;
+ BOOL _isShowingCustomStyleLayer;
+}
+
+#pragma mark - Setup
+
++ (void)initialize
+{
+ if (self == [MBXViewController class])
+ {
+ [[NSUserDefaults standardUserDefaults] registerDefaults:@{
+ @"MBXUserTrackingMode": @(MGLUserTrackingModeNone),
+ @"MBXShowsUserLocation": @NO,
+ @"MBXDebug": @NO,
+ }];
+ }
+}
+
+- (id)init
+{
+ self = [super init];
+
+ if (self)
+ {
+ [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(saveState:) name:UIApplicationDidEnterBackgroundNotification object:nil];
+ [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(restoreState:) name:UIApplicationWillEnterForegroundNotification object:nil];
+ [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(saveState:) name:UIApplicationWillTerminateNotification object:nil];
+ }
+
+ return self;
+}
+
+- (void)viewDidLoad
+{
+ [super viewDidLoad];
+
+ self.mapView = [[MGLMapView alloc] initWithFrame:self.view.bounds];
+ self.mapView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
+ self.mapView.delegate = self;
+ [self.view addSubview:self.mapView];
+
+ self.view.tintColor = kTintColor;
+ self.navigationController.navigationBar.tintColor = kTintColor;
+ self.mapView.tintColor = kTintColor;
+
+ self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"settings.png"]
+ style:UIBarButtonItemStylePlain
+ target:self
+ action:@selector(showSettings)];
+
+ self.styleIndex = 0;
+
+ UIButton *titleButton = [UIButton buttonWithType:UIButtonTypeCustom];
+ [titleButton setFrame:CGRectMake(0, 0, 150, 40)];
+ [titleButton setTitle:@(mbgl::util::default_styles::orderedStyles[self.styleIndex].name) forState:UIControlStateNormal];
+ [titleButton setTitleColor:kTintColor forState:UIControlStateNormal];
+ [titleButton addTarget:self action:@selector(cycleStyles) forControlEvents:UIControlEventTouchUpInside];
+ self.navigationItem.titleView = titleButton;
+
+ self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"TrackingLocationOffMask.png"]
+ style:UIBarButtonItemStylePlain
+ target:self
+ action:@selector(locateUser)];
+
+ [self.mapView addGestureRecognizer:[[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleLongPress:)]];
+
+ [self restoreState:nil];
+}
+
+- (void)saveState:(__unused NSNotification *)notification
+{
+ if (self.mapView)
+ {
+ NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
+ NSData *archivedCamera = [NSKeyedArchiver archivedDataWithRootObject:self.mapView.camera];
+ [defaults setObject:archivedCamera forKey:@"MBXCamera"];
+ [defaults setInteger:self.mapView.userTrackingMode forKey:@"MBXUserTrackingMode"];
+ [defaults setBool:self.mapView.showsUserLocation forKey:@"MBXShowsUserLocation"];
+ [defaults setInteger:self.mapView.debugMask forKey:@"MBXDebugMask"];
+ [defaults synchronize];
+ }
+}
+
+- (void)restoreState:(__unused NSNotification *)notification
+{
+ if (self.mapView) {
+ NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
+ NSData *archivedCamera = [defaults objectForKey:@"MBXCamera"];
+ MGLMapCamera *camera = archivedCamera ? [NSKeyedUnarchiver unarchiveObjectWithData:archivedCamera] : nil;
+ if (camera)
+ {
+ self.mapView.camera = camera;
+ }
+ NSInteger uncheckedTrackingMode = [defaults integerForKey:@"MBXUserTrackingMode"];
+ if (uncheckedTrackingMode >= 0 &&
+ (NSUInteger)uncheckedTrackingMode >= MGLUserTrackingModeNone &&
+ (NSUInteger)uncheckedTrackingMode <= MGLUserTrackingModeFollowWithCourse)
+ {
+ self.mapView.userTrackingMode = (MGLUserTrackingMode)uncheckedTrackingMode;
+ }
+ self.mapView.showsUserLocation = [defaults boolForKey:@"MBXShowsUserLocation"];
+ NSInteger uncheckedDebugMask = [defaults integerForKey:@"MBXDebugMask"];
+ if (uncheckedDebugMask >= 0)
+ {
+ self.mapView.debugMask = (MGLMapDebugMaskOptions)uncheckedDebugMask;
+ }
+ }
+}
+
+- (NSUInteger)supportedInterfaceOrientations
+{
+ return UIInterfaceOrientationMaskAll;
+}
+
+#pragma mark - Actions
+
+- (void)showSettings
+{
+ MGLMapDebugMaskOptions debugMask = self.mapView.debugMask;
+ UIActionSheet *sheet = [[UIActionSheet alloc] initWithTitle:@"Map Settings"
+ delegate:self
+ cancelButtonTitle:@"Cancel"
+ destructiveButtonTitle:nil
+ otherButtonTitles:@"Reset Position",
+ ((debugMask & MGLMapDebugTileBoundariesMask)
+ ? @"Hide Tile Boundaries"
+ : @"Show Tile Boundaries"),
+ ((debugMask & MGLMapDebugTileInfoMask)
+ ? @"Hide Tile Info"
+ : @"Show Tile Info"),
+ ((debugMask & MGLMapDebugTimestampsMask)
+ ? @"Hide Tile Timestamps"
+ : @"Show Tile Timestamps"),
+ ((debugMask & MGLMapDebugCollisionBoxesMask)
+ ? @"Hide Collision Boxes"
+ : @"Show Collision Boxes"),
+ @"Empty Memory",
+ @"Add 100 Points",
+ @"Add 1,000 Points",
+ @"Add 10,000 Points",
+ @"Add Test Shapes",
+ @"Start World Tour",
+ @"Add Custom Callout Point",
+ @"Remove Annotations",
+ (_isShowingCustomStyleLayer
+ ? @"Hide Custom Style Layer"
+ : @"Show Custom Style Layer"),
+ @"Print Telemetry Logfile",
+ @"Delete Telemetry Logfile",
+ nil];
+
+ [sheet showFromBarButtonItem:self.navigationItem.leftBarButtonItem animated:YES];
+}
+
+- (void)actionSheet:(UIActionSheet *)actionSheet didDismissWithButtonIndex:(NSInteger)buttonIndex
+{
+ if (buttonIndex == actionSheet.firstOtherButtonIndex)
+ {
+ [self.mapView resetPosition];
+ }
+ else if (buttonIndex == actionSheet.firstOtherButtonIndex + 1)
+ {
+ self.mapView.debugMask ^= MGLMapDebugTileBoundariesMask;
+ }
+ else if (buttonIndex == actionSheet.firstOtherButtonIndex + 2)
+ {
+ self.mapView.debugMask ^= MGLMapDebugTileInfoMask;
+ }
+ else if (buttonIndex == actionSheet.firstOtherButtonIndex + 3)
+ {
+ self.mapView.debugMask ^= MGLMapDebugTimestampsMask;
+ }
+ else if (buttonIndex == actionSheet.firstOtherButtonIndex + 4)
+ {
+ self.mapView.debugMask ^= MGLMapDebugCollisionBoxesMask;
+ }
+ else if (buttonIndex == actionSheet.firstOtherButtonIndex + 5)
+ {
+ [self.mapView emptyMemoryCache];
+ }
+ else if (buttonIndex == actionSheet.firstOtherButtonIndex + 6)
+ {
+ [self parseFeaturesAddingCount:100];
+ }
+ else if (buttonIndex == actionSheet.firstOtherButtonIndex + 7)
+ {
+ [self parseFeaturesAddingCount:1000];
+ }
+ else if (buttonIndex == actionSheet.firstOtherButtonIndex + 8)
+ {
+ [self parseFeaturesAddingCount:10000];
+ }
+ else if (buttonIndex == actionSheet.firstOtherButtonIndex + 9)
+ {
+ // PNW triangle
+ //
+ CLLocationCoordinate2D triangleCoordinates[3] =
+ {
+ CLLocationCoordinate2DMake(44, -122),
+ CLLocationCoordinate2DMake(46, -122),
+ CLLocationCoordinate2DMake(46, -121)
+ };
+
+ MGLPolygon *triangle = [MGLPolygon polygonWithCoordinates:triangleCoordinates count:3];
+
+ [self.mapView addAnnotation:triangle];
+
+ // Orcas Island hike
+ //
+ NSDictionary *hike = [NSJSONSerialization JSONObjectWithData:
+ [NSData dataWithContentsOfFile:
+ [[NSBundle mainBundle] pathForResource:@"polyline" ofType:@"geojson"]]
+ options:0
+ error:nil];
+
+ NSArray *hikeCoordinatePairs = hike[@"features"][0][@"geometry"][@"coordinates"];
+
+ CLLocationCoordinate2D *polylineCoordinates = (CLLocationCoordinate2D *)malloc([hikeCoordinatePairs count] * sizeof(CLLocationCoordinate2D));
+
+ for (NSUInteger i = 0; i < [hikeCoordinatePairs count]; i++)
+ {
+ polylineCoordinates[i] = CLLocationCoordinate2DMake([hikeCoordinatePairs[i][1] doubleValue], [hikeCoordinatePairs[i][0] doubleValue]);
+ }
+
+ MGLPolyline *polyline = [MGLPolyline polylineWithCoordinates:polylineCoordinates
+ count:[hikeCoordinatePairs count]];
+
+ [self.mapView addAnnotation:polyline];
+
+ free(polylineCoordinates);
+
+ // PA/NJ/DE polys
+ //
+ NSDictionary *threestates = [NSJSONSerialization JSONObjectWithData:
+ [NSData dataWithContentsOfFile:
+ [[NSBundle mainBundle] pathForResource:@"threestates" ofType:@"geojson"]]
+ options:0
+ error:nil];
+
+ for (NSDictionary *feature in threestates[@"features"])
+ {
+ NSArray *stateCoordinatePairs = feature[@"geometry"][@"coordinates"];
+
+ while ([stateCoordinatePairs count] == 1) stateCoordinatePairs = stateCoordinatePairs[0];
+
+ CLLocationCoordinate2D *polygonCoordinates = (CLLocationCoordinate2D *)malloc([stateCoordinatePairs count] * sizeof(CLLocationCoordinate2D));
+
+ for (NSUInteger i = 0; i < [stateCoordinatePairs count]; i++)
+ {
+ polygonCoordinates[i] = CLLocationCoordinate2DMake([stateCoordinatePairs[i][1] doubleValue], [stateCoordinatePairs[i][0] doubleValue]);
+ }
+
+ MGLPolygon *polygon = [MGLPolygon polygonWithCoordinates:polygonCoordinates count:[stateCoordinatePairs count]];
+
+ [self.mapView addAnnotation:polygon];
+
+ free(polygonCoordinates);
+ }
+ }
+ else if (buttonIndex == actionSheet.firstOtherButtonIndex + 10)
+ {
+ [self startWorldTour:actionSheet];
+ }
+ else if (buttonIndex == actionSheet.firstOtherButtonIndex + 11)
+ {
+ [self presentAnnotationWithCustomCallout];
+ }
+ else if (buttonIndex == actionSheet.firstOtherButtonIndex + 12)
+ {
+ [self.mapView removeAnnotations:self.mapView.annotations];
+ }
+ else if (buttonIndex == actionSheet.firstOtherButtonIndex + 13)
+ {
+ if (_isShowingCustomStyleLayer)
+ {
+ [self removeCustomStyleLayer];
+ }
+ else
+ {
+ [self insertCustomStyleLayer];
+ }
+ }
+ else if (buttonIndex == actionSheet.firstOtherButtonIndex + 14)
+ {
+ NSString *fileContents = [NSString stringWithContentsOfFile:[self telemetryDebugLogfilePath] encoding:NSUTF8StringEncoding error:nil];
+ NSLog(@"%@", fileContents);
+ }
+ else if (buttonIndex == actionSheet.firstOtherButtonIndex + 15)
+ {
+ NSString *filePath = [self telemetryDebugLogfilePath];
+ if ([[NSFileManager defaultManager] isDeletableFileAtPath:filePath]) {
+ NSError *error;
+ BOOL success = [[NSFileManager defaultManager] removeItemAtPath:filePath error:&error];
+ if (success) {
+ NSLog(@"Deleted telemetry log.");
+ } else {
+ NSLog(@"Error deleting telemetry log: %@", error.localizedDescription);
+ }
+ }
+ }
+}
+
+- (void)parseFeaturesAddingCount:(NSUInteger)featuresCount
+{
+ [self.mapView removeAnnotations:self.mapView.annotations];
+
+ dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^
+ {
+ NSData *featuresData = [NSData dataWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"points" ofType:@"geojson"]];
+
+ id features = [NSJSONSerialization JSONObjectWithData:featuresData
+ options:0
+ error:nil];
+
+ if ([features isKindOfClass:[NSDictionary class]])
+ {
+ NSMutableArray *annotations = [NSMutableArray array];
+
+ for (NSDictionary *feature in features[@"features"])
+ {
+ CLLocationCoordinate2D coordinate = CLLocationCoordinate2DMake([feature[@"geometry"][@"coordinates"][1] doubleValue],
+ [feature[@"geometry"][@"coordinates"][0] doubleValue]);
+ NSString *title = feature[@"properties"][@"NAME"];
+
+ MGLPointAnnotation *annotation = [MGLPointAnnotation new];
+ annotation.coordinate = coordinate;
+ annotation.title = title;
+
+ [annotations addObject:annotation];
+
+ if (annotations.count == featuresCount) break;
+ }
+
+ dispatch_async(dispatch_get_main_queue(), ^
+ {
+ [self.mapView addAnnotations:annotations];
+ [self.mapView showAnnotations:annotations animated:YES];
+ });
+ }
+ });
+}
+
+- (void)insertCustomStyleLayer
+{
+ _isShowingCustomStyleLayer = YES;
+
+ static const GLchar *vertexShaderSource = "attribute vec2 a_pos; void main() { gl_Position = vec4(a_pos, 0, 1); }";
+ static const GLchar *fragmentShaderSource = "void main() { gl_FragColor = vec4(0, 1, 0, 1); }";
+
+ __block GLuint program = 0;
+ __block GLuint vertexShader = 0;
+ __block GLuint fragmentShader = 0;
+ __block GLuint buffer = 0;
+ __block GLuint a_pos = 0;
+ [self.mapView insertCustomStyleLayerWithIdentifier:@"mbx-custom" preparationHandler:^{
+ program = glCreateProgram();
+ vertexShader = glCreateShader(GL_VERTEX_SHADER);
+ fragmentShader = glCreateShader(GL_FRAGMENT_SHADER);
+
+ glShaderSource(vertexShader, 1, &vertexShaderSource, nullptr);
+ glCompileShader(vertexShader);
+ glAttachShader(program, vertexShader);
+ glShaderSource(fragmentShader, 1, &fragmentShaderSource, nullptr);
+ glCompileShader(fragmentShader);
+ glAttachShader(program, fragmentShader);
+ glLinkProgram(program);
+ a_pos = glGetAttribLocation(program, "a_pos");
+
+ GLfloat background[] = { -1,-1, 1,-1, -1,1, 1,1 };
+ glGenBuffers(1, &buffer);
+ glBindBuffer(GL_ARRAY_BUFFER, buffer);
+ glBufferData(GL_ARRAY_BUFFER, 8 * sizeof(GLfloat), background, GL_STATIC_DRAW);
+ } drawingHandler:^(__unused CGSize size,
+ __unused CLLocationCoordinate2D centerCoordinate,
+ __unused double zoomLevel,
+ __unused CLLocationDirection direction,
+ __unused CGFloat pitch,
+ __unused CGFloat perspectiveSkew) {
+ glUseProgram(program);
+ glBindBuffer(GL_ARRAY_BUFFER, buffer);
+ glEnableVertexAttribArray(a_pos);
+ glVertexAttribPointer(a_pos, 2, GL_FLOAT, GL_FALSE, 0, NULL);
+ glDisable(GL_STENCIL_TEST);
+ glDisable(GL_DEPTH_TEST);
+ glDrawArrays(GL_TRIANGLE_STRIP, 0, 4);
+ } completionHandler:^{
+ if (program) {
+ glDeleteBuffers(1, &buffer);
+ glDetachShader(program, vertexShader);
+ glDetachShader(program, fragmentShader);
+ glDeleteShader(vertexShader);
+ glDeleteShader(fragmentShader);
+ glDeleteProgram(program);
+ }
+ } belowStyleLayerWithIdentifier:@"housenum-label"];
+}
+
+- (void)removeCustomStyleLayer
+{
+ _isShowingCustomStyleLayer = NO;
+ [self.mapView removeCustomStyleLayerWithIdentifier:@"mbx-custom"];
+}
+
+- (void)presentAnnotationWithCustomCallout
+{
+ [self.mapView removeAnnotations:self.mapView.annotations];
+
+ MGLPointAnnotation *annotation = [MGLPointAnnotation new];
+ annotation.coordinate = CLLocationCoordinate2DMake(48.8533940, 2.3775439);
+ annotation.title = kCustomCalloutTitle;
+
+ [self.mapView addAnnotation:annotation];
+ [self.mapView showAnnotations:@[annotation] animated:YES];
+}
+
+- (void)handleLongPress:(UILongPressGestureRecognizer *)longPress
+{
+ if (longPress.state == UIGestureRecognizerStateBegan)
+ {
+ MGLPointAnnotation *point = [MGLPointAnnotation new];
+ point.coordinate = [self.mapView convertPoint:[longPress locationInView:longPress.view]
+ toCoordinateFromView:self.mapView];
+ point.title = @"Dropped Marker";
+ point.subtitle = [NSString stringWithFormat:@"lat: %.3f, lon: %.3f", point.coordinate.latitude, point.coordinate.longitude];
+ [self.mapView addAnnotation:point];
+ [self.mapView selectAnnotation:point animated:YES];
+ }
+}
+
+- (void)cycleStyles
+{
+ UIButton *titleButton = (UIButton *)self.navigationItem.titleView;
+
+ self.styleIndex = (self.styleIndex + 1) % mbgl::util::default_styles::numOrderedStyles;
+
+ self.mapView.styleURL = [NSURL URLWithString:@(mbgl::util::default_styles::orderedStyles[self.styleIndex].url)];
+
+ [titleButton setTitle:@(mbgl::util::default_styles::orderedStyles[self.styleIndex].name) forState:UIControlStateNormal];
+}
+
+- (void)locateUser
+{
+ MGLUserTrackingMode nextMode;
+ switch (self.mapView.userTrackingMode) {
+ case MGLUserTrackingModeNone:
+ nextMode = MGLUserTrackingModeFollow;
+ break;
+ case MGLUserTrackingModeFollow:
+ nextMode = MGLUserTrackingModeFollowWithHeading;
+ break;
+ case MGLUserTrackingModeFollowWithHeading:
+ nextMode = MGLUserTrackingModeFollowWithCourse;
+ break;
+ case MGLUserTrackingModeFollowWithCourse:
+ nextMode = MGLUserTrackingModeNone;
+ break;
+ }
+ self.mapView.userTrackingMode = nextMode;
+}
+
+- (IBAction)startWorldTour:(__unused id)sender
+{
+ _isTouringWorld = YES;
+
+ [self.mapView removeAnnotations:self.mapView.annotations];
+ NSUInteger numberOfAnnotations = sizeof(WorldTourDestinations) / sizeof(WorldTourDestinations[0]);
+ NSMutableArray *annotations = [NSMutableArray arrayWithCapacity:numberOfAnnotations];
+ for (NSUInteger i = 0; i < numberOfAnnotations; i++)
+ {
+ MGLPointAnnotation *annotation = [[MGLPointAnnotation alloc] init];
+ annotation.coordinate = WorldTourDestinations[i];
+ [annotations addObject:annotation];
+ }
+ [self.mapView addAnnotations:annotations];
+ [self continueWorldTourWithRemainingAnnotations:annotations];
+}
+
+- (void)continueWorldTourWithRemainingAnnotations:(NS_MUTABLE_ARRAY_OF(MGLPointAnnotation *) *)annotations
+{
+ MGLPointAnnotation *nextAnnotation = annotations.firstObject;
+ if (!nextAnnotation || !_isTouringWorld)
+ {
+ _isTouringWorld = NO;
+ return;
+ }
+
+ [annotations removeObjectAtIndex:0];
+ MGLMapCamera *camera = [MGLMapCamera cameraLookingAtCenterCoordinate:nextAnnotation.coordinate
+ fromDistance:10
+ pitch:arc4random_uniform(60)
+ heading:arc4random_uniform(360)];
+ __weak MBXViewController *weakSelf = self;
+ [self.mapView flyToCamera:camera completionHandler:^{
+ MBXViewController *strongSelf = weakSelf;
+ [strongSelf performSelector:@selector(continueWorldTourWithRemainingAnnotations:)
+ withObject:annotations
+ afterDelay:2];
+ }];
+}
+
+- (NSString *)telemetryDebugLogfilePath
+{
+ NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
+ [dateFormatter setDateFormat:@"yyyy'-'MM'-'dd"];
+ [dateFormatter setTimeZone:[NSTimeZone systemTimeZone]];
+ NSString *filePath = [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) firstObject] stringByAppendingPathComponent:[NSString stringWithFormat:@"telemetry_log-%@.json", [dateFormatter stringFromDate:[NSDate date]]]];
+
+ return filePath;
+}
+
+#pragma mark - Destruction
+
+- (void)dealloc
+{
+ [[NSNotificationCenter defaultCenter] removeObserver:self];
+
+ [self saveState:nil];
+}
+
+#pragma mark - MGLMapViewDelegate
+
+- (MGLAnnotationImage *)mapView:(MGLMapView * __nonnull)mapView imageForAnnotation:(id <MGLAnnotation> __nonnull)annotation
+{
+ if ([annotation.title isEqualToString:@"Dropped Marker"]
+ || [annotation.title isEqualToString:kCustomCalloutTitle])
+ {
+ return nil; // use default marker
+ }
+
+ NSString *title = [(MGLPointAnnotation *)annotation title];
+ if (!title.length) return nil;
+ NSString *lastTwoCharacters = [title substringFromIndex:title.length - 2];
+
+ UIColor *color;
+
+ // make every tenth annotation blue
+ if ([lastTwoCharacters hasSuffix:@"0"]) {
+ color = [UIColor blueColor];
+ } else {
+ color = [UIColor redColor];
+ }
+
+ MGLAnnotationImage *image = [mapView dequeueReusableAnnotationImageWithIdentifier:lastTwoCharacters];
+
+ if ( ! image)
+ {
+ CGRect rect = CGRectMake(0, 0, 20, 15);
+
+ UIGraphicsBeginImageContextWithOptions(rect.size, NO, [[UIScreen mainScreen] scale]);
+
+ CGContextRef ctx = UIGraphicsGetCurrentContext();
+
+ CGContextSetFillColorWithColor(ctx, [[color colorWithAlphaComponent:0.75] CGColor]);
+ CGContextFillRect(ctx, rect);
+
+ CGContextSetStrokeColorWithColor(ctx, [[UIColor blackColor] CGColor]);
+ CGContextStrokeRectWithWidth(ctx, rect, 2);
+
+ NSAttributedString *drawString = [[NSAttributedString alloc] initWithString:lastTwoCharacters attributes:@{
+ NSFontAttributeName: [UIFont fontWithName:@"Arial-BoldMT" size:12],
+ NSForegroundColorAttributeName: [UIColor whiteColor] }];
+ CGSize stringSize = drawString.size;
+ CGRect stringRect = CGRectMake((rect.size.width - stringSize.width) / 2,
+ (rect.size.height - stringSize.height) / 2,
+ stringSize.width,
+ stringSize.height);
+ [drawString drawInRect:stringRect];
+
+ image = [MGLAnnotationImage annotationImageWithImage:UIGraphicsGetImageFromCurrentImageContext() reuseIdentifier:lastTwoCharacters];
+
+ // don't allow touches on blue annotations
+ if ([color isEqual:[UIColor blueColor]]) image.enabled = NO;
+
+ UIGraphicsEndImageContext();
+ }
+
+ return image;
+}
+
+- (BOOL)mapView:(__unused MGLMapView *)mapView annotationCanShowCallout:(__unused id <MGLAnnotation>)annotation
+{
+ return YES;
+}
+
+- (CGFloat)mapView:(__unused MGLMapView *)mapView alphaForShapeAnnotation:(MGLShape *)annotation
+{
+ return ([annotation isKindOfClass:[MGLPolygon class]] ? 0.5 : 1.0);
+}
+
+- (UIColor *)mapView:(__unused MGLMapView *)mapView strokeColorForShapeAnnotation:(MGLShape *)annotation
+{
+ return ([annotation isKindOfClass:[MGLPolyline class]] ? [UIColor purpleColor] : [UIColor blackColor]);
+}
+
+- (UIColor *)mapView:(__unused MGLMapView *)mapView fillColorForPolygonAnnotation:(__unused MGLPolygon *)annotation
+{
+ return (annotation.pointCount > 3 ? [UIColor greenColor] : [UIColor redColor]);
+}
+
+- (void)mapView:(__unused MGLMapView *)mapView didChangeUserTrackingMode:(MGLUserTrackingMode)mode animated:(__unused BOOL)animated
+{
+ UIImage *newButtonImage;
+ NSString *newButtonTitle;
+
+ switch (mode) {
+ case MGLUserTrackingModeNone:
+ newButtonImage = [UIImage imageNamed:@"TrackingLocationOffMask.png"];
+ break;
+
+ case MGLUserTrackingModeFollow:
+ newButtonImage = [UIImage imageNamed:@"TrackingLocationMask.png"];
+ break;
+
+ case MGLUserTrackingModeFollowWithHeading:
+ newButtonImage = [UIImage imageNamed:@"TrackingHeadingMask.png"];
+ break;
+ case MGLUserTrackingModeFollowWithCourse:
+ newButtonImage = nil;
+ newButtonTitle = @"Course";
+ break;
+ }
+
+ self.navigationItem.rightBarButtonItem.title = newButtonTitle;
+ [UIView animateWithDuration:0.25 animations:^{
+ self.navigationItem.rightBarButtonItem.image = newButtonImage;
+ }];
+}
+
+- (UIView<MGLCalloutView> *)mapView:(__unused MGLMapView *)mapView calloutViewForAnnotation:(id<MGLAnnotation>)annotation
+{
+ if ([annotation respondsToSelector:@selector(title)]
+ && [annotation.title isEqualToString:kCustomCalloutTitle])
+ {
+ MBXCustomCalloutView *calloutView = [[MBXCustomCalloutView alloc] init];
+ calloutView.representedObject = annotation;
+ return calloutView;
+ }
+ return nil;
+}
+
+@end
diff --git a/platform/ios/app/Settings.bundle/Root.plist b/platform/ios/app/Settings.bundle/Root.plist
new file mode 100644
index 0000000000..889610e152
--- /dev/null
+++ b/platform/ios/app/Settings.bundle/Root.plist
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>PreferenceSpecifiers</key>
+ <array>
+ <dict>
+ <key>Title</key>
+ <string>Privacy Settings</string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ <key>FooterText</key>
+ <string>This setting allows the application to share anonymized location and usage data with Mapbox.</string>
+ </dict>
+ <dict>
+ <key>DefaultValue</key>
+ <true/>
+ <key>Key</key>
+ <string>MGLMapboxMetricsEnabled</string>
+ <key>Title</key>
+ <string>Mapbox Telemetry</string>
+ <key>Type</key>
+ <string>PSToggleSwitchSpecifier</string>
+ <key>TrueValue</key>
+ <true/>
+ <key>FalseValue</key>
+ <false/>
+ </dict>
+ </array>
+ <key>StringsTable</key>
+ <string>Root</string>
+</dict>
+</plist>
diff --git a/platform/ios/app/Settings.bundle/en.lproj/Root.strings b/platform/ios/app/Settings.bundle/en.lproj/Root.strings
new file mode 100644
index 0000000000..5343a34ae5
--- /dev/null
+++ b/platform/ios/app/Settings.bundle/en.lproj/Root.strings
@@ -0,0 +1,3 @@
+"Privacy Settings" = "Privacy Settings";
+"Mapbox Telemetry" = "Mapbox Telemetry";
+"This setting allows the application to share anonymized location and usage data with Mapbox." = "This setting allows the application to share anonymized location and usage data with Mapbox.";
diff --git a/platform/ios/app/app-info.plist b/platform/ios/app/app-info.plist
new file mode 100644
index 0000000000..eb2080dd08
--- /dev/null
+++ b/platform/ios/app/app-info.plist
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>en</string>
+ <key>CFBundleDisplayName</key>
+ <string>${PRODUCT_NAME}</string>
+ <key>CFBundleExecutable</key>
+ <string>${EXECUTABLE_NAME}</string>
+ <key>CFBundleIdentifier</key>
+ <string>com.mapbox.MapboxGL</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundleName</key>
+ <string>${PRODUCT_NAME}</string>
+ <key>CFBundlePackageType</key>
+ <string>APPL</string>
+ <key>CFBundleShortVersionString</key>
+ <string>0.0.2</string>
+ <key>CFBundleSignature</key>
+ <string>MBGL</string>
+ <key>CFBundleVersion</key>
+ <string>7877</string>
+ <key>LSRequiresIPhoneOS</key>
+ <true/>
+ <key>MGLMetricsTestServerURL</key>
+ <string>https://cloudfront-staging.tilestream.net</string>
+ <key>NSAppTransportSecurity</key>
+ <dict>
+ <key>NSExceptionDomains</key>
+ <dict>
+ <key>cloudfront-staging.tilestream.net</key>
+ <dict>
+ <key>NSExceptionRequiresForwardSecrecy</key>
+ <false/>
+ </dict>
+ </dict>
+ </dict>
+ <key>NSHumanReadableCopyright</key>
+ <string>© 2014–2016 Mapbox</string>
+ <key>NSLocationAlwaysUsageDescription</key>
+ <string>The map will ALWAYS display the user's location.</string>
+ <key>NSLocationWhenInUseUsageDescription</key>
+ <string>The map will display the user's location.</string>
+ <key>UILaunchStoryboardName</key>
+ <string>Default</string>
+ <key>UIRequiredDeviceCapabilities</key>
+ <array>
+ <string>armv7</string>
+ </array>
+ <key>UISupportedInterfaceOrientations</key>
+ <array>
+ <string>UIInterfaceOrientationPortrait</string>
+ <string>UIInterfaceOrientationLandscapeLeft</string>
+ <string>UIInterfaceOrientationLandscapeRight</string>
+ </array>
+ <key>UISupportedInterfaceOrientations~ipad</key>
+ <array>
+ <string>UIInterfaceOrientationPortrait</string>
+ <string>UIInterfaceOrientationPortraitUpsideDown</string>
+ <string>UIInterfaceOrientationLandscapeLeft</string>
+ <string>UIInterfaceOrientationLandscapeRight</string>
+ </array>
+</dict>
+</plist>
diff --git a/platform/ios/app/img/Default-568h@2x.png b/platform/ios/app/img/Default-568h@2x.png
new file mode 100644
index 0000000000..ea3706427a
--- /dev/null
+++ b/platform/ios/app/img/Default-568h@2x.png
Binary files differ
diff --git a/platform/ios/app/img/Default-667h@2x.png b/platform/ios/app/img/Default-667h@2x.png
new file mode 100644
index 0000000000..03f139de66
--- /dev/null
+++ b/platform/ios/app/img/Default-667h@2x.png
Binary files differ
diff --git a/platform/ios/app/img/Icon-40.png b/platform/ios/app/img/Icon-40.png
new file mode 100644
index 0000000000..eca13393e6
--- /dev/null
+++ b/platform/ios/app/img/Icon-40.png
Binary files differ
diff --git a/platform/ios/app/img/Icon-40@2x.png b/platform/ios/app/img/Icon-40@2x.png
new file mode 100644
index 0000000000..070d037539
--- /dev/null
+++ b/platform/ios/app/img/Icon-40@2x.png
Binary files differ
diff --git a/platform/ios/app/img/Icon-60.png b/platform/ios/app/img/Icon-60.png
new file mode 100644
index 0000000000..ff4c6ab4b1
--- /dev/null
+++ b/platform/ios/app/img/Icon-60.png
Binary files differ
diff --git a/platform/ios/app/img/Icon-60@2x.png b/platform/ios/app/img/Icon-60@2x.png
new file mode 100644
index 0000000000..b7f25955f5
--- /dev/null
+++ b/platform/ios/app/img/Icon-60@2x.png
Binary files differ
diff --git a/platform/ios/app/img/Icon-60@3x.png b/platform/ios/app/img/Icon-60@3x.png
new file mode 100644
index 0000000000..b00d479839
--- /dev/null
+++ b/platform/ios/app/img/Icon-60@3x.png
Binary files differ
diff --git a/platform/ios/app/img/Icon-72.png b/platform/ios/app/img/Icon-72.png
new file mode 100644
index 0000000000..0c876f664d
--- /dev/null
+++ b/platform/ios/app/img/Icon-72.png
Binary files differ
diff --git a/platform/ios/app/img/Icon-72@2x.png b/platform/ios/app/img/Icon-72@2x.png
new file mode 100644
index 0000000000..6da408204a
--- /dev/null
+++ b/platform/ios/app/img/Icon-72@2x.png
Binary files differ
diff --git a/platform/ios/app/img/Icon-76.png b/platform/ios/app/img/Icon-76.png
new file mode 100644
index 0000000000..895b4a1761
--- /dev/null
+++ b/platform/ios/app/img/Icon-76.png
Binary files differ
diff --git a/platform/ios/app/img/Icon-76@2x.png b/platform/ios/app/img/Icon-76@2x.png
new file mode 100644
index 0000000000..7bc5208976
--- /dev/null
+++ b/platform/ios/app/img/Icon-76@2x.png
Binary files differ
diff --git a/platform/ios/app/img/Icon-76@3x.png b/platform/ios/app/img/Icon-76@3x.png
new file mode 100644
index 0000000000..64edff1835
--- /dev/null
+++ b/platform/ios/app/img/Icon-76@3x.png
Binary files differ
diff --git a/platform/ios/app/img/Icon-Small-50.png b/platform/ios/app/img/Icon-Small-50.png
new file mode 100644
index 0000000000..6d17da4b00
--- /dev/null
+++ b/platform/ios/app/img/Icon-Small-50.png
Binary files differ
diff --git a/platform/ios/app/img/Icon-Small-50@2x.png b/platform/ios/app/img/Icon-Small-50@2x.png
new file mode 100644
index 0000000000..ac4ec19282
--- /dev/null
+++ b/platform/ios/app/img/Icon-Small-50@2x.png
Binary files differ
diff --git a/platform/ios/app/img/Icon-Small.png b/platform/ios/app/img/Icon-Small.png
new file mode 100644
index 0000000000..aecbbc8a1d
--- /dev/null
+++ b/platform/ios/app/img/Icon-Small.png
Binary files differ
diff --git a/platform/ios/app/img/Icon-Small@2x.png b/platform/ios/app/img/Icon-Small@2x.png
new file mode 100644
index 0000000000..7773852e7a
--- /dev/null
+++ b/platform/ios/app/img/Icon-Small@2x.png
Binary files differ
diff --git a/platform/ios/app/img/Icon-Small@3x.png b/platform/ios/app/img/Icon-Small@3x.png
new file mode 100644
index 0000000000..e16f3fa6a9
--- /dev/null
+++ b/platform/ios/app/img/Icon-Small@3x.png
Binary files differ
diff --git a/platform/ios/app/img/Icon-Spotlight-40.png b/platform/ios/app/img/Icon-Spotlight-40.png
new file mode 100644
index 0000000000..eca13393e6
--- /dev/null
+++ b/platform/ios/app/img/Icon-Spotlight-40.png
Binary files differ
diff --git a/platform/ios/app/img/Icon-Spotlight-40@2x.png b/platform/ios/app/img/Icon-Spotlight-40@2x.png
new file mode 100644
index 0000000000..070d037539
--- /dev/null
+++ b/platform/ios/app/img/Icon-Spotlight-40@2x.png
Binary files differ
diff --git a/platform/ios/app/img/Icon-Spotlight-40@3x.png b/platform/ios/app/img/Icon-Spotlight-40@3x.png
new file mode 100644
index 0000000000..a3789dcb78
--- /dev/null
+++ b/platform/ios/app/img/Icon-Spotlight-40@3x.png
Binary files differ
diff --git a/platform/ios/app/img/Icon.png b/platform/ios/app/img/Icon.png
new file mode 100644
index 0000000000..9ca8194eef
--- /dev/null
+++ b/platform/ios/app/img/Icon.png
Binary files differ
diff --git a/platform/ios/app/img/Icon@2x.png b/platform/ios/app/img/Icon@2x.png
new file mode 100644
index 0000000000..7c2e8ba037
--- /dev/null
+++ b/platform/ios/app/img/Icon@2x.png
Binary files differ
diff --git a/platform/ios/app/img/TrackingHeadingMask.png b/platform/ios/app/img/TrackingHeadingMask.png
new file mode 100644
index 0000000000..9ec0567a3f
--- /dev/null
+++ b/platform/ios/app/img/TrackingHeadingMask.png
Binary files differ
diff --git a/platform/ios/app/img/TrackingHeadingMask@2x.png b/platform/ios/app/img/TrackingHeadingMask@2x.png
new file mode 100644
index 0000000000..0df8ccc229
--- /dev/null
+++ b/platform/ios/app/img/TrackingHeadingMask@2x.png
Binary files differ
diff --git a/platform/ios/app/img/TrackingHeadingMask@3x.png b/platform/ios/app/img/TrackingHeadingMask@3x.png
new file mode 100644
index 0000000000..e4b93e42e7
--- /dev/null
+++ b/platform/ios/app/img/TrackingHeadingMask@3x.png
Binary files differ
diff --git a/platform/ios/app/img/TrackingLocationMask.png b/platform/ios/app/img/TrackingLocationMask.png
new file mode 100644
index 0000000000..bb7348c482
--- /dev/null
+++ b/platform/ios/app/img/TrackingLocationMask.png
Binary files differ
diff --git a/platform/ios/app/img/TrackingLocationMask@2x.png b/platform/ios/app/img/TrackingLocationMask@2x.png
new file mode 100644
index 0000000000..35c5a293ec
--- /dev/null
+++ b/platform/ios/app/img/TrackingLocationMask@2x.png
Binary files differ
diff --git a/platform/ios/app/img/TrackingLocationMask@3x.png b/platform/ios/app/img/TrackingLocationMask@3x.png
new file mode 100644
index 0000000000..af523975a5
--- /dev/null
+++ b/platform/ios/app/img/TrackingLocationMask@3x.png
Binary files differ
diff --git a/platform/ios/app/img/TrackingLocationOffMask.png b/platform/ios/app/img/TrackingLocationOffMask.png
new file mode 100644
index 0000000000..87b26c5710
--- /dev/null
+++ b/platform/ios/app/img/TrackingLocationOffMask.png
Binary files differ
diff --git a/platform/ios/app/img/TrackingLocationOffMask@2x.png b/platform/ios/app/img/TrackingLocationOffMask@2x.png
new file mode 100644
index 0000000000..232d534b41
--- /dev/null
+++ b/platform/ios/app/img/TrackingLocationOffMask@2x.png
Binary files differ
diff --git a/platform/ios/app/img/TrackingLocationOffMask@3x.png b/platform/ios/app/img/TrackingLocationOffMask@3x.png
new file mode 100644
index 0000000000..b609fbe84e
--- /dev/null
+++ b/platform/ios/app/img/TrackingLocationOffMask@3x.png
Binary files differ
diff --git a/platform/ios/app/img/iTunesArtwork b/platform/ios/app/img/iTunesArtwork
new file mode 100644
index 0000000000..ac6a0c58e8
--- /dev/null
+++ b/platform/ios/app/img/iTunesArtwork
Binary files differ
diff --git a/platform/ios/app/img/iTunesArtwork.png b/platform/ios/app/img/iTunesArtwork.png
new file mode 100644
index 0000000000..b10824b048
--- /dev/null
+++ b/platform/ios/app/img/iTunesArtwork.png
Binary files differ
diff --git a/platform/ios/app/img/iTunesArtwork@2x b/platform/ios/app/img/iTunesArtwork@2x
new file mode 100644
index 0000000000..fae1dad8bf
--- /dev/null
+++ b/platform/ios/app/img/iTunesArtwork@2x
Binary files differ
diff --git a/platform/ios/app/img/iTunesArtwork@2x.png b/platform/ios/app/img/iTunesArtwork@2x.png
new file mode 100644
index 0000000000..fdee900aa4
--- /dev/null
+++ b/platform/ios/app/img/iTunesArtwork@2x.png
Binary files differ
diff --git a/platform/ios/app/img/settings.png b/platform/ios/app/img/settings.png
new file mode 100644
index 0000000000..5d7643eef5
--- /dev/null
+++ b/platform/ios/app/img/settings.png
Binary files differ
diff --git a/platform/ios/app/img/settings@2x.png b/platform/ios/app/img/settings@2x.png
new file mode 100644
index 0000000000..2bb9f0ebad
--- /dev/null
+++ b/platform/ios/app/img/settings@2x.png
Binary files differ
diff --git a/platform/ios/app/main.m b/platform/ios/app/main.m
new file mode 100644
index 0000000000..954584f141
--- /dev/null
+++ b/platform/ios/app/main.m
@@ -0,0 +1,10 @@
+#import <UIKit/UIKit.h>
+
+#import "MBXAppDelegate.h"
+
+int main(int argc, char * argv[])
+{
+ @autoreleasepool {
+ return UIApplicationMain(argc, argv, nil, NSStringFromClass([MBXAppDelegate class]));
+ }
+}
diff --git a/platform/ios/app/mapboxgl-app.gypi b/platform/ios/app/mapboxgl-app.gypi
new file mode 100644
index 0000000000..5f9a11873a
--- /dev/null
+++ b/platform/ios/app/mapboxgl-app.gypi
@@ -0,0 +1,78 @@
+{
+ 'includes': [
+ '../../../gyp/common.gypi',
+ ],
+ 'targets': [
+ {
+ 'target_name': 'iosapp',
+ 'product_name': 'Mapbox GL',
+ 'type': 'executable',
+ 'product_extension': 'app',
+ 'mac_bundle': 1,
+ 'mac_bundle_resources': [
+ '<!@(find ../platform/ios/app/img -type f)',
+ './points.geojson',
+ './polyline.geojson',
+ './threestates.geojson',
+ './Settings.bundle/',
+ './app-info.plist',
+ ],
+
+ 'dependencies': [
+ 'iossdk',
+ ],
+
+ 'sources': [
+ 'main.m',
+ 'MBXAppDelegate.h',
+ 'MBXAppDelegate.m',
+ 'MBXCustomCalloutView.h',
+ 'MBXCustomCalloutView.m',
+ 'MBXViewController.h',
+ 'MBXViewController.mm',
+ ],
+
+ 'xcode_settings': {
+ 'SDKROOT': 'iphoneos',
+ 'SUPPORTED_PLATFORMS': 'iphonesimulator iphoneos',
+ 'IPHONEOS_DEPLOYMENT_TARGET': '8.0',
+ 'INFOPLIST_FILE': '../platform/ios/app/app-info.plist',
+ 'TARGETED_DEVICE_FAMILY': '1,2',
+ 'COMBINE_HIDPI_IMAGES': 'NO', # disable combining @2x, @3x images into .tiff files
+ 'COPY_PHASE_STRIP': 'NO',
+ 'CLANG_ENABLE_OBJC_ARC': 'YES',
+ 'CLANG_ENABLE_MODULES': 'YES',
+ 'LD_RUNPATH_SEARCH_PATHS': [
+ '$(inherited)',
+ '@executable_path/Frameworks',
+ ],
+ },
+
+ 'configurations': {
+ 'Debug': {
+ 'xcode_settings': {
+ 'CODE_SIGN_IDENTITY': 'iPhone Developer',
+ 'COPY_PHASE_STRIP': 'NO',
+ },
+ },
+ 'Release': {
+ 'xcode_settings': {
+ 'CODE_SIGN_IDENTITY': 'iPhone Distribution',
+ 'ARCHS': [ "armv7", "armv7s", "arm64", "i386", "x86_64" ],
+ 'COPY_PHASE_STRIP': 'YES',
+ },
+ },
+ },
+
+ 'copies': [
+ {
+ 'destination': '<(PRODUCT_DIR)/$(FRAMEWORKS_FOLDER_PATH)',
+ 'files': [
+ '<(PRODUCT_DIR)/Mapbox.framework',
+ ],
+ 'xcode_code_sign': 1,
+ },
+ ],
+ }
+ ]
+}
diff --git a/platform/ios/app/points.geojson b/platform/ios/app/points.geojson
new file mode 100644
index 0000000000..a34f53bd36
--- /dev/null
+++ b/platform/ios/app/points.geojson
@@ -0,0 +1,136346 @@
+{
+ "crs": {
+ "properties": {
+ "name": "urn:ogc:def:crs:OGC:1.3:CRS84"
+ },
+ "type": "name"
+ },
+ "features": [
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00896639534831,
+ 38.87031006108791,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04299'>Report Problem</a>",
+ "NAME": "H04299"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91636206355402,
+ 38.89569665945388,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04451'>Report Problem</a>",
+ "NAME": "H04451"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0238724795834,
+ 38.908392080284656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 11/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04488'>Report Problem</a>",
+ "NAME": "H04488"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97787257022829,
+ 38.8489449722363,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 03/12/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04834'>Report Problem</a>",
+ "NAME": "H04834"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03147970117229,
+ 38.96902788924794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04859'>Report Problem</a>",
+ "NAME": "H04859"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9913552472916,
+ 38.83709694933415,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05056'>Report Problem</a>",
+ "NAME": "H05056"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00040502778565,
+ 38.85974851759818,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05098'>Report Problem</a>",
+ "NAME": "H05098"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99323795575543,
+ 38.859058565652674,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05136'>Report Problem</a>",
+ "NAME": "H05136"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.959878452791,
+ 38.88617396045632,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05165'>Report Problem</a>",
+ "NAME": "H05165"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98698481952468,
+ 38.860417884264336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 03/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05227'>Report Problem</a>",
+ "NAME": "H05227"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98993851902051,
+ 38.839618544962086,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05262'>Report Problem</a>",
+ "NAME": "H05262"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98987381620425,
+ 38.84045690178814,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05263'>Report Problem</a>",
+ "NAME": "H05263"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91231659856827,
+ 38.89190091586272,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05286'>Report Problem</a>",
+ "NAME": "H05286"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99348740940816,
+ 38.83986590773414,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 03/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05391'>Report Problem</a>",
+ "NAME": "H05391"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98601664025121,
+ 38.91047765444307,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 09/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05422'>Report Problem</a>",
+ "NAME": "H05422"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98957955060457,
+ 38.837540182413264,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05485'>Report Problem</a>",
+ "NAME": "H05485"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98470810619855,
+ 38.84570928130159,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05572'>Report Problem</a>",
+ "NAME": "H05572"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98317121239893,
+ 38.845981386046816,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05573'>Report Problem</a>",
+ "NAME": "H05573"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98780462640617,
+ 38.834545599644464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05654'>Report Problem</a>",
+ "NAME": "H05654"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9885525170853,
+ 38.83350723429082,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05655'>Report Problem</a>",
+ "NAME": "H05655"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93173574657547,
+ 38.908409952681225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 11/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05703'>Report Problem</a>",
+ "NAME": "H05703"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00455649194319,
+ 38.845714815307616,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05706'>Report Problem</a>",
+ "NAME": "H05706"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99855738244389,
+ 38.83314573676457,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05711'>Report Problem</a>",
+ "NAME": "H05711"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99759077343545,
+ 38.83484620257337,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05714'>Report Problem</a>",
+ "NAME": "H05714"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99878902851339,
+ 38.83402379395176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05715'>Report Problem</a>",
+ "NAME": "H05715"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99584213768712,
+ 38.84433254766388,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05876'>Report Problem</a>",
+ "NAME": "H05876"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99837327570914,
+ 38.83016139292818,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 03/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05932'>Report Problem</a>",
+ "NAME": "H05932"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94244722039106,
+ 38.8984667850143,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 05/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06014'>Report Problem</a>",
+ "NAME": "H06014"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93128596530984,
+ 38.88813824915444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06062'>Report Problem</a>",
+ "NAME": "H06062"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.993404398372,
+ 38.83796673223114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06138'>Report Problem</a>",
+ "NAME": "H06138"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97881935219762,
+ 38.84695302166241,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 03/12/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06198'>Report Problem</a>",
+ "NAME": "H06198"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98093780382641,
+ 38.84810364743267,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06204'>Report Problem</a>",
+ "NAME": "H06204"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99151276057596,
+ 38.84277892390687,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 12/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06281'>Report Problem</a>",
+ "NAME": "H06281"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94245572382569,
+ 38.89910077971911,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06284'>Report Problem</a>",
+ "NAME": "H06284"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97686929496238,
+ 38.847532020368746,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06351'>Report Problem</a>",
+ "NAME": "H06351"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9908307093506,
+ 38.83445746759559,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 08/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06371'>Report Problem</a>",
+ "NAME": "H06371"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93099707003753,
+ 38.88749531288,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 01/16/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06421'>Report Problem</a>",
+ "NAME": "H06421"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99497416142488,
+ 38.83408459821604,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06449'>Report Problem</a>",
+ "NAME": "H06449"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99613574191525,
+ 38.83427919813744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06450'>Report Problem</a>",
+ "NAME": "H06450"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03172585575031,
+ 38.91692065774532,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 02/25/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06618'>Report Problem</a>",
+ "NAME": "H06618"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00485047487068,
+ 38.89142723809215,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 01/22/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06681'>Report Problem</a>",
+ "NAME": "H06681"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99666296819146,
+ 38.843205383344355,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06847'>Report Problem</a>",
+ "NAME": "H06847"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.992343207122,
+ 38.86050844281507,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 10/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06936'>Report Problem</a>",
+ "NAME": "H06936"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99854678638224,
+ 38.84050507675981,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 03/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07080'>Report Problem</a>",
+ "NAME": "H07080"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9733590055815,
+ 38.850989827283605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07263'>Report Problem</a>",
+ "NAME": "H07263"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01012243607381,
+ 38.8674809483319,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07374'>Report Problem</a>",
+ "NAME": "H07374"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05434791651238,
+ 38.89321416302191,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 11/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07410'>Report Problem</a>",
+ "NAME": "H07410"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94283195424802,
+ 38.89090011532114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07469'>Report Problem</a>",
+ "NAME": "H07469"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98402442882518,
+ 38.841073903098554,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07489'>Report Problem</a>",
+ "NAME": "H07489"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98553461650069,
+ 38.834608525707,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07553'>Report Problem</a>",
+ "NAME": "H07553"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98635144562992,
+ 38.83527938483727,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07663'>Report Problem</a>",
+ "NAME": "H07663"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94277587834381,
+ 38.899779302608884,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07664'>Report Problem</a>",
+ "NAME": "H07664"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9761772397151,
+ 38.85176761201083,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07676'>Report Problem</a>",
+ "NAME": "H07676"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98828114282179,
+ 38.858208327743675,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07726'>Report Problem</a>",
+ "NAME": "H07726"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.931872005955,
+ 38.881380159518855,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07735'>Report Problem</a>",
+ "NAME": "H07735"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98583667653341,
+ 38.91526521286277,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 02/26/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07797'>Report Problem</a>",
+ "NAME": "H07797"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98678399344202,
+ 38.91493268211026,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07799'>Report Problem</a>",
+ "NAME": "H07799"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99000306666689,
+ 38.85427337296903,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07843'>Report Problem</a>",
+ "NAME": "H07843"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0006533530727,
+ 38.86585272764679,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 03/12/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07851'>Report Problem</a>",
+ "NAME": "H07851"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97602904220025,
+ 38.85269103611326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07897'>Report Problem</a>",
+ "NAME": "H07897"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98793210310468,
+ 38.87652507359999,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 01/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07904'>Report Problem</a>",
+ "NAME": "H07904"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99111619748747,
+ 38.85435082736918,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07914'>Report Problem</a>",
+ "NAME": "H07914"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99004411081333,
+ 38.858518228004314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 03/12/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07919'>Report Problem</a>",
+ "NAME": "H07919"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92398128690964,
+ 38.904010206187216,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08001'>Report Problem</a>",
+ "NAME": "H08001"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98837064326993,
+ 38.83974025659751,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 03/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08151'>Report Problem</a>",
+ "NAME": "H08151"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01504314794114,
+ 38.89115951512574,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 11/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08225'>Report Problem</a>",
+ "NAME": "H08225"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02875131595142,
+ 38.898418860484426,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00030'>Report Problem</a>",
+ "NAME": "H00030"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95764882330856,
+ 38.883691300595814,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00031'>Report Problem</a>",
+ "NAME": "H00031"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0529977220696,
+ 38.96280384942628,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00032'>Report Problem</a>",
+ "NAME": "H00032"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0279853511952,
+ 38.92300810700433,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00033'>Report Problem</a>",
+ "NAME": "H00033"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94119295857982,
+ 38.87978174909364,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00034'>Report Problem</a>",
+ "NAME": "H00034"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94388454003413,
+ 38.87775490556381,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00035'>Report Problem</a>",
+ "NAME": "H00035"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95085670222016,
+ 38.88763142914867,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00036'>Report Problem</a>",
+ "NAME": "H00036"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01632906577423,
+ 38.815379894850096,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00037'>Report Problem</a>",
+ "NAME": "H00037"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0161692070949,
+ 38.81496240082986,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00038'>Report Problem</a>",
+ "NAME": "H00038"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01736558362855,
+ 38.81439578430056,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00039'>Report Problem</a>",
+ "NAME": "H00039"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97584637824413,
+ 38.850562575855,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00041'>Report Problem</a>",
+ "NAME": "H00041"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01470069113194,
+ 38.902140123803925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00043'>Report Problem</a>",
+ "NAME": "H00043"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00912452852958,
+ 38.82135233969486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00044'>Report Problem</a>",
+ "NAME": "H00044"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95592616553711,
+ 38.884011091508654,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00045'>Report Problem</a>",
+ "NAME": "H00045"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97148377126307,
+ 38.84925439555673,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00046'>Report Problem</a>",
+ "NAME": "H00046"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01036125901071,
+ 38.82445226880478,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00047'>Report Problem</a>",
+ "NAME": "H00047"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01051174457935,
+ 38.825275620679086,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00048'>Report Problem</a>",
+ "NAME": "H00048"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01418080489695,
+ 38.828572971819355,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00049'>Report Problem</a>",
+ "NAME": "H00049"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97146849955459,
+ 38.84719842287334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00050'>Report Problem</a>",
+ "NAME": "H00050"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96991534493175,
+ 38.847508707008586,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00051'>Report Problem</a>",
+ "NAME": "H00051"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01164835924266,
+ 38.939619564354835,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00052'>Report Problem</a>",
+ "NAME": "H00052"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97074915707135,
+ 38.84688159815845,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00053'>Report Problem</a>",
+ "NAME": "H00053"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96827883483726,
+ 38.84705917601572,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00054'>Report Problem</a>",
+ "NAME": "H00054"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01048335544911,
+ 38.93900746204618,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00055'>Report Problem</a>",
+ "NAME": "H00055"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01043348675512,
+ 38.9397611453294,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00056'>Report Problem</a>",
+ "NAME": "H00056"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09837205432707,
+ 38.94626249795688,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00057'>Report Problem</a>",
+ "NAME": "H00057"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.1002431089394,
+ 38.94608328309577,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00058'>Report Problem</a>",
+ "NAME": "H00058"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10073059458767,
+ 38.946548997829375,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00060'>Report Problem</a>",
+ "NAME": "H00060"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01446624081542,
+ 38.90114438742313,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00061'>Report Problem</a>",
+ "NAME": "H00061"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01457754925728,
+ 38.89472288892249,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00062'>Report Problem</a>",
+ "NAME": "H00062"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01266954068682,
+ 38.939815956010804,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00063'>Report Problem</a>",
+ "NAME": "H00063"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95160820241006,
+ 38.86900066345887,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00064'>Report Problem</a>",
+ "NAME": "H00064"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9540042960017,
+ 38.88668825445605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00066'>Report Problem</a>",
+ "NAME": "H00066"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94806876057358,
+ 38.8675158903519,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00067'>Report Problem</a>",
+ "NAME": "H00067"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97907649493274,
+ 38.86876087754535,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00068'>Report Problem</a>",
+ "NAME": "H00068"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97979279295288,
+ 38.8380891347343,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08319'>Report Problem</a>",
+ "NAME": "H08319"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98591509719353,
+ 38.85459888533094,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08368'>Report Problem</a>",
+ "NAME": "H08368"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96468572679832,
+ 38.92540502852441,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08422'>Report Problem</a>",
+ "NAME": "H08422"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9934888941163,
+ 38.83204805424982,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08435'>Report Problem</a>",
+ "NAME": "H08435"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9923916315782,
+ 38.83220582513475,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08436'>Report Problem</a>",
+ "NAME": "H08436"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03181078795048,
+ 38.89578957105822,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08515'>Report Problem</a>",
+ "NAME": "H08515"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97706625283728,
+ 38.84138399430156,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08517'>Report Problem</a>",
+ "NAME": "H08517"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0323454934693,
+ 38.896124103023254,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08605'>Report Problem</a>",
+ "NAME": "H08605"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91100970788654,
+ 38.89390220984717,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08619'>Report Problem</a>",
+ "NAME": "H08619"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04064814698516,
+ 38.90268562195885,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08887'>Report Problem</a>",
+ "NAME": "H08887"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99703717417856,
+ 38.86376791978137,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 08/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08962'>Report Problem</a>",
+ "NAME": "H08962"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98479626988147,
+ 38.8497942055782,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 03/10/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09118'>Report Problem</a>",
+ "NAME": "H09118"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02615757568168,
+ 38.89395356410638,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 03/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09350'>Report Problem</a>",
+ "NAME": "H09350"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00734329985171,
+ 38.83646993289141,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00003'>Report Problem</a>",
+ "NAME": "H00003"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98670067697417,
+ 38.86519768209315,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00004'>Report Problem</a>",
+ "NAME": "H00004"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0203117912091,
+ 38.92266262008507,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00005'>Report Problem</a>",
+ "NAME": "H00005"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98622199688307,
+ 38.863276861458345,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00007'>Report Problem</a>",
+ "NAME": "H00007"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06871050072776,
+ 38.944957189195556,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 11/10/05<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00008'>Report Problem</a>",
+ "NAME": "H00008"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98475995153744,
+ 38.864828271134506,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00010'>Report Problem</a>",
+ "NAME": "H00010"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0004914276414,
+ 38.83780381048957,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00011'>Report Problem</a>",
+ "NAME": "H00011"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08564775375521,
+ 38.90964557354399,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00012'>Report Problem</a>",
+ "NAME": "H00012"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06476139670181,
+ 38.94241042259082,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00013'>Report Problem</a>",
+ "NAME": "H00013"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00056245478972,
+ 38.83420877857179,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00014'>Report Problem</a>",
+ "NAME": "H00014"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98659922647472,
+ 38.85547111685086,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00015'>Report Problem</a>",
+ "NAME": "H00015"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94285288710866,
+ 38.87042235053403,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00016'>Report Problem</a>",
+ "NAME": "H00016"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01418500520768,
+ 38.96804162964368,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00017'>Report Problem</a>",
+ "NAME": "H00017"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99726767139077,
+ 38.832052708118574,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00018'>Report Problem</a>",
+ "NAME": "H00018"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04892152546748,
+ 38.917154075179845,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00023'>Report Problem</a>",
+ "NAME": "H00023"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99842514975484,
+ 38.82798879487114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00024'>Report Problem</a>",
+ "NAME": "H00024"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92931049765984,
+ 38.886476330156206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00025'>Report Problem</a>",
+ "NAME": "H00025"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92706829183449,
+ 38.8861878004065,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00026'>Report Problem</a>",
+ "NAME": "H00026"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00448639241161,
+ 38.82109143641948,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00027'>Report Problem</a>",
+ "NAME": "H00027"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03080027784384,
+ 38.898386908064644,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00028'>Report Problem</a>",
+ "NAME": "H00028"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03096217970821,
+ 38.89823578603241,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00029'>Report Problem</a>",
+ "NAME": "H00029"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9882085093919,
+ 38.85522304522973,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00002'>Report Problem</a>",
+ "NAME": "H00002"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99337048103996,
+ 38.832965045867496,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00020'>Report Problem</a>",
+ "NAME": "H00020"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98960814925373,
+ 38.83596304770729,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00021'>Report Problem</a>",
+ "NAME": "H00021"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99628444071986,
+ 38.83016409270196,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00022'>Report Problem</a>",
+ "NAME": "H00022"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97907972723497,
+ 38.84794629413317,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00059'>Report Problem</a>",
+ "NAME": "H00059"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98310255748365,
+ 38.8535688576217,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00099'>Report Problem</a>",
+ "NAME": "H00099"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98702802537683,
+ 38.840136216678005,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 03/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00108'>Report Problem</a>",
+ "NAME": "H00108"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98590954839855,
+ 38.84401352998382,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 03/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00162'>Report Problem</a>",
+ "NAME": "H00162"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00243586107831,
+ 38.860670144391996,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00242'>Report Problem</a>",
+ "NAME": "H00242"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9883830443067,
+ 38.85180131847511,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00295'>Report Problem</a>",
+ "NAME": "H00295"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00186057274746,
+ 38.841555320984845,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00377'>Report Problem</a>",
+ "NAME": "H00377"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93114705048231,
+ 38.88879526557277,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00407'>Report Problem</a>",
+ "NAME": "H00407"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98775245098426,
+ 38.85402117476584,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00439'>Report Problem</a>",
+ "NAME": "H00439"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01224787233296,
+ 38.86738702124701,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00557'>Report Problem</a>",
+ "NAME": "H00557"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03435214518555,
+ 38.90958196669992,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 03/01/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00916'>Report Problem</a>",
+ "NAME": "H00916"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00745622900936,
+ 38.90778876724929,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 02/27/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00926'>Report Problem</a>",
+ "NAME": "H00926"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99605934440424,
+ 38.84661700609712,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01000'>Report Problem</a>",
+ "NAME": "H01000"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01432579829839,
+ 38.90474183677433,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01040'>Report Problem</a>",
+ "NAME": "H01040"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03288981034959,
+ 38.9025928093699,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 03/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01174'>Report Problem</a>",
+ "NAME": "H01174"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99167910301576,
+ 38.896665588622305,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01520'>Report Problem</a>",
+ "NAME": "H01520"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0004169171207,
+ 38.841816201702336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 10/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01590'>Report Problem</a>",
+ "NAME": "H01590"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97841081726658,
+ 38.86170400692483,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01954'>Report Problem</a>",
+ "NAME": "H01954"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9974960635124,
+ 38.86079489154801,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02363'>Report Problem</a>",
+ "NAME": "H02363"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99259102867128,
+ 38.92844863358593,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02514'>Report Problem</a>",
+ "NAME": "H02514"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99858811144134,
+ 38.846513115673616,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02907'>Report Problem</a>",
+ "NAME": "H02907"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91372890917275,
+ 38.89570302319379,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 03/12/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02976'>Report Problem</a>",
+ "NAME": "H02976"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02349137955831,
+ 38.931629593522736,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03110'>Report Problem</a>",
+ "NAME": "H03110"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91488830659483,
+ 38.892943258230794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03216'>Report Problem</a>",
+ "NAME": "H03216"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03207439428094,
+ 38.894753239540144,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03569'>Report Problem</a>",
+ "NAME": "H03569"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03210933995463,
+ 38.89420376454046,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 12/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03571'>Report Problem</a>",
+ "NAME": "H03571"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08984295641454,
+ 38.92389463648992,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 02/19/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03846'>Report Problem</a>",
+ "NAME": "H03846"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99973408710572,
+ 38.8592151743981,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03972'>Report Problem</a>",
+ "NAME": "H03972"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02611904840202,
+ 38.89309439050424,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center><b>Not In Service</b></p><hr />Last Inspection Date: 02/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04031'>Report Problem</a>",
+ "NAME": "H04031"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01362136786202,
+ 38.91814722262231,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00541'>Report Problem</a>",
+ "NAME": "H00541"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01349750327192,
+ 38.917126106792715,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00542'>Report Problem</a>",
+ "NAME": "H00542"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01069416546065,
+ 38.917051321550225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00543'>Report Problem</a>",
+ "NAME": "H00543"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98456614591932,
+ 38.891509061074494,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00544'>Report Problem</a>",
+ "NAME": "H00544"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00596500742333,
+ 38.90362535603583,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00545'>Report Problem</a>",
+ "NAME": "H00545"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97431451221271,
+ 38.93217484609292,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00546'>Report Problem</a>",
+ "NAME": "H00546"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05530269530544,
+ 38.926836501875435,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 02/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00547'>Report Problem</a>",
+ "NAME": "H00547"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01222712033929,
+ 38.91326101385692,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00548'>Report Problem</a>",
+ "NAME": "H00548"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01066007478472,
+ 38.91254226596518,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00550'>Report Problem</a>",
+ "NAME": "H00550"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01410302035261,
+ 38.9148683670127,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00551'>Report Problem</a>",
+ "NAME": "H00551"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97905819445877,
+ 38.889579267396854,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/12/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00552'>Report Problem</a>",
+ "NAME": "H00552"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01060315063076,
+ 38.918052524624756,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00553'>Report Problem</a>",
+ "NAME": "H00553"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02081744766905,
+ 38.89282415955387,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00554'>Report Problem</a>",
+ "NAME": "H00554"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0580317373795,
+ 38.904185188942485,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00555'>Report Problem</a>",
+ "NAME": "H00555"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05876849720363,
+ 38.90413805829549,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00556'>Report Problem</a>",
+ "NAME": "H00556"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00064318580094,
+ 38.90117898157355,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00558'>Report Problem</a>",
+ "NAME": "H00558"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03864316498213,
+ 38.91042496027107,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00559'>Report Problem</a>",
+ "NAME": "H00559"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00357821847021,
+ 38.897471673295854,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00560'>Report Problem</a>",
+ "NAME": "H00560"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00358232493264,
+ 38.89821155696173,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00561'>Report Problem</a>",
+ "NAME": "H00561"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01705764608303,
+ 38.86377615224299,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00562'>Report Problem</a>",
+ "NAME": "H00562"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0716960615629,
+ 38.96484371625319,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00563'>Report Problem</a>",
+ "NAME": "H00563"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02283656023243,
+ 38.914151121175266,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00564'>Report Problem</a>",
+ "NAME": "H00564"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01765757602736,
+ 38.88802508136319,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00565'>Report Problem</a>",
+ "NAME": "H00565"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04728176774067,
+ 38.91762893071494,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00566'>Report Problem</a>",
+ "NAME": "H00566"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03699845762682,
+ 38.935420954181026,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00567'>Report Problem</a>",
+ "NAME": "H00567"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01062421523633,
+ 38.92027888571206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00568'>Report Problem</a>",
+ "NAME": "H00568"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98753047577941,
+ 38.91386381710404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00256'>Report Problem</a>",
+ "NAME": "H00256"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00380763913427,
+ 38.87318300584154,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00257'>Report Problem</a>",
+ "NAME": "H00257"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98032630731235,
+ 38.91728943401489,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00258'>Report Problem</a>",
+ "NAME": "H00258"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97884164849171,
+ 38.917360439522476,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00259'>Report Problem</a>",
+ "NAME": "H00259"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01143896297877,
+ 38.93683360770177,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00262'>Report Problem</a>",
+ "NAME": "H00262"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98487039704727,
+ 38.917215395627416,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00263'>Report Problem</a>",
+ "NAME": "H00263"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98530576893822,
+ 38.917790389827125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00264'>Report Problem</a>",
+ "NAME": "H00264"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98572468372815,
+ 38.916337262896796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00265'>Report Problem</a>",
+ "NAME": "H00265"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9862242551418,
+ 38.91664589425007,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00266'>Report Problem</a>",
+ "NAME": "H00266"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9868049342536,
+ 38.91642178893458,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00267'>Report Problem</a>",
+ "NAME": "H00267"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98694665721162,
+ 38.916751473748825,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00268'>Report Problem</a>",
+ "NAME": "H00268"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98649088696031,
+ 38.916933399241,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00269'>Report Problem</a>",
+ "NAME": "H00269"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9864570392697,
+ 38.91744240202542,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00270'>Report Problem</a>",
+ "NAME": "H00270"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94719326544984,
+ 38.87220963464331,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00272'>Report Problem</a>",
+ "NAME": "H00272"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99634567566413,
+ 38.94269296839883,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00273'>Report Problem</a>",
+ "NAME": "H00273"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99727526617477,
+ 38.94268893102567,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00274'>Report Problem</a>",
+ "NAME": "H00274"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95962196848646,
+ 38.873663784124524,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00275'>Report Problem</a>",
+ "NAME": "H00275"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01576688218383,
+ 38.87062427474521,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00276'>Report Problem</a>",
+ "NAME": "H00276"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01600386090753,
+ 38.870003293131596,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00277'>Report Problem</a>",
+ "NAME": "H00277"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03672557398609,
+ 38.89188592903099,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00278'>Report Problem</a>",
+ "NAME": "H00278"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94371693141385,
+ 38.867505883405656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00279'>Report Problem</a>",
+ "NAME": "H00279"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01587309197622,
+ 38.863621897025915,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00280'>Report Problem</a>",
+ "NAME": "H00280"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01601303214005,
+ 38.866915912225586,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00281'>Report Problem</a>",
+ "NAME": "H00281"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95679786057359,
+ 38.871216829973505,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00283'>Report Problem</a>",
+ "NAME": "H00283"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92283554447167,
+ 38.883606961818316,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/23/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00284'>Report Problem</a>",
+ "NAME": "H00284"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97953430553923,
+ 38.84876394454315,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00285'>Report Problem</a>",
+ "NAME": "H00285"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99220698796537,
+ 38.90754303362449,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00286'>Report Problem</a>",
+ "NAME": "H00286"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99431295277785,
+ 38.90823575276111,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00287'>Report Problem</a>",
+ "NAME": "H00287"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0218231958979,
+ 38.89826036264599,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00288'>Report Problem</a>",
+ "NAME": "H00288"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9957448593338,
+ 38.90712098582479,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00289'>Report Problem</a>",
+ "NAME": "H00289"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92957016309505,
+ 38.885231086982714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00290'>Report Problem</a>",
+ "NAME": "H00290"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01475614091855,
+ 38.92943572517179,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00291'>Report Problem</a>",
+ "NAME": "H00291"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99861660534545,
+ 38.90624099360779,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00293'>Report Problem</a>",
+ "NAME": "H00293"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97991711111005,
+ 38.85057043674555,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00294'>Report Problem</a>",
+ "NAME": "H00294"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07589836785253,
+ 38.93573911403619,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00296'>Report Problem</a>",
+ "NAME": "H00296"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08869950161862,
+ 38.93814995551608,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00297'>Report Problem</a>",
+ "NAME": "H00297"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98716679418177,
+ 38.85734559990636,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00298'>Report Problem</a>",
+ "NAME": "H00298"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99272928621342,
+ 38.95636171296229,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00299'>Report Problem</a>",
+ "NAME": "H00299"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02818482633154,
+ 38.88369634398283,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00300'>Report Problem</a>",
+ "NAME": "H00300"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96897278522113,
+ 38.8531391199942,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00301'>Report Problem</a>",
+ "NAME": "H00301"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96750467981876,
+ 38.85346269981682,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00303'>Report Problem</a>",
+ "NAME": "H00303"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00813961377256,
+ 38.85060081548807,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 12/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00304'>Report Problem</a>",
+ "NAME": "H00304"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10755770729163,
+ 38.937131878087186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00305'>Report Problem</a>",
+ "NAME": "H00305"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10704444237716,
+ 38.936322340626795,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00306'>Report Problem</a>",
+ "NAME": "H00306"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00918229614138,
+ 38.941318270327784,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00307'>Report Problem</a>",
+ "NAME": "H00307"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0091695963797,
+ 38.89674687962059,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/01/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00308'>Report Problem</a>",
+ "NAME": "H00308"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10705187431056,
+ 38.93604077025528,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00309'>Report Problem</a>",
+ "NAME": "H00309"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9992170519996,
+ 38.845839551419765,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/25/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00310'>Report Problem</a>",
+ "NAME": "H00310"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00297270660255,
+ 38.910666916886385,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00311'>Report Problem</a>",
+ "NAME": "H00311"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0021802943481,
+ 38.91118632825825,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00312'>Report Problem</a>",
+ "NAME": "H00312"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01025315333591,
+ 38.935422180428716,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00313'>Report Problem</a>",
+ "NAME": "H00313"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05537847533314,
+ 38.974384806254754,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00314'>Report Problem</a>",
+ "NAME": "H00314"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97548607624007,
+ 38.86427141378945,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00316'>Report Problem</a>",
+ "NAME": "H00316"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0102462601637,
+ 38.934487686969774,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00317'>Report Problem</a>",
+ "NAME": "H00317"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99933858727306,
+ 38.92361853570536,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00319'>Report Problem</a>",
+ "NAME": "H00319"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00476454428953,
+ 38.910784911867616,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00321'>Report Problem</a>",
+ "NAME": "H00321"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01347708245554,
+ 38.872523830158,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00322'>Report Problem</a>",
+ "NAME": "H00322"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06869665102082,
+ 38.92534159147757,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00323'>Report Problem</a>",
+ "NAME": "H00323"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04250828420079,
+ 38.909232246583436,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00324'>Report Problem</a>",
+ "NAME": "H00324"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01889359503039,
+ 38.86400139527415,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00325'>Report Problem</a>",
+ "NAME": "H00325"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02369294362221,
+ 38.88295690634461,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00326'>Report Problem</a>",
+ "NAME": "H00326"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09036995997808,
+ 38.93650697620551,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00328'>Report Problem</a>",
+ "NAME": "H00328"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95618281048186,
+ 38.920639360080045,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00329'>Report Problem</a>",
+ "NAME": "H00329"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95666317316294,
+ 38.92979609799884,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00330'>Report Problem</a>",
+ "NAME": "H00330"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01537305124363,
+ 38.8973986676926,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00331'>Report Problem</a>",
+ "NAME": "H00331"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03533097937942,
+ 38.87670357453863,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00332'>Report Problem</a>",
+ "NAME": "H00332"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03786925162169,
+ 38.897017243828905,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00333'>Report Problem</a>",
+ "NAME": "H00333"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03733396338757,
+ 38.903825654245956,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00334'>Report Problem</a>",
+ "NAME": "H00334"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03296804929205,
+ 38.87723707604876,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00335'>Report Problem</a>",
+ "NAME": "H00335"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03446942063209,
+ 38.87831786608508,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00338'>Report Problem</a>",
+ "NAME": "H00338"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03782073426443,
+ 38.8781924770099,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00339'>Report Problem</a>",
+ "NAME": "H00339"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0155628569985,
+ 38.92646573306782,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00340'>Report Problem</a>",
+ "NAME": "H00340"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00892532376703,
+ 38.90917472421178,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00341'>Report Problem</a>",
+ "NAME": "H00341"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00920006603344,
+ 38.941902519530075,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00342'>Report Problem</a>",
+ "NAME": "H00342"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.029820202144,
+ 38.89616771783067,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00343'>Report Problem</a>",
+ "NAME": "H00343"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9806906561109,
+ 38.86216415983844,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00344'>Report Problem</a>",
+ "NAME": "H00344"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96786732214434,
+ 38.85145323507563,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00345'>Report Problem</a>",
+ "NAME": "H00345"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96911550152376,
+ 38.85260936294394,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00346'>Report Problem</a>",
+ "NAME": "H00346"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04562391113357,
+ 38.943920923827434,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00069'>Report Problem</a>",
+ "NAME": "H00069"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02884428137328,
+ 38.899911612945864,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00070'>Report Problem</a>",
+ "NAME": "H00070"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08919221658242,
+ 38.92148126406963,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00071'>Report Problem</a>",
+ "NAME": "H00071"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10044024780534,
+ 38.949247985252605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00072'>Report Problem</a>",
+ "NAME": "H00072"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01434253792667,
+ 38.93896985697751,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00073'>Report Problem</a>",
+ "NAME": "H00073"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01072271592771,
+ 38.91912094646436,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00074'>Report Problem</a>",
+ "NAME": "H00074"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05140781738709,
+ 38.89400154628643,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00075'>Report Problem</a>",
+ "NAME": "H00075"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99480532988413,
+ 38.90716527790467,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00076'>Report Problem</a>",
+ "NAME": "H00076"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96168329394388,
+ 38.867990570706105,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00077'>Report Problem</a>",
+ "NAME": "H00077"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08196384915904,
+ 38.95393408182062,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00078'>Report Problem</a>",
+ "NAME": "H00078"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01399817662542,
+ 38.900671766939126,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00079'>Report Problem</a>",
+ "NAME": "H00079"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99350470928859,
+ 38.90571236448279,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00080'>Report Problem</a>",
+ "NAME": "H00080"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03627823127259,
+ 38.93326317810749,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 09/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00081'>Report Problem</a>",
+ "NAME": "H00081"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96990073641807,
+ 38.853823634337516,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00082'>Report Problem</a>",
+ "NAME": "H00082"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96922712112944,
+ 38.85373850021674,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00083'>Report Problem</a>",
+ "NAME": "H00083"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96801989576917,
+ 38.85369475513178,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00084'>Report Problem</a>",
+ "NAME": "H00084"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96792129365996,
+ 38.852814919623896,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00085'>Report Problem</a>",
+ "NAME": "H00085"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01122783997911,
+ 38.83318230245883,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00086'>Report Problem</a>",
+ "NAME": "H00086"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01116943985605,
+ 38.82960423673855,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00087'>Report Problem</a>",
+ "NAME": "H00087"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01267011779255,
+ 38.82629812897775,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00088'>Report Problem</a>",
+ "NAME": "H00088"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00137512739475,
+ 38.88765957778442,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 01/31/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00089'>Report Problem</a>",
+ "NAME": "H00089"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01275345631849,
+ 38.81711423940579,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00090'>Report Problem</a>",
+ "NAME": "H00090"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03217511870507,
+ 38.89835366598179,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00094'>Report Problem</a>",
+ "NAME": "H00094"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95786118894493,
+ 38.85655241831205,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00100'>Report Problem</a>",
+ "NAME": "H00100"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01409014267682,
+ 38.892233206687834,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00101'>Report Problem</a>",
+ "NAME": "H00101"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00410454472694,
+ 38.85944279942364,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/24/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00102'>Report Problem</a>",
+ "NAME": "H00102"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96852551838799,
+ 38.85144440594919,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00103'>Report Problem</a>",
+ "NAME": "H00103"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03181484685275,
+ 38.90512353532609,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00104'>Report Problem</a>",
+ "NAME": "H00104"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03086053488764,
+ 38.91922655336539,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00106'>Report Problem</a>",
+ "NAME": "H00106"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97588963989415,
+ 38.851132755659265,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00107'>Report Problem</a>",
+ "NAME": "H00107"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0767485924733,
+ 38.937601295254325,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00109'>Report Problem</a>",
+ "NAME": "H00109"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9770972901543,
+ 38.849803858246176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00110'>Report Problem</a>",
+ "NAME": "H00110"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01448334419943,
+ 38.892263462756794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00111'>Report Problem</a>",
+ "NAME": "H00111"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07438465119466,
+ 38.93626089311794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00112'>Report Problem</a>",
+ "NAME": "H00112"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96856560928313,
+ 38.85196747343772,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00113'>Report Problem</a>",
+ "NAME": "H00113"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07814558270415,
+ 38.93855273593855,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00114'>Report Problem</a>",
+ "NAME": "H00114"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01024814055796,
+ 38.936255772818505,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00115'>Report Problem</a>",
+ "NAME": "H00115"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04671075337184,
+ 38.90471109966362,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00116'>Report Problem</a>",
+ "NAME": "H00116"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98018379838011,
+ 38.84270567203858,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00117'>Report Problem</a>",
+ "NAME": "H00117"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94751942978968,
+ 38.88420063031798,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00118'>Report Problem</a>",
+ "NAME": "H00118"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99357708817912,
+ 38.84477729096918,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00119'>Report Problem</a>",
+ "NAME": "H00119"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96186241344085,
+ 38.87386676687686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00120'>Report Problem</a>",
+ "NAME": "H00120"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94004624971504,
+ 38.888246679549276,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00121'>Report Problem</a>",
+ "NAME": "H00121"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95425937955709,
+ 38.87464137127418,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00122'>Report Problem</a>",
+ "NAME": "H00122"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95537249147377,
+ 38.87455030363314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00123'>Report Problem</a>",
+ "NAME": "H00123"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00298434436891,
+ 38.82506546490317,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00124'>Report Problem</a>",
+ "NAME": "H00124"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97938931186481,
+ 38.86238359863203,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00125'>Report Problem</a>",
+ "NAME": "H00125"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98201825306879,
+ 38.85228714716915,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00126'>Report Problem</a>",
+ "NAME": "H00126"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93777143950871,
+ 38.87524685211913,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00127'>Report Problem</a>",
+ "NAME": "H00127"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98837569652838,
+ 38.880297887520015,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00128'>Report Problem</a>",
+ "NAME": "H00128"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97771001006961,
+ 38.86754646236409,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00129'>Report Problem</a>",
+ "NAME": "H00129"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96692471794726,
+ 38.84980654513702,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00130'>Report Problem</a>",
+ "NAME": "H00130"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98090277857703,
+ 38.865174987341696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00131'>Report Problem</a>",
+ "NAME": "H00131"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97084763145918,
+ 38.87268148076737,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00132'>Report Problem</a>",
+ "NAME": "H00132"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98375701162509,
+ 38.86891795431268,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00133'>Report Problem</a>",
+ "NAME": "H00133"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98037972997913,
+ 38.84557619192893,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00134'>Report Problem</a>",
+ "NAME": "H00134"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93800802719893,
+ 38.883210911238,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00135'>Report Problem</a>",
+ "NAME": "H00135"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98524563899609,
+ 38.860024901296775,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00136'>Report Problem</a>",
+ "NAME": "H00136"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9506005301701,
+ 38.87180333326891,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00137'>Report Problem</a>",
+ "NAME": "H00137"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9532239833161,
+ 38.88368123450846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 12/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00138'>Report Problem</a>",
+ "NAME": "H00138"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96197631902415,
+ 38.869233484548666,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00139'>Report Problem</a>",
+ "NAME": "H00139"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07716348694093,
+ 38.934740517019485,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00142'>Report Problem</a>",
+ "NAME": "H00142"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07839208956898,
+ 38.93675254156028,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00143'>Report Problem</a>",
+ "NAME": "H00143"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07824937420085,
+ 38.93973405954898,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00144'>Report Problem</a>",
+ "NAME": "H00144"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01418898467888,
+ 38.892283668625964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00145'>Report Problem</a>",
+ "NAME": "H00145"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.011409409811,
+ 38.934438330832734,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00146'>Report Problem</a>",
+ "NAME": "H00146"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07791650819983,
+ 38.925749713392534,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00147'>Report Problem</a>",
+ "NAME": "H00147"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98876879161352,
+ 38.876270399626904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/18/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00149'>Report Problem</a>",
+ "NAME": "H00149"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05244606758697,
+ 38.96160427976706,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00150'>Report Problem</a>",
+ "NAME": "H00150"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98002742095711,
+ 38.88283768216455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/26/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00151'>Report Problem</a>",
+ "NAME": "H00151"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00011864938733,
+ 38.876478916455284,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00152'>Report Problem</a>",
+ "NAME": "H00152"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01229212334901,
+ 38.83161182222366,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00153'>Report Problem</a>",
+ "NAME": "H00153"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10036145753229,
+ 38.94706963388548,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00154'>Report Problem</a>",
+ "NAME": "H00154"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97871037060538,
+ 38.8647029186449,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00155'>Report Problem</a>",
+ "NAME": "H00155"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98684375657275,
+ 38.90124365223176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00156'>Report Problem</a>",
+ "NAME": "H00156"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03907844803614,
+ 38.989393503894014,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00157'>Report Problem</a>",
+ "NAME": "H00157"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05459386424639,
+ 38.97493890217225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00158'>Report Problem</a>",
+ "NAME": "H00158"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97431139178099,
+ 38.88747110735175,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/06/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00159'>Report Problem</a>",
+ "NAME": "H00159"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92888796611612,
+ 38.8830643548754,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00160'>Report Problem</a>",
+ "NAME": "H00160"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95230945556914,
+ 38.86365794542221,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00161'>Report Problem</a>",
+ "NAME": "H00161"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01145551537157,
+ 38.93482911542911,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00163'>Report Problem</a>",
+ "NAME": "H00163"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97587730476666,
+ 38.88494169875132,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00164'>Report Problem</a>",
+ "NAME": "H00164"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97601809412953,
+ 38.88575813039,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00165'>Report Problem</a>",
+ "NAME": "H00165"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97508266360155,
+ 38.8858589996089,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00166'>Report Problem</a>",
+ "NAME": "H00166"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00499639843575,
+ 38.90895532585457,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 08/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00167'>Report Problem</a>",
+ "NAME": "H00167"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95350539572817,
+ 38.863316423222805,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00168'>Report Problem</a>",
+ "NAME": "H00168"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04782306063719,
+ 38.89741051957247,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00169'>Report Problem</a>",
+ "NAME": "H00169"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01518868806883,
+ 38.863994702229185,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00170'>Report Problem</a>",
+ "NAME": "H00170"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01087636205634,
+ 38.94190102433504,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00172'>Report Problem</a>",
+ "NAME": "H00172"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9297421383169,
+ 38.88445997368586,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/18/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00173'>Report Problem</a>",
+ "NAME": "H00173"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00399840817738,
+ 38.91066981399904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00174'>Report Problem</a>",
+ "NAME": "H00174"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9879116750212,
+ 38.91663473050051,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00176'>Report Problem</a>",
+ "NAME": "H00176"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98578460926737,
+ 38.92229680993157,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00177'>Report Problem</a>",
+ "NAME": "H00177"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01079902681498,
+ 38.94072699013935,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00178'>Report Problem</a>",
+ "NAME": "H00178"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03328945585672,
+ 38.91562460835372,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00180'>Report Problem</a>",
+ "NAME": "H00180"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96105167707513,
+ 38.89247180719127,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00181'>Report Problem</a>",
+ "NAME": "H00181"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97401398306715,
+ 38.88256312153113,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00182'>Report Problem</a>",
+ "NAME": "H00182"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97355180925192,
+ 38.88239338085669,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00183'>Report Problem</a>",
+ "NAME": "H00183"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97388070108195,
+ 38.88181441375457,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00184'>Report Problem</a>",
+ "NAME": "H00184"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93790051446518,
+ 38.89028596502925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 11/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00185'>Report Problem</a>",
+ "NAME": "H00185"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97532470681075,
+ 38.88226215634162,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00186'>Report Problem</a>",
+ "NAME": "H00186"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93498955252282,
+ 38.896603375266864,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00187'>Report Problem</a>",
+ "NAME": "H00187"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9406267442465,
+ 38.89182535536861,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00188'>Report Problem</a>",
+ "NAME": "H00188"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94150203726983,
+ 38.891825571780615,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00189'>Report Problem</a>",
+ "NAME": "H00189"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94256043501382,
+ 38.89138156080858,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00190'>Report Problem</a>",
+ "NAME": "H00190"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93768796897564,
+ 38.891124315390975,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00191'>Report Problem</a>",
+ "NAME": "H00191"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92984053568262,
+ 38.90131258081229,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00192'>Report Problem</a>",
+ "NAME": "H00192"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96014255603326,
+ 38.88999564820024,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, USP<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00193'>Report Problem</a>",
+ "NAME": "H00193"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93762449042534,
+ 38.90069668953318,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00194'>Report Problem</a>",
+ "NAME": "H00194"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92740120700508,
+ 38.89922650165815,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00195'>Report Problem</a>",
+ "NAME": "H00195"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93616273371121,
+ 38.90442165709111,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00196'>Report Problem</a>",
+ "NAME": "H00196"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92808163404881,
+ 38.89469275059905,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, USP<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00197'>Report Problem</a>",
+ "NAME": "H00197"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92998761313903,
+ 38.889932793951,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 11/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00198'>Report Problem</a>",
+ "NAME": "H00198"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06869847175086,
+ 38.92534016709285,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00199'>Report Problem</a>",
+ "NAME": "H00199"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02980271376337,
+ 38.89842786659362,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00200'>Report Problem</a>",
+ "NAME": "H00200"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02933363140882,
+ 38.89843036352863,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00201'>Report Problem</a>",
+ "NAME": "H00201"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97055289101735,
+ 38.86390449620404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00202'>Report Problem</a>",
+ "NAME": "H00202"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98373254958011,
+ 38.85612086378365,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00203'>Report Problem</a>",
+ "NAME": "H00203"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03690126059846,
+ 38.897222574965035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00204'>Report Problem</a>",
+ "NAME": "H00204"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03611144749854,
+ 38.89717469009673,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00205'>Report Problem</a>",
+ "NAME": "H00205"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03589500139472,
+ 38.897676108255936,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00206'>Report Problem</a>",
+ "NAME": "H00206"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02606614777152,
+ 38.90630553957762,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00207'>Report Problem</a>",
+ "NAME": "H00207"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98507420812717,
+ 38.85412452308332,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00209'>Report Problem</a>",
+ "NAME": "H00209"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0173067810556,
+ 38.94217394797017,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00211'>Report Problem</a>",
+ "NAME": "H00211"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03839435134978,
+ 38.917538114824,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00212'>Report Problem</a>",
+ "NAME": "H00212"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05821410178804,
+ 38.95227231287798,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00214'>Report Problem</a>",
+ "NAME": "H00214"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93528487102279,
+ 38.89934459522741,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00216'>Report Problem</a>",
+ "NAME": "H00216"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00597057035456,
+ 38.96636700239988,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00217'>Report Problem</a>",
+ "NAME": "H00217"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06890241705057,
+ 38.94419414644325,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller, Centurion<p align=center>In Service</p><hr />Last Inspection Date: 11/10/05<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00218'>Report Problem</a>",
+ "NAME": "H00218"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0055542916195,
+ 38.8495445208484,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00219'>Report Problem</a>",
+ "NAME": "H00219"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0129859458632,
+ 38.92879006643523,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00221'>Report Problem</a>",
+ "NAME": "H00221"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0373985480442,
+ 38.91622795073391,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00222'>Report Problem</a>",
+ "NAME": "H00222"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06776439944746,
+ 38.94213282339662,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00223'>Report Problem</a>",
+ "NAME": "H00223"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07600587709034,
+ 38.93826107090418,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00225'>Report Problem</a>",
+ "NAME": "H00225"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07464539247651,
+ 38.93693514232407,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00226'>Report Problem</a>",
+ "NAME": "H00226"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02823805697693,
+ 38.89824261997391,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00227'>Report Problem</a>",
+ "NAME": "H00227"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05934433393793,
+ 38.912457984493045,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00228'>Report Problem</a>",
+ "NAME": "H00228"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0758885368004,
+ 38.95772215084292,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00229'>Report Problem</a>",
+ "NAME": "H00229"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01143304842086,
+ 38.94080497767452,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00230'>Report Problem</a>",
+ "NAME": "H00230"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00793189101918,
+ 38.829123548710456,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00231'>Report Problem</a>",
+ "NAME": "H00231"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08084565509309,
+ 38.938359914690835,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00232'>Report Problem</a>",
+ "NAME": "H00232"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94083540044919,
+ 38.89508179812879,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00233'>Report Problem</a>",
+ "NAME": "H00233"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94102513008227,
+ 38.893729026171556,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00234'>Report Problem</a>",
+ "NAME": "H00234"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94123945077173,
+ 38.89248856432943,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00235'>Report Problem</a>",
+ "NAME": "H00235"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94309501188107,
+ 38.893190064075576,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00236'>Report Problem</a>",
+ "NAME": "H00236"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95303850482532,
+ 38.8915753650969,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/28/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00237'>Report Problem</a>",
+ "NAME": "H00237"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00882879162891,
+ 38.91061905710018,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00238'>Report Problem</a>",
+ "NAME": "H00238"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00181283627983,
+ 38.83464268527077,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00239'>Report Problem</a>",
+ "NAME": "H00239"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96964749770346,
+ 38.86249699656329,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00240'>Report Problem</a>",
+ "NAME": "H00240"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09295776572175,
+ 38.9161181284181,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00241'>Report Problem</a>",
+ "NAME": "H00241"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01446994649278,
+ 38.900657881629506,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00244'>Report Problem</a>",
+ "NAME": "H00244"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01063328287496,
+ 38.90243995748425,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00246'>Report Problem</a>",
+ "NAME": "H00246"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00079662454145,
+ 38.83268450077431,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00247'>Report Problem</a>",
+ "NAME": "H00247"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9464390539857,
+ 38.89090581570778,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00248'>Report Problem</a>",
+ "NAME": "H00248"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94478835184364,
+ 38.903767559143944,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00249'>Report Problem</a>",
+ "NAME": "H00249"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02012199961224,
+ 38.89621957115775,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00250'>Report Problem</a>",
+ "NAME": "H00250"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00720972052048,
+ 38.83390272006717,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00251'>Report Problem</a>",
+ "NAME": "H00251"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00010156022566,
+ 38.84515275035851,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00252'>Report Problem</a>",
+ "NAME": "H00252"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99944051392958,
+ 38.92569877302764,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00253'>Report Problem</a>",
+ "NAME": "H00253"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01208031394737,
+ 38.90787046469469,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00255'>Report Problem</a>",
+ "NAME": "H00255"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00866705467641,
+ 38.883805019399325,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00527'>Report Problem</a>",
+ "NAME": "H00527"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08187605088469,
+ 38.95338970142369,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00528'>Report Problem</a>",
+ "NAME": "H00528"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05275825743661,
+ 38.917043008718245,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/15/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00529'>Report Problem</a>",
+ "NAME": "H00529"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0351353106222,
+ 38.91816395795987,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00530'>Report Problem</a>",
+ "NAME": "H00530"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03887333368164,
+ 38.922267472073464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00531'>Report Problem</a>",
+ "NAME": "H00531"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00959026346318,
+ 38.9213528484761,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00532'>Report Problem</a>",
+ "NAME": "H00532"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06903003675079,
+ 38.9107348449838,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00533'>Report Problem</a>",
+ "NAME": "H00533"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06291833562312,
+ 38.90264884291127,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00534'>Report Problem</a>",
+ "NAME": "H00534"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0238248431285,
+ 38.918309314133154,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00535'>Report Problem</a>",
+ "NAME": "H00535"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00928441127117,
+ 38.89727314814548,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00536'>Report Problem</a>",
+ "NAME": "H00536"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04172793539733,
+ 38.925516563401246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00537'>Report Problem</a>",
+ "NAME": "H00537"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01211642021528,
+ 38.86474831802853,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00538'>Report Problem</a>",
+ "NAME": "H00538"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01210907436096,
+ 38.87449229747678,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00539'>Report Problem</a>",
+ "NAME": "H00539"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98525877404899,
+ 38.866717984758424,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 08/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00540'>Report Problem</a>",
+ "NAME": "H00540"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95217414060144,
+ 38.85961233496263,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00429'>Report Problem</a>",
+ "NAME": "H00429"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92687672045909,
+ 38.8885028797306,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/16/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00430'>Report Problem</a>",
+ "NAME": "H00430"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95130901968231,
+ 38.8602779340048,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00433'>Report Problem</a>",
+ "NAME": "H00433"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99170733798083,
+ 38.83177770542,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00434'>Report Problem</a>",
+ "NAME": "H00434"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92716397720932,
+ 38.88491508350542,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00435'>Report Problem</a>",
+ "NAME": "H00435"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92955533814974,
+ 38.88730015048535,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00436'>Report Problem</a>",
+ "NAME": "H00436"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99006439803618,
+ 38.830060708127355,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00437'>Report Problem</a>",
+ "NAME": "H00437"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9672844518499,
+ 38.854389912092174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00438'>Report Problem</a>",
+ "NAME": "H00438"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98626578239839,
+ 38.86482887235028,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00440'>Report Problem</a>",
+ "NAME": "H00440"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97210596775659,
+ 38.871568556724625,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00441'>Report Problem</a>",
+ "NAME": "H00441"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98714488667319,
+ 38.85104297586446,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00442'>Report Problem</a>",
+ "NAME": "H00442"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09222814167765,
+ 38.9140042243332,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00443'>Report Problem</a>",
+ "NAME": "H00443"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04014351051762,
+ 38.920703287681384,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 12/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00444'>Report Problem</a>",
+ "NAME": "H00444"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04691221619966,
+ 38.92842015730996,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/09/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00445'>Report Problem</a>",
+ "NAME": "H00445"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98862110852838,
+ 38.865636657788876,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00446'>Report Problem</a>",
+ "NAME": "H00446"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00991295946864,
+ 38.88456260644426,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00447'>Report Problem</a>",
+ "NAME": "H00447"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98097328380578,
+ 38.92901800516747,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00448'>Report Problem</a>",
+ "NAME": "H00448"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03949788537298,
+ 38.89820151146847,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00449'>Report Problem</a>",
+ "NAME": "H00449"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08309822228358,
+ 38.95583880029729,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00451'>Report Problem</a>",
+ "NAME": "H00451"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00016916398467,
+ 38.93615738291501,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00452'>Report Problem</a>",
+ "NAME": "H00452"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99731516469797,
+ 38.90443831907664,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00453'>Report Problem</a>",
+ "NAME": "H00453"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0473504826842,
+ 38.91886420614517,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/31/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00454'>Report Problem</a>",
+ "NAME": "H00454"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03295566411798,
+ 38.89653415540334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00455'>Report Problem</a>",
+ "NAME": "H00455"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03389096640534,
+ 38.89747251427745,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00456'>Report Problem</a>",
+ "NAME": "H00456"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03387295099684,
+ 38.89793909864431,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00457'>Report Problem</a>",
+ "NAME": "H00457"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.031864567533,
+ 38.89757868061877,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00458'>Report Problem</a>",
+ "NAME": "H00458"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02386963411597,
+ 38.89785670310835,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00459'>Report Problem</a>",
+ "NAME": "H00459"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02607378039431,
+ 38.89719134270353,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00460'>Report Problem</a>",
+ "NAME": "H00460"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0260855407902,
+ 38.896692682102554,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00461'>Report Problem</a>",
+ "NAME": "H00461"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02176073511433,
+ 38.896211268952726,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00462'>Report Problem</a>",
+ "NAME": "H00462"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02086210386048,
+ 38.89621576591644,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00463'>Report Problem</a>",
+ "NAME": "H00463"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07727501880086,
+ 38.96584663625259,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00464'>Report Problem</a>",
+ "NAME": "H00464"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02545588300819,
+ 38.89409276329198,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00465'>Report Problem</a>",
+ "NAME": "H00465"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01201875853117,
+ 38.942084168068654,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00466'>Report Problem</a>",
+ "NAME": "H00466"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01121533486227,
+ 38.941207345033476,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00467'>Report Problem</a>",
+ "NAME": "H00467"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99015250140971,
+ 38.90288808388267,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00468'>Report Problem</a>",
+ "NAME": "H00468"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00578517133305,
+ 38.90264670657341,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00469'>Report Problem</a>",
+ "NAME": "H00469"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01124529457459,
+ 38.94305895974434,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00470'>Report Problem</a>",
+ "NAME": "H00470"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04058153724093,
+ 38.89742157434607,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00471'>Report Problem</a>",
+ "NAME": "H00471"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0407174157212,
+ 38.89825063876422,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00472'>Report Problem</a>",
+ "NAME": "H00472"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06092418606342,
+ 38.934669197263865,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00474'>Report Problem</a>",
+ "NAME": "H00474"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06857756478493,
+ 38.93261656788015,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/25/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00475'>Report Problem</a>",
+ "NAME": "H00475"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02817853997549,
+ 38.895736840863236,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00476'>Report Problem</a>",
+ "NAME": "H00476"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0258225598813,
+ 38.89621380182162,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00477'>Report Problem</a>",
+ "NAME": "H00477"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03659642809735,
+ 38.922561392155025,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00478'>Report Problem</a>",
+ "NAME": "H00478"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07670766441386,
+ 38.96716455620272,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00479'>Report Problem</a>",
+ "NAME": "H00479"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0241586426541,
+ 38.89743017880579,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00480'>Report Problem</a>",
+ "NAME": "H00480"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03919622241256,
+ 38.92887361359118,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - JUMBO<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00481'>Report Problem</a>",
+ "NAME": "H00481"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03901413927103,
+ 38.92461154334142,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00482'>Report Problem</a>",
+ "NAME": "H00482"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02207583073152,
+ 38.89621359704856,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00483'>Report Problem</a>",
+ "NAME": "H00483"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06081355906596,
+ 38.933539424399484,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00484'>Report Problem</a>",
+ "NAME": "H00484"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05861137787707,
+ 38.93352747841943,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00485'>Report Problem</a>",
+ "NAME": "H00485"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02530127041605,
+ 38.944088112135255,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00486'>Report Problem</a>",
+ "NAME": "H00486"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99609624521014,
+ 38.88489097510951,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00487'>Report Problem</a>",
+ "NAME": "H00487"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03357254807193,
+ 38.9254748068058,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00489'>Report Problem</a>",
+ "NAME": "H00489"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04146675127683,
+ 38.93061303739658,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00490'>Report Problem</a>",
+ "NAME": "H00490"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03479306358672,
+ 38.93382801788214,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00491'>Report Problem</a>",
+ "NAME": "H00491"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02280657678641,
+ 38.89387341630787,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00492'>Report Problem</a>",
+ "NAME": "H00492"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97224782585256,
+ 38.92463332653775,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00493'>Report Problem</a>",
+ "NAME": "H00493"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00849093256782,
+ 38.88913373237844,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00494'>Report Problem</a>",
+ "NAME": "H00494"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00849101342658,
+ 38.889135191729466,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00495'>Report Problem</a>",
+ "NAME": "H00495"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03531538315417,
+ 38.94830092313481,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00496'>Report Problem</a>",
+ "NAME": "H00496"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98723919459903,
+ 38.90715805736616,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 02/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00497'>Report Problem</a>",
+ "NAME": "H00497"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0284065576634,
+ 38.93578323967515,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00498'>Report Problem</a>",
+ "NAME": "H00498"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03322413239843,
+ 38.88710630441911,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00499'>Report Problem</a>",
+ "NAME": "H00499"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99958513570448,
+ 38.9167148535573,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00500'>Report Problem</a>",
+ "NAME": "H00500"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01058191558528,
+ 38.873091729747365,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - JUMBO<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00501'>Report Problem</a>",
+ "NAME": "H00501"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99017389550977,
+ 38.879476928858466,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00502'>Report Problem</a>",
+ "NAME": "H00502"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06493506387731,
+ 38.934591539194955,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00503'>Report Problem</a>",
+ "NAME": "H00503"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01061684626094,
+ 38.914776931836116,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00504'>Report Problem</a>",
+ "NAME": "H00504"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02335471479023,
+ 38.940975658402245,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00505'>Report Problem</a>",
+ "NAME": "H00505"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02317612065625,
+ 38.93973212634408,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00506'>Report Problem</a>",
+ "NAME": "H00506"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98093954908359,
+ 38.88971702131883,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00507'>Report Problem</a>",
+ "NAME": "H00507"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01751320993249,
+ 38.94000700008668,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00508'>Report Problem</a>",
+ "NAME": "H00508"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05489077157895,
+ 38.91551923072498,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00509'>Report Problem</a>",
+ "NAME": "H00509"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98690928232688,
+ 38.879830899565206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 03/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00510'>Report Problem</a>",
+ "NAME": "H00510"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98803484510809,
+ 38.86125526613529,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00511'>Report Problem</a>",
+ "NAME": "H00511"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01930052394003,
+ 38.931424493893914,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00512'>Report Problem</a>",
+ "NAME": "H00512"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01071714309293,
+ 38.8852602076266,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/10/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00513'>Report Problem</a>",
+ "NAME": "H00513"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98237317635046,
+ 38.881212298090894,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/17/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00514'>Report Problem</a>",
+ "NAME": "H00514"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98094933322828,
+ 38.881349650627,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/17/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00515'>Report Problem</a>",
+ "NAME": "H00515"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99143154390538,
+ 38.886706959824046,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/03/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00516'>Report Problem</a>",
+ "NAME": "H00516"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98372533177708,
+ 38.89550844659728,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - JUMBO<p align=center>In Service</p><hr />Last Inspection Date: 08/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00517'>Report Problem</a>",
+ "NAME": "H00517"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98624058132604,
+ 38.89483897087784,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 09/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00518'>Report Problem</a>",
+ "NAME": "H00518"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07101762896404,
+ 38.93621500016529,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00519'>Report Problem</a>",
+ "NAME": "H00519"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07829633267208,
+ 38.96583511092745,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00520'>Report Problem</a>",
+ "NAME": "H00520"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0578063566818,
+ 38.92876439380731,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00521'>Report Problem</a>",
+ "NAME": "H00521"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0207455996933,
+ 38.89314136605035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00522'>Report Problem</a>",
+ "NAME": "H00522"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02003091776506,
+ 38.89346029698376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, UNKNOWN<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00523'>Report Problem</a>",
+ "NAME": "H00523"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0268386306364,
+ 38.89972459094567,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00524'>Report Problem</a>",
+ "NAME": "H00524"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02825325281327,
+ 38.89990688385605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00525'>Report Problem</a>",
+ "NAME": "H00525"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03253507965007,
+ 38.93766094301866,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00526'>Report Problem</a>",
+ "NAME": "H00526"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98359301309151,
+ 38.88295557169683,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/26/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00570'>Report Problem</a>",
+ "NAME": "H00570"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03689006232764,
+ 38.906954908845705,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00571'>Report Problem</a>",
+ "NAME": "H00571"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01112939055602,
+ 38.91181116849666,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00572'>Report Problem</a>",
+ "NAME": "H00572"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07277946390602,
+ 38.96666344297844,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00573'>Report Problem</a>",
+ "NAME": "H00573"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07490356453572,
+ 38.964033467224915,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00574'>Report Problem</a>",
+ "NAME": "H00574"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07437660945044,
+ 38.96743807511667,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00575'>Report Problem</a>",
+ "NAME": "H00575"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99514272375718,
+ 38.88754138504495,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 10/23/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00576'>Report Problem</a>",
+ "NAME": "H00576"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98371942418198,
+ 38.879166859296646,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/19/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00577'>Report Problem</a>",
+ "NAME": "H00577"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02582003684756,
+ 38.95418408733482,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00578'>Report Problem</a>",
+ "NAME": "H00578"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98534863294992,
+ 38.88987979030678,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00579'>Report Problem</a>",
+ "NAME": "H00579"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99368737806073,
+ 38.880292782272456,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/25/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00581'>Report Problem</a>",
+ "NAME": "H00581"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02193222762705,
+ 38.9208724995467,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00582'>Report Problem</a>",
+ "NAME": "H00582"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0084327047177,
+ 38.913252620228725,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00584'>Report Problem</a>",
+ "NAME": "H00584"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00810064099802,
+ 38.91435520999397,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00585'>Report Problem</a>",
+ "NAME": "H00585"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03516499770826,
+ 38.92187097438736,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00586'>Report Problem</a>",
+ "NAME": "H00586"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00722343538322,
+ 38.91687207863701,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00587'>Report Problem</a>",
+ "NAME": "H00587"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07248948360254,
+ 38.93733245905578,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 10/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00588'>Report Problem</a>",
+ "NAME": "H00588"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02332961738753,
+ 38.938762172867094,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00589'>Report Problem</a>",
+ "NAME": "H00589"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04062544590344,
+ 38.89908033187001,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00590'>Report Problem</a>",
+ "NAME": "H00590"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03263089798043,
+ 38.939633318451996,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00591'>Report Problem</a>",
+ "NAME": "H00591"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97412329737345,
+ 38.931228832661596,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00592'>Report Problem</a>",
+ "NAME": "H00592"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03254573050256,
+ 38.932440854950336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00593'>Report Problem</a>",
+ "NAME": "H00593"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06374874040749,
+ 38.9084903267896,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00594'>Report Problem</a>",
+ "NAME": "H00594"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05907340453584,
+ 38.908541267108774,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00595'>Report Problem</a>",
+ "NAME": "H00595"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00471936337394,
+ 38.91190453325423,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00596'>Report Problem</a>",
+ "NAME": "H00596"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02300846873308,
+ 38.900999982666754,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00597'>Report Problem</a>",
+ "NAME": "H00597"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03959710316732,
+ 38.8944165321469,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00598'>Report Problem</a>",
+ "NAME": "H00598"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03960246125648,
+ 38.89339524251815,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00599'>Report Problem</a>",
+ "NAME": "H00599"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01829160326582,
+ 38.900982277219185,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00600'>Report Problem</a>",
+ "NAME": "H00600"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99074778614116,
+ 38.90420289262141,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00601'>Report Problem</a>",
+ "NAME": "H00601"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0702573109951,
+ 38.90438443464286,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00602'>Report Problem</a>",
+ "NAME": "H00602"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07531740639138,
+ 38.93333074137175,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/14/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00603'>Report Problem</a>",
+ "NAME": "H00603"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04175557754553,
+ 38.89845483419036,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00604'>Report Problem</a>",
+ "NAME": "H00604"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01549171011582,
+ 38.9206655106053,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00605'>Report Problem</a>",
+ "NAME": "H00605"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0489028204688,
+ 38.89813239916177,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00606'>Report Problem</a>",
+ "NAME": "H00606"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01546681279963,
+ 38.94006880640176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00607'>Report Problem</a>",
+ "NAME": "H00607"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01629597759893,
+ 38.94004647929922,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00608'>Report Problem</a>",
+ "NAME": "H00608"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07689390504922,
+ 38.92622565158503,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00609'>Report Problem</a>",
+ "NAME": "H00609"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07477146559653,
+ 38.926238289187225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00610'>Report Problem</a>",
+ "NAME": "H00610"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07454940357962,
+ 38.92739184697904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00611'>Report Problem</a>",
+ "NAME": "H00611"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03255194075274,
+ 38.92060408911481,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 03/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00612'>Report Problem</a>",
+ "NAME": "H00612"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02460004799546,
+ 38.93876801101417,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00613'>Report Problem</a>",
+ "NAME": "H00613"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9914631784084,
+ 38.89368032658183,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/16/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00614'>Report Problem</a>",
+ "NAME": "H00614"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01625880008766,
+ 38.8996281351377,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00615'>Report Problem</a>",
+ "NAME": "H00615"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02203469935738,
+ 38.88553661951162,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00616'>Report Problem</a>",
+ "NAME": "H00616"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99965038348607,
+ 38.9013821122493,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center>In Service</p><hr />Last Inspection Date: 05/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00617'>Report Problem</a>",
+ "NAME": "H00617"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97641196847428,
+ 38.93020882882853,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00618'>Report Problem</a>",
+ "NAME": "H00618"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97913171479412,
+ 38.88861893360989,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00619'>Report Problem</a>",
+ "NAME": "H00619"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99581682191103,
+ 38.857838585699376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00620'>Report Problem</a>",
+ "NAME": "H00620"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99537035242629,
+ 38.85879395718681,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00621'>Report Problem</a>",
+ "NAME": "H00621"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97893632675547,
+ 38.88418446924292,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/26/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00622'>Report Problem</a>",
+ "NAME": "H00622"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9917479239196,
+ 38.86407133943828,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00623'>Report Problem</a>",
+ "NAME": "H00623"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98804834503095,
+ 38.92671355351125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00624'>Report Problem</a>",
+ "NAME": "H00624"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0742129963924,
+ 38.963027784738486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00625'>Report Problem</a>",
+ "NAME": "H00625"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99270276919138,
+ 38.884955393486855,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00626'>Report Problem</a>",
+ "NAME": "H00626"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9901511706112,
+ 38.88672565035966,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/09/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00628'>Report Problem</a>",
+ "NAME": "H00628"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98217278014079,
+ 38.867129824301315,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00629'>Report Problem</a>",
+ "NAME": "H00629"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99257693968177,
+ 38.877116249773486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 11/06/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00630'>Report Problem</a>",
+ "NAME": "H00630"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99369801143564,
+ 38.88203683386349,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/13/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00631'>Report Problem</a>",
+ "NAME": "H00631"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99966281188446,
+ 38.886586858611366,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00632'>Report Problem</a>",
+ "NAME": "H00632"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99956742604682,
+ 38.88600130456793,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00633'>Report Problem</a>",
+ "NAME": "H00633"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99479350035581,
+ 38.87921400998166,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00634'>Report Problem</a>",
+ "NAME": "H00634"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99736034874054,
+ 38.88132362686992,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00635'>Report Problem</a>",
+ "NAME": "H00635"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01072881291074,
+ 38.92231983796973,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 10/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00636'>Report Problem</a>",
+ "NAME": "H00636"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00188848819498,
+ 38.877471257018776,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00637'>Report Problem</a>",
+ "NAME": "H00637"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0075131256187,
+ 38.885119557566796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00638'>Report Problem</a>",
+ "NAME": "H00638"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00594694070963,
+ 38.87913586286285,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00639'>Report Problem</a>",
+ "NAME": "H00639"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00744812762868,
+ 38.90473386568645,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00640'>Report Problem</a>",
+ "NAME": "H00640"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04704042398917,
+ 38.91373197778027,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00641'>Report Problem</a>",
+ "NAME": "H00641"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0269677359348,
+ 38.94723847639023,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 02/15/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00642'>Report Problem</a>",
+ "NAME": "H00642"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99032265856465,
+ 38.88423614437471,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 10/27/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00643'>Report Problem</a>",
+ "NAME": "H00643"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03175208334801,
+ 38.93322537228224,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00644'>Report Problem</a>",
+ "NAME": "H00644"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98358992951349,
+ 38.885237998472206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 12/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00645'>Report Problem</a>",
+ "NAME": "H00645"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03259401271161,
+ 38.933911284974236,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00646'>Report Problem</a>",
+ "NAME": "H00646"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02975734138879,
+ 38.90511948323334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00647'>Report Problem</a>",
+ "NAME": "H00647"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00210297107746,
+ 38.88879206410491,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00648'>Report Problem</a>",
+ "NAME": "H00648"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02695601930422,
+ 38.94724846026628,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00649'>Report Problem</a>",
+ "NAME": "H00649"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98235601331686,
+ 38.88415702883303,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/26/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00650'>Report Problem</a>",
+ "NAME": "H00650"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99287735931316,
+ 38.906567148130286,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00347'>Report Problem</a>",
+ "NAME": "H00347"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99220802648185,
+ 38.90700737938312,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00348'>Report Problem</a>",
+ "NAME": "H00348"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00932069359708,
+ 38.927217222583195,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00349'>Report Problem</a>",
+ "NAME": "H00349"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99243417218278,
+ 38.90670031770109,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00350'>Report Problem</a>",
+ "NAME": "H00350"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01130272309352,
+ 38.92825757988901,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00351'>Report Problem</a>",
+ "NAME": "H00351"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01845705247615,
+ 38.8765884684711,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00352'>Report Problem</a>",
+ "NAME": "H00352"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99151815785021,
+ 38.90632797580559,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00353'>Report Problem</a>",
+ "NAME": "H00353"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04767391193084,
+ 38.92883585294763,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/11/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00354'>Report Problem</a>",
+ "NAME": "H00354"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99130658219315,
+ 38.906636550222906,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00355'>Report Problem</a>",
+ "NAME": "H00355"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99110082719848,
+ 38.90694361128114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00356'>Report Problem</a>",
+ "NAME": "H00356"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98973248345513,
+ 38.908454991405186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00357'>Report Problem</a>",
+ "NAME": "H00357"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9896338844959,
+ 38.909235690844014,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00358'>Report Problem</a>",
+ "NAME": "H00358"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0130787064562,
+ 38.92810877550604,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00359'>Report Problem</a>",
+ "NAME": "H00359"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99270329545742,
+ 38.90956295273197,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00360'>Report Problem</a>",
+ "NAME": "H00360"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99317734354747,
+ 38.90880953252853,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00361'>Report Problem</a>",
+ "NAME": "H00361"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99201826830638,
+ 38.90728973320711,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00362'>Report Problem</a>",
+ "NAME": "H00362"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01305669927427,
+ 38.92752707518816,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00363'>Report Problem</a>",
+ "NAME": "H00363"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01166529362663,
+ 38.92884343582412,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00364'>Report Problem</a>",
+ "NAME": "H00364"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99719344538849,
+ 38.92077274793784,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00365'>Report Problem</a>",
+ "NAME": "H00365"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09652327436493,
+ 38.91717414947395,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00366'>Report Problem</a>",
+ "NAME": "H00366"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96727508938005,
+ 38.85272271013205,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00367'>Report Problem</a>",
+ "NAME": "H00367"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.965226811923,
+ 38.92542641437083,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00368'>Report Problem</a>",
+ "NAME": "H00368"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01450243368396,
+ 38.92821858998992,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00369'>Report Problem</a>",
+ "NAME": "H00369"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0835746938527,
+ 38.956779626398635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00370'>Report Problem</a>",
+ "NAME": "H00370"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01398314030503,
+ 38.92888344863874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00371'>Report Problem</a>",
+ "NAME": "H00371"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0208161333214,
+ 38.88128750672352,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00372'>Report Problem</a>",
+ "NAME": "H00372"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01080895255856,
+ 38.90728983015717,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00373'>Report Problem</a>",
+ "NAME": "H00373"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96536542177824,
+ 38.918748045339555,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00374'>Report Problem</a>",
+ "NAME": "H00374"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0103814941828,
+ 38.93021411718099,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00378'>Report Problem</a>",
+ "NAME": "H00378"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99615314705265,
+ 38.95630614162345,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00379'>Report Problem</a>",
+ "NAME": "H00379"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96244490115862,
+ 38.87277754265664,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00380'>Report Problem</a>",
+ "NAME": "H00380"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01676474746395,
+ 38.92876837089944,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00381'>Report Problem</a>",
+ "NAME": "H00381"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01130702201235,
+ 38.94191306358582,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00382'>Report Problem</a>",
+ "NAME": "H00382"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05607500744702,
+ 38.973957646256444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00383'>Report Problem</a>",
+ "NAME": "H00383"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01243921658218,
+ 38.876346839562224,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00384'>Report Problem</a>",
+ "NAME": "H00384"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01220696659455,
+ 38.94183242095408,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00385'>Report Problem</a>",
+ "NAME": "H00385"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01228434161513,
+ 38.94189081358332,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00386'>Report Problem</a>",
+ "NAME": "H00386"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01921141820215,
+ 38.97739866543538,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00387'>Report Problem</a>",
+ "NAME": "H00387"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01111740753674,
+ 38.894925110940825,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00388'>Report Problem</a>",
+ "NAME": "H00388"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01048697759512,
+ 38.9418325879154,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00390'>Report Problem</a>",
+ "NAME": "H00390"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98212112473459,
+ 38.89669873957552,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 10/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00391'>Report Problem</a>",
+ "NAME": "H00391"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96934599296084,
+ 38.851965518930356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00392'>Report Problem</a>",
+ "NAME": "H00392"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03447981496605,
+ 38.8759785719446,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00393'>Report Problem</a>",
+ "NAME": "H00393"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01114720644023,
+ 38.942438694526075,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00394'>Report Problem</a>",
+ "NAME": "H00394"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08953570644644,
+ 38.93584287756872,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00396'>Report Problem</a>",
+ "NAME": "H00396"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01084556711778,
+ 38.94283343902372,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00397'>Report Problem</a>",
+ "NAME": "H00397"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10159511332704,
+ 38.9468704670706,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/24/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00398'>Report Problem</a>",
+ "NAME": "H00398"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03147854420091,
+ 38.877481353284985,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00399'>Report Problem</a>",
+ "NAME": "H00399"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06629844889184,
+ 38.942441981768084,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 04/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00400'>Report Problem</a>",
+ "NAME": "H00400"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06781608380881,
+ 38.94377777007308,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 01/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00401'>Report Problem</a>",
+ "NAME": "H00401"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.016392499733,
+ 38.92961197089285,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00402'>Report Problem</a>",
+ "NAME": "H00402"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92790652307717,
+ 38.883604445635456,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00403'>Report Problem</a>",
+ "NAME": "H00403"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02053614988436,
+ 38.915516914349716,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00404'>Report Problem</a>",
+ "NAME": "H00404"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97002822541879,
+ 38.9300446670204,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00405'>Report Problem</a>",
+ "NAME": "H00405"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01137549088142,
+ 38.929678741932676,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00406'>Report Problem</a>",
+ "NAME": "H00406"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01002664703468,
+ 38.94204296283392,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00410'>Report Problem</a>",
+ "NAME": "H00410"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03625981526396,
+ 38.977766274729134,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00411'>Report Problem</a>",
+ "NAME": "H00411"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00924672621241,
+ 38.942801353788425,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00413'>Report Problem</a>",
+ "NAME": "H00413"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95871870489547,
+ 38.92377463928698,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00414'>Report Problem</a>",
+ "NAME": "H00414"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00994039988291,
+ 38.942704637938846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00415'>Report Problem</a>",
+ "NAME": "H00415"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10776974802998,
+ 38.933626704075415,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00417'>Report Problem</a>",
+ "NAME": "H00417"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00939868261503,
+ 38.92988479352073,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center>In Service</p><hr />Last Inspection Date: 06/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00418'>Report Problem</a>",
+ "NAME": "H00418"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.1141503737422,
+ 38.935383194175174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00419'>Report Problem</a>",
+ "NAME": "H00419"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93136381320559,
+ 38.88685685273269,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00420'>Report Problem</a>",
+ "NAME": "H00420"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.11283075780725,
+ 38.93548727828825,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00421'>Report Problem</a>",
+ "NAME": "H00421"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98273611208353,
+ 38.8546444285413,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00422'>Report Problem</a>",
+ "NAME": "H00422"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02287368070186,
+ 38.90783555532735,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00424'>Report Problem</a>",
+ "NAME": "H00424"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10133848008398,
+ 38.94624790197279,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00425'>Report Problem</a>",
+ "NAME": "H00425"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94180239725716,
+ 38.868618078148785,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00427'>Report Problem</a>",
+ "NAME": "H00427"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01307372771403,
+ 38.942405911958566,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00428'>Report Problem</a>",
+ "NAME": "H00428"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97111302680491,
+ 38.870795934741,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00816'>Report Problem</a>",
+ "NAME": "H00816"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02761138063899,
+ 38.951921980805395,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00817'>Report Problem</a>",
+ "NAME": "H00817"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02988723304331,
+ 38.950863480632385,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00818'>Report Problem</a>",
+ "NAME": "H00818"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03486283339551,
+ 38.954119385323146,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00819'>Report Problem</a>",
+ "NAME": "H00819"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03333417147122,
+ 38.95067959959026,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00820'>Report Problem</a>",
+ "NAME": "H00820"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02833000238368,
+ 38.94514844910206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00821'>Report Problem</a>",
+ "NAME": "H00821"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99736081420201,
+ 38.89896419458266,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00822'>Report Problem</a>",
+ "NAME": "H00822"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03080718503574,
+ 38.93642993191747,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - JUMBO<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00823'>Report Problem</a>",
+ "NAME": "H00823"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04137017307245,
+ 38.92981850270133,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00824'>Report Problem</a>",
+ "NAME": "H00824"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03794247041503,
+ 38.92546511903166,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00825'>Report Problem</a>",
+ "NAME": "H00825"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06651433472665,
+ 38.96979780068285,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00826'>Report Problem</a>",
+ "NAME": "H00826"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07451311114325,
+ 38.969463086641134,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00827'>Report Problem</a>",
+ "NAME": "H00827"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07570320304505,
+ 38.968546382062804,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00828'>Report Problem</a>",
+ "NAME": "H00828"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03081572054886,
+ 38.935496588797925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - JUMBO<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00829'>Report Problem</a>",
+ "NAME": "H00829"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0281024642312,
+ 38.94608351869913,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00830'>Report Problem</a>",
+ "NAME": "H00830"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0268001813721,
+ 38.94620425622486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00831'>Report Problem</a>",
+ "NAME": "H00831"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02988084988567,
+ 38.94617651155082,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00832'>Report Problem</a>",
+ "NAME": "H00832"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99162629589053,
+ 38.888996390132725,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00833'>Report Problem</a>",
+ "NAME": "H00833"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05127620162818,
+ 38.89952148885242,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00834'>Report Problem</a>",
+ "NAME": "H00834"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01483064544254,
+ 38.918686422040935,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00835'>Report Problem</a>",
+ "NAME": "H00835"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99204494183824,
+ 38.90475405601698,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00836'>Report Problem</a>",
+ "NAME": "H00836"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0760366156829,
+ 38.94852421256546,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00837'>Report Problem</a>",
+ "NAME": "H00837"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07747882052871,
+ 38.951499060052555,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, Metropolitan<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00838'>Report Problem</a>",
+ "NAME": "H00838"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07806369706799,
+ 38.94746234961837,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00839'>Report Problem</a>",
+ "NAME": "H00839"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01527261442573,
+ 38.91405865894837,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00840'>Report Problem</a>",
+ "NAME": "H00840"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99627591930884,
+ 38.89550662022172,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00841'>Report Problem</a>",
+ "NAME": "H00841"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99829557757407,
+ 38.8955072526926,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 03/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00842'>Report Problem</a>",
+ "NAME": "H00842"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02269116104476,
+ 38.92422673833953,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00843'>Report Problem</a>",
+ "NAME": "H00843"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00331141114258,
+ 38.90846845772506,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00844'>Report Problem</a>",
+ "NAME": "H00844"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07204917019278,
+ 38.961056122840226,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00845'>Report Problem</a>",
+ "NAME": "H00845"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0250784294348,
+ 38.93096700005812,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00846'>Report Problem</a>",
+ "NAME": "H00846"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08024236257697,
+ 38.956020266925755,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00847'>Report Problem</a>",
+ "NAME": "H00847"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08196504045424,
+ 38.9560536366489,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00848'>Report Problem</a>",
+ "NAME": "H00848"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08196270809631,
+ 38.95692493584346,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00849'>Report Problem</a>",
+ "NAME": "H00849"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0722209293094,
+ 38.90774716292588,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00850'>Report Problem</a>",
+ "NAME": "H00850"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07345875370999,
+ 38.90771332157698,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00851'>Report Problem</a>",
+ "NAME": "H00851"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07466530957848,
+ 38.96104214920701,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00852'>Report Problem</a>",
+ "NAME": "H00852"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97606451668062,
+ 38.92837233305071,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 12/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00853'>Report Problem</a>",
+ "NAME": "H00853"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02088739795322,
+ 38.97587174488227,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00854'>Report Problem</a>",
+ "NAME": "H00854"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07724169280054,
+ 38.96404571970071,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00855'>Report Problem</a>",
+ "NAME": "H00855"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07981623966808,
+ 38.96406173692394,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00856'>Report Problem</a>",
+ "NAME": "H00856"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0215177285729,
+ 38.942055402241564,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00857'>Report Problem</a>",
+ "NAME": "H00857"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01615607764515,
+ 38.940929617522166,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00858'>Report Problem</a>",
+ "NAME": "H00858"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97790173749411,
+ 38.86435560214066,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00859'>Report Problem</a>",
+ "NAME": "H00859"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07285048879902,
+ 38.96313265987557,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00860'>Report Problem</a>",
+ "NAME": "H00860"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03244726875441,
+ 38.90597957804404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00861'>Report Problem</a>",
+ "NAME": "H00861"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9871504502469,
+ 38.93718986540383,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00862'>Report Problem</a>",
+ "NAME": "H00862"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97398010673248,
+ 38.928588924825554,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00863'>Report Problem</a>",
+ "NAME": "H00863"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06848872802077,
+ 38.933546898735806,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/14/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00864'>Report Problem</a>",
+ "NAME": "H00864"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09044072646705,
+ 38.95474165690618,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00865'>Report Problem</a>",
+ "NAME": "H00865"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03960509660374,
+ 38.892286887716025,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00866'>Report Problem</a>",
+ "NAME": "H00866"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01249142909948,
+ 38.89837604929189,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00867'>Report Problem</a>",
+ "NAME": "H00867"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09791294282094,
+ 38.918241832211585,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00868'>Report Problem</a>",
+ "NAME": "H00868"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10337071813137,
+ 38.92697821766792,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00869'>Report Problem</a>",
+ "NAME": "H00869"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10118135519639,
+ 38.92494747805228,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00870'>Report Problem</a>",
+ "NAME": "H00870"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09098982220766,
+ 38.91268943687518,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00871'>Report Problem</a>",
+ "NAME": "H00871"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09835740942346,
+ 38.92016374695341,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00872'>Report Problem</a>",
+ "NAME": "H00872"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01293407256973,
+ 38.972032667715844,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00873'>Report Problem</a>",
+ "NAME": "H00873"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97221559434684,
+ 38.930224923257626,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00874'>Report Problem</a>",
+ "NAME": "H00874"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0415155843193,
+ 38.91552200075751,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00875'>Report Problem</a>",
+ "NAME": "H00875"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00537927481935,
+ 38.84230248961242,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00876'>Report Problem</a>",
+ "NAME": "H00876"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9857026302258,
+ 38.86500605429688,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00877'>Report Problem</a>",
+ "NAME": "H00877"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01878313883964,
+ 38.89989243113835,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00878'>Report Problem</a>",
+ "NAME": "H00878"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98591056676086,
+ 38.86430174772459,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00879'>Report Problem</a>",
+ "NAME": "H00879"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05348645524667,
+ 38.926676855060656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00880'>Report Problem</a>",
+ "NAME": "H00880"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04895527572103,
+ 38.89410570064894,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00881'>Report Problem</a>",
+ "NAME": "H00881"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0367537249266,
+ 38.92699648023964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/11/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00882'>Report Problem</a>",
+ "NAME": "H00882"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00334433402065,
+ 38.90367806922617,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00883'>Report Problem</a>",
+ "NAME": "H00883"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02983369456861,
+ 38.92104346605919,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00884'>Report Problem</a>",
+ "NAME": "H00884"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00066942168479,
+ 38.925458682803686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00885'>Report Problem</a>",
+ "NAME": "H00885"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99073939629218,
+ 38.86537192560533,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00886'>Report Problem</a>",
+ "NAME": "H00886"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02535362079801,
+ 38.91266687498987,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 10/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00887'>Report Problem</a>",
+ "NAME": "H00887"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02094017220237,
+ 38.92839147424518,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/13/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00888'>Report Problem</a>",
+ "NAME": "H00888"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04543976020092,
+ 38.934127799329964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00889'>Report Problem</a>",
+ "NAME": "H00889"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98931922178006,
+ 38.89210645105821,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 04/13/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00890'>Report Problem</a>",
+ "NAME": "H00890"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9894000134754,
+ 38.890713142485076,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/02/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00891'>Report Problem</a>",
+ "NAME": "H00891"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9925404993397,
+ 38.932346975736394,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00892'>Report Problem</a>",
+ "NAME": "H00892"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03471249738996,
+ 38.91034342550599,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00893'>Report Problem</a>",
+ "NAME": "H00893"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97961865888138,
+ 38.931180626705576,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00894'>Report Problem</a>",
+ "NAME": "H00894"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06327596685209,
+ 38.9727529398324,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00895'>Report Problem</a>",
+ "NAME": "H00895"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06503298529833,
+ 38.97269086407926,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00896'>Report Problem</a>",
+ "NAME": "H00896"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03085709850097,
+ 38.92247777577873,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00897'>Report Problem</a>",
+ "NAME": "H00897"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0309378499679,
+ 38.92371343482643,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00898'>Report Problem</a>",
+ "NAME": "H00898"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0467341294854,
+ 38.93338634696887,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00899'>Report Problem</a>",
+ "NAME": "H00899"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03302555312348,
+ 38.92454083613538,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/05/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00900'>Report Problem</a>",
+ "NAME": "H00900"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03096021289848,
+ 38.92480783156651,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00901'>Report Problem</a>",
+ "NAME": "H00901"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03140634873986,
+ 38.92761182105497,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00902'>Report Problem</a>",
+ "NAME": "H00902"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03108952924309,
+ 38.9257996940437,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00903'>Report Problem</a>",
+ "NAME": "H00903"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03368886955771,
+ 38.92868649864836,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00904'>Report Problem</a>",
+ "NAME": "H00904"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03472141704026,
+ 38.92861862510296,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00905'>Report Problem</a>",
+ "NAME": "H00905"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03579146033631,
+ 38.92787064840089,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00907'>Report Problem</a>",
+ "NAME": "H00907"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02718058233971,
+ 38.90233640398072,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00908'>Report Problem</a>",
+ "NAME": "H00908"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03371620425382,
+ 38.93064172643669,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00909'>Report Problem</a>",
+ "NAME": "H00909"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03832187973492,
+ 38.9086342163582,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00910'>Report Problem</a>",
+ "NAME": "H00910"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03712905045026,
+ 38.93075869189606,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00911'>Report Problem</a>",
+ "NAME": "H00911"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9993832558833,
+ 38.90569120262682,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00912'>Report Problem</a>",
+ "NAME": "H00912"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03585400896552,
+ 38.93137047483482,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00913'>Report Problem</a>",
+ "NAME": "H00913"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02685787749867,
+ 38.907304413054646,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00914'>Report Problem</a>",
+ "NAME": "H00914"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9936127848748,
+ 38.88277623759321,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 12/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00915'>Report Problem</a>",
+ "NAME": "H00915"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02950121154154,
+ 38.930650604515805,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00917'>Report Problem</a>",
+ "NAME": "H00917"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02872577477143,
+ 38.92960634730041,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/25/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00918'>Report Problem</a>",
+ "NAME": "H00918"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03181953803592,
+ 38.912745115962515,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00920'>Report Problem</a>",
+ "NAME": "H00920"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05044718973109,
+ 38.91679821894255,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/25/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00651'>Report Problem</a>",
+ "NAME": "H00651"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04860836375371,
+ 38.90862195785906,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00652'>Report Problem</a>",
+ "NAME": "H00652"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0135072439775,
+ 38.90968280533327,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00653'>Report Problem</a>",
+ "NAME": "H00653"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01222147706642,
+ 38.914174225516575,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00654'>Report Problem</a>",
+ "NAME": "H00654"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97412852985852,
+ 38.92484975046252,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00655'>Report Problem</a>",
+ "NAME": "H00655"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01207167253078,
+ 38.9190761966528,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00656'>Report Problem</a>",
+ "NAME": "H00656"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98102851307308,
+ 38.930194823690044,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00657'>Report Problem</a>",
+ "NAME": "H00657"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99602272247685,
+ 38.932446066303335,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00658'>Report Problem</a>",
+ "NAME": "H00658"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02983651692159,
+ 38.94903956113759,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00659'>Report Problem</a>",
+ "NAME": "H00659"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03226669234711,
+ 38.94903643837466,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00660'>Report Problem</a>",
+ "NAME": "H00660"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00796022039897,
+ 38.886857118497275,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00661'>Report Problem</a>",
+ "NAME": "H00661"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01631439358715,
+ 38.90569814568789,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00662'>Report Problem</a>",
+ "NAME": "H00662"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00819987815059,
+ 38.88742572881885,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00663'>Report Problem</a>",
+ "NAME": "H00663"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00074031013949,
+ 38.88873903936953,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00664'>Report Problem</a>",
+ "NAME": "H00664"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99838219156732,
+ 38.88955703607746,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/08/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00665'>Report Problem</a>",
+ "NAME": "H00665"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00209774900779,
+ 38.891907186920946,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00666'>Report Problem</a>",
+ "NAME": "H00666"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0551446200081,
+ 38.91013571869892,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00668'>Report Problem</a>",
+ "NAME": "H00668"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03985262477734,
+ 38.91562239209743,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00669'>Report Problem</a>",
+ "NAME": "H00669"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02815352060524,
+ 38.904604756184035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00670'>Report Problem</a>",
+ "NAME": "H00670"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01760905858622,
+ 38.90851294008092,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00671'>Report Problem</a>",
+ "NAME": "H00671"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03258517237938,
+ 38.9291798364562,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00672'>Report Problem</a>",
+ "NAME": "H00672"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03170847976189,
+ 38.89931333714904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00673'>Report Problem</a>",
+ "NAME": "H00673"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05975309290822,
+ 38.93563597824736,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00674'>Report Problem</a>",
+ "NAME": "H00674"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06704842761827,
+ 38.90382319902977,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00675'>Report Problem</a>",
+ "NAME": "H00675"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06920830486993,
+ 38.90428668953538,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 11/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00676'>Report Problem</a>",
+ "NAME": "H00676"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06793574061754,
+ 38.904014609429645,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00677'>Report Problem</a>",
+ "NAME": "H00677"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99631602832157,
+ 38.89362483664449,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00678'>Report Problem</a>",
+ "NAME": "H00678"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03073451170366,
+ 38.93461727391309,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00679'>Report Problem</a>",
+ "NAME": "H00679"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99136033344102,
+ 38.89472356908853,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 08/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00680'>Report Problem</a>",
+ "NAME": "H00680"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9870171388433,
+ 38.89088179993263,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 04/13/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00681'>Report Problem</a>",
+ "NAME": "H00681"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01143675331436,
+ 38.89897030373331,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00682'>Report Problem</a>",
+ "NAME": "H00682"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0181366136296,
+ 38.96499577415655,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00683'>Report Problem</a>",
+ "NAME": "H00683"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01974129301549,
+ 38.96500663943978,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00684'>Report Problem</a>",
+ "NAME": "H00684"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04837279682933,
+ 38.916314429773294,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/31/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00685'>Report Problem</a>",
+ "NAME": "H00685"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04748490780639,
+ 38.91658632312581,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/31/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00686'>Report Problem</a>",
+ "NAME": "H00686"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04760345898923,
+ 38.91553591222147,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00687'>Report Problem</a>",
+ "NAME": "H00687"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05073286386714,
+ 38.91171878072168,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00688'>Report Problem</a>",
+ "NAME": "H00688"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01080088623986,
+ 38.92125108392233,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00689'>Report Problem</a>",
+ "NAME": "H00689"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04981244796014,
+ 38.911928368420995,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00690'>Report Problem</a>",
+ "NAME": "H00690"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04684229124072,
+ 38.91488207059559,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00691'>Report Problem</a>",
+ "NAME": "H00691"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0473066258105,
+ 38.91331349608546,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00692'>Report Problem</a>",
+ "NAME": "H00692"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04894287727178,
+ 38.911637721456394,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00693'>Report Problem</a>",
+ "NAME": "H00693"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05015678467589,
+ 38.91338920257348,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00694'>Report Problem</a>",
+ "NAME": "H00694"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00572262543777,
+ 38.88608182622064,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/14/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00695'>Report Problem</a>",
+ "NAME": "H00695"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04951825089607,
+ 38.91117242341423,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00696'>Report Problem</a>",
+ "NAME": "H00696"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97479702297635,
+ 38.8707998778302,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00697'>Report Problem</a>",
+ "NAME": "H00697"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05193596666396,
+ 38.91331208864754,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00698'>Report Problem</a>",
+ "NAME": "H00698"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97488724676622,
+ 38.869602536020736,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00699'>Report Problem</a>",
+ "NAME": "H00699"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04909121826807,
+ 38.910374149198795,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00700'>Report Problem</a>",
+ "NAME": "H00700"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00577134864527,
+ 38.90264829272741,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00701'>Report Problem</a>",
+ "NAME": "H00701"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05139202933057,
+ 38.912585392246704,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00702'>Report Problem</a>",
+ "NAME": "H00702"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04867783837187,
+ 38.907942276232404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00703'>Report Problem</a>",
+ "NAME": "H00703"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99041966812867,
+ 38.93738334397939,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00704'>Report Problem</a>",
+ "NAME": "H00704"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01367986739568,
+ 38.92086346947468,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00705'>Report Problem</a>",
+ "NAME": "H00705"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00479222837689,
+ 38.87853414635814,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00706'>Report Problem</a>",
+ "NAME": "H00706"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01883617478768,
+ 38.918209331479886,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/22/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00707'>Report Problem</a>",
+ "NAME": "H00707"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00196492911333,
+ 38.913411490758584,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00708'>Report Problem</a>",
+ "NAME": "H00708"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04193796753975,
+ 38.9246632023148,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00709'>Report Problem</a>",
+ "NAME": "H00709"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08115360049952,
+ 38.951087320965186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00710'>Report Problem</a>",
+ "NAME": "H00710"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08196250964956,
+ 38.9510835677228,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00711'>Report Problem</a>",
+ "NAME": "H00711"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05255107323511,
+ 38.927720721550344,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 01/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00712'>Report Problem</a>",
+ "NAME": "H00712"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05118960854304,
+ 38.927033198667196,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 01/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00713'>Report Problem</a>",
+ "NAME": "H00713"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0552689971173,
+ 38.92824985932468,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 02/01/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00714'>Report Problem</a>",
+ "NAME": "H00714"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97299023244767,
+ 38.92719157399502,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00715'>Report Problem</a>",
+ "NAME": "H00715"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9761603492975,
+ 38.92759325971914,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00716'>Report Problem</a>",
+ "NAME": "H00716"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02717051131606,
+ 38.92683502368891,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/06/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00717'>Report Problem</a>",
+ "NAME": "H00717"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01595140325975,
+ 38.913654562403,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00718'>Report Problem</a>",
+ "NAME": "H00718"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01126835334301,
+ 38.89846856342125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00719'>Report Problem</a>",
+ "NAME": "H00719"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02615824515915,
+ 38.918163150410834,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00720'>Report Problem</a>",
+ "NAME": "H00720"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02434593750515,
+ 38.94415403044285,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, JCF&M - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00721'>Report Problem</a>",
+ "NAME": "H00721"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03675991251376,
+ 38.91817183593261,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00722'>Report Problem</a>",
+ "NAME": "H00722"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9882139934856,
+ 38.94418448274824,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00723'>Report Problem</a>",
+ "NAME": "H00723"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98556931625309,
+ 38.894687315099404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00724'>Report Problem</a>",
+ "NAME": "H00724"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99488466513287,
+ 38.90119214066332,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00725'>Report Problem</a>",
+ "NAME": "H00725"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08024468030992,
+ 38.95457417699644,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00726'>Report Problem</a>",
+ "NAME": "H00726"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08259050574149,
+ 38.95484507058237,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00727'>Report Problem</a>",
+ "NAME": "H00727"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08009923423131,
+ 38.95068416204505,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00728'>Report Problem</a>",
+ "NAME": "H00728"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01470350055722,
+ 38.92018815319445,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00729'>Report Problem</a>",
+ "NAME": "H00729"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9948801555543,
+ 38.896240442858776,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00730'>Report Problem</a>",
+ "NAME": "H00730"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01811746861144,
+ 38.941111585701336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00731'>Report Problem</a>",
+ "NAME": "H00731"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98692805158687,
+ 38.8887277884754,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/12/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00732'>Report Problem</a>",
+ "NAME": "H00732"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99511043669797,
+ 38.89547870536883,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00733'>Report Problem</a>",
+ "NAME": "H00733"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02719732379923,
+ 38.92247923433971,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00734'>Report Problem</a>",
+ "NAME": "H00734"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98564170147857,
+ 38.88062981281078,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00735'>Report Problem</a>",
+ "NAME": "H00735"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00577557360182,
+ 38.88748069884412,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00736'>Report Problem</a>",
+ "NAME": "H00736"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98410952649787,
+ 38.87844934053881,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 09/13/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00737'>Report Problem</a>",
+ "NAME": "H00737"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04411354958891,
+ 38.932551034407645,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00738'>Report Problem</a>",
+ "NAME": "H00738"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99010264068095,
+ 38.9008056451461,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00739'>Report Problem</a>",
+ "NAME": "H00739"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04810963114737,
+ 38.91852316502843,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00740'>Report Problem</a>",
+ "NAME": "H00740"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03498069774,
+ 38.95085758142868,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00741'>Report Problem</a>",
+ "NAME": "H00741"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04921929493923,
+ 38.9181809448933,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/25/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00742'>Report Problem</a>",
+ "NAME": "H00742"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98918848999021,
+ 38.87844813749413,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00743'>Report Problem</a>",
+ "NAME": "H00743"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98461034794515,
+ 38.89895210340257,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00744'>Report Problem</a>",
+ "NAME": "H00744"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9936504823689,
+ 38.903781585645035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00745'>Report Problem</a>",
+ "NAME": "H00745"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99382318129341,
+ 38.891429454604264,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/17/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00746'>Report Problem</a>",
+ "NAME": "H00746"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08318931485202,
+ 38.950960729134344,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00747'>Report Problem</a>",
+ "NAME": "H00747"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00697621720708,
+ 38.92682257867399,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00748'>Report Problem</a>",
+ "NAME": "H00748"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0087335607862,
+ 38.926582884437835,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00749'>Report Problem</a>",
+ "NAME": "H00749"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03095049295443,
+ 38.90259915863328,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00750'>Report Problem</a>",
+ "NAME": "H00750"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03184143618208,
+ 38.89294095457767,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00751'>Report Problem</a>",
+ "NAME": "H00751"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0770773417392,
+ 38.963174675990146,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00752'>Report Problem</a>",
+ "NAME": "H00752"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08047884350839,
+ 38.94633493774677,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00753'>Report Problem</a>",
+ "NAME": "H00753"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07755865841051,
+ 38.95079337087014,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 02/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00754'>Report Problem</a>",
+ "NAME": "H00754"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03259168889524,
+ 38.93463087780487,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00755'>Report Problem</a>",
+ "NAME": "H00755"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0328165523565,
+ 38.93693769626933,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00756'>Report Problem</a>",
+ "NAME": "H00756"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08406173938262,
+ 38.957753647254634,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00757'>Report Problem</a>",
+ "NAME": "H00757"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0805124581247,
+ 38.95216677544486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00758'>Report Problem</a>",
+ "NAME": "H00758"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00995468624028,
+ 38.875584877343336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00759'>Report Problem</a>",
+ "NAME": "H00759"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08130287042992,
+ 38.952240114305575,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00760'>Report Problem</a>",
+ "NAME": "H00760"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07215872338939,
+ 38.96404119280406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00761'>Report Problem</a>",
+ "NAME": "H00761"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07425508711292,
+ 38.964953497211376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00762'>Report Problem</a>",
+ "NAME": "H00762"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07463274323176,
+ 38.96586265763995,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00763'>Report Problem</a>",
+ "NAME": "H00763"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07530113369386,
+ 38.96677149470722,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller, Centurion<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00764'>Report Problem</a>",
+ "NAME": "H00764"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97402556881548,
+ 38.92241594081955,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00765'>Report Problem</a>",
+ "NAME": "H00765"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97518271241512,
+ 38.92339139709763,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00766'>Report Problem</a>",
+ "NAME": "H00766"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97517039898017,
+ 38.923383602285,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00767'>Report Problem</a>",
+ "NAME": "H00767"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0271003305908,
+ 38.94830526914321,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00768'>Report Problem</a>",
+ "NAME": "H00768"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03175978484622,
+ 38.920997322289296,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 04/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00769'>Report Problem</a>",
+ "NAME": "H00769"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03071910738328,
+ 38.921136310668786,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00770'>Report Problem</a>",
+ "NAME": "H00770"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02231848450276,
+ 38.979296218615936,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00771'>Report Problem</a>",
+ "NAME": "H00771"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02239895193948,
+ 38.98139980282216,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00772'>Report Problem</a>",
+ "NAME": "H00772"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02618293472,
+ 38.94514650847371,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00773'>Report Problem</a>",
+ "NAME": "H00773"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0336193813073,
+ 38.933572408455916,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00774'>Report Problem</a>",
+ "NAME": "H00774"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03291057567897,
+ 38.94622611721635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00775'>Report Problem</a>",
+ "NAME": "H00775"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03280701251039,
+ 38.945182167466186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00776'>Report Problem</a>",
+ "NAME": "H00776"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03286919244309,
+ 38.944064095799305,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00777'>Report Problem</a>",
+ "NAME": "H00777"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03684059066543,
+ 38.90959015385614,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00778'>Report Problem</a>",
+ "NAME": "H00778"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01633314884639,
+ 38.96499761641715,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00779'>Report Problem</a>",
+ "NAME": "H00779"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02698246571457,
+ 38.95521961333535,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00780'>Report Problem</a>",
+ "NAME": "H00780"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0160530607214,
+ 38.963830240186354,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00781'>Report Problem</a>",
+ "NAME": "H00781"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08790215799044,
+ 38.93544022120361,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/25/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01030'>Report Problem</a>",
+ "NAME": "H01030"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0885802377269,
+ 38.933611392635385,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01031'>Report Problem</a>",
+ "NAME": "H01031"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98242552832846,
+ 38.92733087662477,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01032'>Report Problem</a>",
+ "NAME": "H01032"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99628131815844,
+ 38.8861419660861,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01033'>Report Problem</a>",
+ "NAME": "H01033"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08879400215685,
+ 38.93138872750128,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01034'>Report Problem</a>",
+ "NAME": "H01034"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09418149019496,
+ 38.95214948243766,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01035'>Report Problem</a>",
+ "NAME": "H01035"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02607688010123,
+ 38.92065062892319,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01036'>Report Problem</a>",
+ "NAME": "H01036"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00429660863546,
+ 38.917596681837956,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01037'>Report Problem</a>",
+ "NAME": "H01037"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07366503454432,
+ 38.920848889010955,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00782'>Report Problem</a>",
+ "NAME": "H00782"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02311197200497,
+ 38.9312850383782,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00783'>Report Problem</a>",
+ "NAME": "H00783"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03456967680417,
+ 38.946192163588314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00784'>Report Problem</a>",
+ "NAME": "H00784"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01752308654319,
+ 38.91782115967092,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00785'>Report Problem</a>",
+ "NAME": "H00785"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05072003616347,
+ 38.917741480339046,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/25/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00786'>Report Problem</a>",
+ "NAME": "H00786"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02499203325878,
+ 38.94175694207643,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00787'>Report Problem</a>",
+ "NAME": "H00787"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9700043205496,
+ 38.92921471628457,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00788'>Report Problem</a>",
+ "NAME": "H00788"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97023087536384,
+ 38.92780060437805,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00789'>Report Problem</a>",
+ "NAME": "H00789"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07724499887098,
+ 38.962103078433984,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00790'>Report Problem</a>",
+ "NAME": "H00790"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0034438296227,
+ 38.89106698015863,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00791'>Report Problem</a>",
+ "NAME": "H00791"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0276437318776,
+ 38.975757046540714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00792'>Report Problem</a>",
+ "NAME": "H00792"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01119545368773,
+ 38.94439719035928,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00793'>Report Problem</a>",
+ "NAME": "H00793"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0352027278312,
+ 38.89958149725826,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00794'>Report Problem</a>",
+ "NAME": "H00794"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01725604780864,
+ 38.90046549918429,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00795'>Report Problem</a>",
+ "NAME": "H00795"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03380368015252,
+ 38.89935024246808,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00796'>Report Problem</a>",
+ "NAME": "H00796"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06159044574477,
+ 38.94112939177615,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 12/20/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00797'>Report Problem</a>",
+ "NAME": "H00797"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03332190066826,
+ 38.95826442886073,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00798'>Report Problem</a>",
+ "NAME": "H00798"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04594972261398,
+ 38.91853859177208,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00799'>Report Problem</a>",
+ "NAME": "H00799"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97662668099572,
+ 38.91183928644571,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00801'>Report Problem</a>",
+ "NAME": "H00801"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05815709016022,
+ 38.91247061659439,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00802'>Report Problem</a>",
+ "NAME": "H00802"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03831620453482,
+ 38.90970241868409,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00803'>Report Problem</a>",
+ "NAME": "H00803"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00715477418528,
+ 38.92612127057033,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00804'>Report Problem</a>",
+ "NAME": "H00804"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97338310345022,
+ 38.87345832211571,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00805'>Report Problem</a>",
+ "NAME": "H00805"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00797054412702,
+ 38.925308793784666,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00806'>Report Problem</a>",
+ "NAME": "H00806"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00782794323808,
+ 38.89722115045011,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00807'>Report Problem</a>",
+ "NAME": "H00807"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00708180128606,
+ 38.89585581834181,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00808'>Report Problem</a>",
+ "NAME": "H00808"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97312365293529,
+ 38.870860951015686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00809'>Report Problem</a>",
+ "NAME": "H00809"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9925802833101,
+ 38.88186748259304,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/27/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00810'>Report Problem</a>",
+ "NAME": "H00810"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97493868638968,
+ 38.87245824729695,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00811'>Report Problem</a>",
+ "NAME": "H00811"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97489907988236,
+ 38.87275139921586,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00813'>Report Problem</a>",
+ "NAME": "H00813"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0073439925139,
+ 38.8774693027581,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00814'>Report Problem</a>",
+ "NAME": "H00814"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00368889906899,
+ 38.87834510025877,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00815'>Report Problem</a>",
+ "NAME": "H00815"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99274255731177,
+ 38.90137404107174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 09/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00991'>Report Problem</a>",
+ "NAME": "H00991"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98923774692922,
+ 38.88165528208443,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/07/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00992'>Report Problem</a>",
+ "NAME": "H00992"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02175250644969,
+ 38.907294863283546,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00993'>Report Problem</a>",
+ "NAME": "H00993"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99623855782751,
+ 38.88284436498623,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00994'>Report Problem</a>",
+ "NAME": "H00994"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02478261045431,
+ 38.93978227925184,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00995'>Report Problem</a>",
+ "NAME": "H00995"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9882218181247,
+ 38.90199075414977,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00996'>Report Problem</a>",
+ "NAME": "H00996"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98738160293496,
+ 38.90169605715971,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00997'>Report Problem</a>",
+ "NAME": "H00997"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00304288131125,
+ 38.84210657711564,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00998'>Report Problem</a>",
+ "NAME": "H00998"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99674922073514,
+ 38.84577667489998,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00999'>Report Problem</a>",
+ "NAME": "H00999"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99591095222571,
+ 38.848576624800614,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01001'>Report Problem</a>",
+ "NAME": "H01001"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98461363601996,
+ 38.894183292076356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01002'>Report Problem</a>",
+ "NAME": "H01002"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03669948111862,
+ 38.93274326742947,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01003'>Report Problem</a>",
+ "NAME": "H01003"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03414805098019,
+ 38.93177263008724,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01004'>Report Problem</a>",
+ "NAME": "H01004"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03548963652308,
+ 38.93227019155713,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01005'>Report Problem</a>",
+ "NAME": "H01005"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0328762150876,
+ 38.93127699738826,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01006'>Report Problem</a>",
+ "NAME": "H01006"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98462473029034,
+ 38.89234132522096,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/13/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01007'>Report Problem</a>",
+ "NAME": "H01007"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03829684485254,
+ 38.933363643320035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01008'>Report Problem</a>",
+ "NAME": "H01008"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04365062934166,
+ 38.90794355991402,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01009'>Report Problem</a>",
+ "NAME": "H01009"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05521926492962,
+ 38.92599731754884,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01010'>Report Problem</a>",
+ "NAME": "H01010"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00185804315322,
+ 38.89484108166827,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01011'>Report Problem</a>",
+ "NAME": "H01011"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01160212742568,
+ 38.97129560044692,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01012'>Report Problem</a>",
+ "NAME": "H01012"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04823235215979,
+ 38.91452545961899,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01013'>Report Problem</a>",
+ "NAME": "H01013"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04248321942809,
+ 38.93062324809139,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 01/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01014'>Report Problem</a>",
+ "NAME": "H01014"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01980161884329,
+ 38.97373306460092,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01015'>Report Problem</a>",
+ "NAME": "H01015"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0772484593844,
+ 38.95837626009613,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01016'>Report Problem</a>",
+ "NAME": "H01016"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00071482574262,
+ 38.902585617839584,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01017'>Report Problem</a>",
+ "NAME": "H01017"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99485375203326,
+ 38.8451790317024,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01018'>Report Problem</a>",
+ "NAME": "H01018"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99610046779165,
+ 38.84516798160559,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01019'>Report Problem</a>",
+ "NAME": "H01019"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06089373324902,
+ 38.911261230915514,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01020'>Report Problem</a>",
+ "NAME": "H01020"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02802666834747,
+ 38.905750729941865,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/28/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01021'>Report Problem</a>",
+ "NAME": "H01021"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10590181734473,
+ 38.9288197380787,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01022'>Report Problem</a>",
+ "NAME": "H01022"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03895275313891,
+ 38.91867848363708,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/30/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01023'>Report Problem</a>",
+ "NAME": "H01023"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06348330088213,
+ 38.93468953631698,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01024'>Report Problem</a>",
+ "NAME": "H01024"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02324743229828,
+ 38.936668805394945,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 12/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01025'>Report Problem</a>",
+ "NAME": "H01025"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97889371339274,
+ 38.896156474037824,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01026'>Report Problem</a>",
+ "NAME": "H01026"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02153046379266,
+ 38.937053815598304,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01027'>Report Problem</a>",
+ "NAME": "H01027"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02065347666459,
+ 38.91918660817023,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01028'>Report Problem</a>",
+ "NAME": "H01028"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02034003683659,
+ 38.937231960694426,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01029'>Report Problem</a>",
+ "NAME": "H01029"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95057939527733,
+ 38.8930201942944,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01038'>Report Problem</a>",
+ "NAME": "H01038"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9434106876319,
+ 38.901189339008056,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01039'>Report Problem</a>",
+ "NAME": "H01039"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0019669411962,
+ 38.88728210024327,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01041'>Report Problem</a>",
+ "NAME": "H01041"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04701775736768,
+ 38.90595205703593,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01042'>Report Problem</a>",
+ "NAME": "H01042"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00187411174693,
+ 38.88516672685189,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01043'>Report Problem</a>",
+ "NAME": "H01043"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97967713995875,
+ 38.93297493820744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01044'>Report Problem</a>",
+ "NAME": "H01044"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00499894837685,
+ 38.91704310102508,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01045'>Report Problem</a>",
+ "NAME": "H01045"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00445025736542,
+ 38.837914692815225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01046'>Report Problem</a>",
+ "NAME": "H01046"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0213581074638,
+ 38.97370528856168,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01047'>Report Problem</a>",
+ "NAME": "H01047"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04646473758444,
+ 38.91265866645512,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01048'>Report Problem</a>",
+ "NAME": "H01048"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02327438509997,
+ 38.935989997727084,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01049'>Report Problem</a>",
+ "NAME": "H01049"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02979822981926,
+ 38.90571464549881,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01050'>Report Problem</a>",
+ "NAME": "H01050"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05029444906312,
+ 38.89962662882252,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01051'>Report Problem</a>",
+ "NAME": "H01051"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98109765783735,
+ 38.93118043385557,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01052'>Report Problem</a>",
+ "NAME": "H01052"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00210404395237,
+ 38.88335143456431,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 01/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01053'>Report Problem</a>",
+ "NAME": "H01053"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01423371113836,
+ 38.93926456758919,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01054'>Report Problem</a>",
+ "NAME": "H01054"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01352986367627,
+ 38.94000352934251,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01055'>Report Problem</a>",
+ "NAME": "H01055"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04648883654312,
+ 38.911173920252565,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01056'>Report Problem</a>",
+ "NAME": "H01056"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01446585388359,
+ 38.9096964463205,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01057'>Report Problem</a>",
+ "NAME": "H01057"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04889803446264,
+ 38.91266018681594,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01058'>Report Problem</a>",
+ "NAME": "H01058"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01745977582902,
+ 38.90649621892462,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01059'>Report Problem</a>",
+ "NAME": "H01059"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00064459995251,
+ 38.88289331228595,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01060'>Report Problem</a>",
+ "NAME": "H01060"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03681213963031,
+ 38.905711583088326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01061'>Report Problem</a>",
+ "NAME": "H01061"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03997397268957,
+ 38.93294179939662,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01062'>Report Problem</a>",
+ "NAME": "H01062"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01524617188079,
+ 38.90951290120818,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01063'>Report Problem</a>",
+ "NAME": "H01063"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07039277179258,
+ 38.90676376517887,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01064'>Report Problem</a>",
+ "NAME": "H01064"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07289165639922,
+ 38.92832674869288,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01065'>Report Problem</a>",
+ "NAME": "H01065"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98623506690751,
+ 38.88643767998779,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01066'>Report Problem</a>",
+ "NAME": "H01066"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07074745583294,
+ 38.92676534878509,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01067'>Report Problem</a>",
+ "NAME": "H01067"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98245049266036,
+ 38.88029939056729,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01068'>Report Problem</a>",
+ "NAME": "H01068"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06851893637447,
+ 38.92514746743295,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01069'>Report Problem</a>",
+ "NAME": "H01069"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03434577597278,
+ 38.94515193510014,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01070'>Report Problem</a>",
+ "NAME": "H01070"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0642517009663,
+ 38.90523347886796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01071'>Report Problem</a>",
+ "NAME": "H01071"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06945885833555,
+ 38.92602000784756,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01072'>Report Problem</a>",
+ "NAME": "H01072"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99712003778735,
+ 38.90558313162535,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01073'>Report Problem</a>",
+ "NAME": "H01073"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08044711284144,
+ 38.9539029757847,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01074'>Report Problem</a>",
+ "NAME": "H01074"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06739588664657,
+ 38.92455806652047,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01075'>Report Problem</a>",
+ "NAME": "H01075"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07059506763527,
+ 38.97046281998418,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01076'>Report Problem</a>",
+ "NAME": "H01076"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02722480428261,
+ 38.91562280061169,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01077'>Report Problem</a>",
+ "NAME": "H01077"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00705099832936,
+ 38.91800122026909,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/01/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01078'>Report Problem</a>",
+ "NAME": "H01078"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05632355420633,
+ 38.91622064944444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01079'>Report Problem</a>",
+ "NAME": "H01079"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00601439986795,
+ 38.91815632957647,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01080'>Report Problem</a>",
+ "NAME": "H01080"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01003853951129,
+ 38.95646008550201,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01081'>Report Problem</a>",
+ "NAME": "H01081"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06318282606173,
+ 38.918515626831244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01082'>Report Problem</a>",
+ "NAME": "H01082"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98559855134397,
+ 38.90438597958521,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01083'>Report Problem</a>",
+ "NAME": "H01083"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05072469617849,
+ 38.914857775736934,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01084'>Report Problem</a>",
+ "NAME": "H01084"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99930690189358,
+ 38.90653568082517,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01085'>Report Problem</a>",
+ "NAME": "H01085"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04403760881928,
+ 38.93149802805645,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01086'>Report Problem</a>",
+ "NAME": "H01086"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99998261203325,
+ 38.843219295039894,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01087'>Report Problem</a>",
+ "NAME": "H01087"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10376195473017,
+ 38.92579351099977,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01088'>Report Problem</a>",
+ "NAME": "H01088"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10245132485421,
+ 38.92445367938406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01089'>Report Problem</a>",
+ "NAME": "H01089"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04675304939533,
+ 38.92064142032478,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 05/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01090'>Report Problem</a>",
+ "NAME": "H01090"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03126739178111,
+ 38.95846256549808,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01091'>Report Problem</a>",
+ "NAME": "H01091"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99271121092832,
+ 38.88423067860804,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01092'>Report Problem</a>",
+ "NAME": "H01092"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99968826612712,
+ 38.88549325027117,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01093'>Report Problem</a>",
+ "NAME": "H01093"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01714746631139,
+ 38.911077792000114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01094'>Report Problem</a>",
+ "NAME": "H01094"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02099283069813,
+ 38.908490824132535,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01095'>Report Problem</a>",
+ "NAME": "H01095"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0162303436936,
+ 38.91272933173848,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01096'>Report Problem</a>",
+ "NAME": "H01096"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98099700989233,
+ 38.882096615884365,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01097'>Report Problem</a>",
+ "NAME": "H01097"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99270877032149,
+ 38.88352625884904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01098'>Report Problem</a>",
+ "NAME": "H01098"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01206770019631,
+ 38.9180210696043,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01099'>Report Problem</a>",
+ "NAME": "H01099"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96487669838466,
+ 38.87104558704628,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01100'>Report Problem</a>",
+ "NAME": "H01100"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04163387392822,
+ 38.89364972525527,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01101'>Report Problem</a>",
+ "NAME": "H01101"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04165868958425,
+ 38.89267844292344,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01102'>Report Problem</a>",
+ "NAME": "H01102"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04083570445405,
+ 38.892230756222006,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01103'>Report Problem</a>",
+ "NAME": "H01103"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05336016120515,
+ 38.903449730904676,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01104'>Report Problem</a>",
+ "NAME": "H01104"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03466550910261,
+ 38.95192067850163,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01105'>Report Problem</a>",
+ "NAME": "H01105"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02095068622666,
+ 38.97744299354791,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01106'>Report Problem</a>",
+ "NAME": "H01106"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02605284269748,
+ 38.91422736149244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/03/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01107'>Report Problem</a>",
+ "NAME": "H01107"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99159379851616,
+ 38.892751284903305,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/22/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01108'>Report Problem</a>",
+ "NAME": "H01108"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07774476196049,
+ 38.952706226427104,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01109'>Report Problem</a>",
+ "NAME": "H01109"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00945227234384,
+ 38.96021602015782,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01110'>Report Problem</a>",
+ "NAME": "H01110"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9996852059546,
+ 38.9181614204952,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01111'>Report Problem</a>",
+ "NAME": "H01111"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07105760964761,
+ 38.91457700196526,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01112'>Report Problem</a>",
+ "NAME": "H01112"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04015338137422,
+ 38.92574120589587,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01113'>Report Problem</a>",
+ "NAME": "H01113"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03660477102156,
+ 38.91668587040987,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01114'>Report Problem</a>",
+ "NAME": "H01114"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98428969052102,
+ 38.92897056480209,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01115'>Report Problem</a>",
+ "NAME": "H01115"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98621858165949,
+ 38.92888001340834,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 03/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01116'>Report Problem</a>",
+ "NAME": "H01116"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98849020783051,
+ 38.92874746768866,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01117'>Report Problem</a>",
+ "NAME": "H01117"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03610388193282,
+ 38.95830277983555,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01118'>Report Problem</a>",
+ "NAME": "H01118"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99623378515828,
+ 38.90273608891848,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01260'>Report Problem</a>",
+ "NAME": "H01260"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03784493973886,
+ 38.91548759226401,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01261'>Report Problem</a>",
+ "NAME": "H01261"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0339911604111,
+ 38.8964932309644,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01262'>Report Problem</a>",
+ "NAME": "H01262"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03461169584533,
+ 38.896333663756,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01263'>Report Problem</a>",
+ "NAME": "H01263"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0346881138083,
+ 38.94967780984984,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01264'>Report Problem</a>",
+ "NAME": "H01264"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03505196427452,
+ 38.897636817538846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01265'>Report Problem</a>",
+ "NAME": "H01265"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03506423683316,
+ 38.89720538532162,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01266'>Report Problem</a>",
+ "NAME": "H01266"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06126172689633,
+ 38.902658587561895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01267'>Report Problem</a>",
+ "NAME": "H01267"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0385204501002,
+ 38.92796907942228,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/24/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01268'>Report Problem</a>",
+ "NAME": "H01268"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01744683670653,
+ 38.884753350369856,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01269'>Report Problem</a>",
+ "NAME": "H01269"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10245099692925,
+ 38.92574250041143,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01270'>Report Problem</a>",
+ "NAME": "H01270"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05057597228914,
+ 38.915732621584645,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/31/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01271'>Report Problem</a>",
+ "NAME": "H01271"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99257393611859,
+ 38.89346414757438,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/16/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01272'>Report Problem</a>",
+ "NAME": "H01272"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00134054455694,
+ 38.88988766496422,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01273'>Report Problem</a>",
+ "NAME": "H01273"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0287532997781,
+ 38.93977761350051,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01274'>Report Problem</a>",
+ "NAME": "H01274"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02821991187203,
+ 38.93892302761489,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01275'>Report Problem</a>",
+ "NAME": "H01275"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03893123182971,
+ 38.92722597362507,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01276'>Report Problem</a>",
+ "NAME": "H01276"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02211030576565,
+ 38.9346959742425,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01277'>Report Problem</a>",
+ "NAME": "H01277"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03505864228194,
+ 38.896705476847394,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01278'>Report Problem</a>",
+ "NAME": "H01278"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99479131113755,
+ 38.8774704444705,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/07/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01279'>Report Problem</a>",
+ "NAME": "H01279"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02814783313852,
+ 38.907370870262305,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 01/28/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01280'>Report Problem</a>",
+ "NAME": "H01280"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02301353427221,
+ 38.899942202257186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01281'>Report Problem</a>",
+ "NAME": "H01281"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01878796832919,
+ 38.90728654943058,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01282'>Report Problem</a>",
+ "NAME": "H01282"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06648399581624,
+ 38.96486080367615,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01283'>Report Problem</a>",
+ "NAME": "H01283"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02980330962586,
+ 38.918065384007974,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01284'>Report Problem</a>",
+ "NAME": "H01284"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02718157551762,
+ 38.918163889752904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01285'>Report Problem</a>",
+ "NAME": "H01285"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99728667693809,
+ 38.88685488993583,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/07/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01286'>Report Problem</a>",
+ "NAME": "H01286"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03133349487597,
+ 38.97944122809842,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01287'>Report Problem</a>",
+ "NAME": "H01287"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05487479411555,
+ 38.90368554364328,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01288'>Report Problem</a>",
+ "NAME": "H01288"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07073322685143,
+ 38.93352231152344,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01289'>Report Problem</a>",
+ "NAME": "H01289"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01235997090174,
+ 38.965012778328564,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01290'>Report Problem</a>",
+ "NAME": "H01290"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01376165638007,
+ 38.96500091104376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01291'>Report Problem</a>",
+ "NAME": "H01291"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0697614609087,
+ 38.92475083468198,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 10/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01292'>Report Problem</a>",
+ "NAME": "H01292"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02949243392233,
+ 38.90845306252808,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01293'>Report Problem</a>",
+ "NAME": "H01293"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0734675858721,
+ 38.96393850343997,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01294'>Report Problem</a>",
+ "NAME": "H01294"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02981463399068,
+ 38.90728262542809,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01295'>Report Problem</a>",
+ "NAME": "H01295"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9944952806497,
+ 38.903156701048964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01296'>Report Problem</a>",
+ "NAME": "H01296"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02980137740762,
+ 38.91562145122284,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01297'>Report Problem</a>",
+ "NAME": "H01297"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05653768641652,
+ 38.92847400087578,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/20/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01298'>Report Problem</a>",
+ "NAME": "H01298"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03276206492265,
+ 38.90558663606525,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01299'>Report Problem</a>",
+ "NAME": "H01299"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05638572645356,
+ 38.927229503618705,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01300'>Report Problem</a>",
+ "NAME": "H01300"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01511849538126,
+ 38.880429568481176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01301'>Report Problem</a>",
+ "NAME": "H01301"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06853997896148,
+ 38.93736966779079,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 03/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01302'>Report Problem</a>",
+ "NAME": "H01302"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0318214772029,
+ 38.91125090216896,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01303'>Report Problem</a>",
+ "NAME": "H01303"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03097123782356,
+ 38.91036370991568,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01304'>Report Problem</a>",
+ "NAME": "H01304"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99382600202773,
+ 38.89213396346672,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01305'>Report Problem</a>",
+ "NAME": "H01305"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0464904946613,
+ 38.91078139010919,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01306'>Report Problem</a>",
+ "NAME": "H01306"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00334796081455,
+ 38.91487531381453,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01307'>Report Problem</a>",
+ "NAME": "H01307"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04253965894844,
+ 38.929747142439545,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01119'>Report Problem</a>",
+ "NAME": "H01119"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00367817964616,
+ 38.91632508697752,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01120'>Report Problem</a>",
+ "NAME": "H01120"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00367735162028,
+ 38.917038519807605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01121'>Report Problem</a>",
+ "NAME": "H01121"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00501181248865,
+ 38.916323785229494,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01122'>Report Problem</a>",
+ "NAME": "H01122"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02856741514455,
+ 38.92678457732254,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00921'>Report Problem</a>",
+ "NAME": "H00921"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02874768998996,
+ 38.92761027121273,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00922'>Report Problem</a>",
+ "NAME": "H00922"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02733406566726,
+ 38.928670195114464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00923'>Report Problem</a>",
+ "NAME": "H00923"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04798171390973,
+ 38.91913754961618,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00924'>Report Problem</a>",
+ "NAME": "H00924"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03108027692984,
+ 38.92669160083335,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00925'>Report Problem</a>",
+ "NAME": "H00925"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02688437259697,
+ 38.92572037387635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00927'>Report Problem</a>",
+ "NAME": "H00927"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02696301926464,
+ 38.922903931903974,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00928'>Report Problem</a>",
+ "NAME": "H00928"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03276934981878,
+ 38.904454095137545,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00929'>Report Problem</a>",
+ "NAME": "H00929"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08228957627604,
+ 38.908698381034554,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00930'>Report Problem</a>",
+ "NAME": "H00930"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02689912670301,
+ 38.92374441392029,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00931'>Report Problem</a>",
+ "NAME": "H00931"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9963462050196,
+ 38.90378059302521,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00932'>Report Problem</a>",
+ "NAME": "H00932"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02817758611357,
+ 38.9238200437837,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00933'>Report Problem</a>",
+ "NAME": "H00933"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09869712061487,
+ 38.919018204308266,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00934'>Report Problem</a>",
+ "NAME": "H00934"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02814555163172,
+ 38.92247991064203,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00935'>Report Problem</a>",
+ "NAME": "H00935"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02841847883096,
+ 38.925816336823786,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00936'>Report Problem</a>",
+ "NAME": "H00936"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04179985906374,
+ 38.91878235683632,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00937'>Report Problem</a>",
+ "NAME": "H00937"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07449084634996,
+ 38.95974323350111,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00938'>Report Problem</a>",
+ "NAME": "H00938"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10977213906301,
+ 38.92839117253699,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00939'>Report Problem</a>",
+ "NAME": "H00939"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01066175761832,
+ 38.91338684248242,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00940'>Report Problem</a>",
+ "NAME": "H00940"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07703382475488,
+ 38.96034055394016,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00941'>Report Problem</a>",
+ "NAME": "H00941"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07625719896264,
+ 38.95905172873574,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00942'>Report Problem</a>",
+ "NAME": "H00942"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0309389859885,
+ 38.932578100448914,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00943'>Report Problem</a>",
+ "NAME": "H00943"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03079384352402,
+ 38.933820753227806,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00944'>Report Problem</a>",
+ "NAME": "H00944"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02980907676186,
+ 38.93340777064042,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00945'>Report Problem</a>",
+ "NAME": "H00945"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99578145804072,
+ 38.85265546831029,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00946'>Report Problem</a>",
+ "NAME": "H00946"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03904529624903,
+ 38.91413853245932,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00947'>Report Problem</a>",
+ "NAME": "H00947"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05868767581333,
+ 38.94106986303479,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00948'>Report Problem</a>",
+ "NAME": "H00948"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02751582997492,
+ 38.932902165429724,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00949'>Report Problem</a>",
+ "NAME": "H00949"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02814993274278,
+ 38.91800776234343,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00950'>Report Problem</a>",
+ "NAME": "H00950"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02715471529463,
+ 38.90976409105831,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00951'>Report Problem</a>",
+ "NAME": "H00951"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02529089784515,
+ 38.93292866601758,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/09/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00952'>Report Problem</a>",
+ "NAME": "H00952"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99382703525835,
+ 38.88592108476634,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00953'>Report Problem</a>",
+ "NAME": "H00953"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97022530785893,
+ 38.925694873340795,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00954'>Report Problem</a>",
+ "NAME": "H00954"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9963353109303,
+ 38.88873345308379,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00955'>Report Problem</a>",
+ "NAME": "H00955"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02438891265945,
+ 38.92653697560749,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00957'>Report Problem</a>",
+ "NAME": "H00957"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99487386791456,
+ 38.88203364837203,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00958'>Report Problem</a>",
+ "NAME": "H00958"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00752284897247,
+ 38.875457968847684,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00959'>Report Problem</a>",
+ "NAME": "H00959"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02447817621386,
+ 38.92603925652625,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00960'>Report Problem</a>",
+ "NAME": "H00960"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00209251840256,
+ 38.89003085103512,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00961'>Report Problem</a>",
+ "NAME": "H00961"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01070964913265,
+ 38.87557049620656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00962'>Report Problem</a>",
+ "NAME": "H00962"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02688802490417,
+ 38.92482427969066,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00963'>Report Problem</a>",
+ "NAME": "H00963"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04340755980301,
+ 38.93065027568632,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00964'>Report Problem</a>",
+ "NAME": "H00964"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0019632067488,
+ 38.89105285326527,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00965'>Report Problem</a>",
+ "NAME": "H00965"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02835293489912,
+ 38.92481638449598,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00966'>Report Problem</a>",
+ "NAME": "H00966"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98565968938456,
+ 38.88540307026997,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 05/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00967'>Report Problem</a>",
+ "NAME": "H00967"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02591134002633,
+ 38.935109232923914,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00968'>Report Problem</a>",
+ "NAME": "H00968"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02249891059371,
+ 38.92328069475677,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00969'>Report Problem</a>",
+ "NAME": "H00969"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99851457689392,
+ 38.8910540314067,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00970'>Report Problem</a>",
+ "NAME": "H00970"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06630055242039,
+ 38.933441556188804,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00971'>Report Problem</a>",
+ "NAME": "H00971"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03460134517405,
+ 38.92528373759628,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00972'>Report Problem</a>",
+ "NAME": "H00972"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07974772374365,
+ 38.952739306941815,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00973'>Report Problem</a>",
+ "NAME": "H00973"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01899127513543,
+ 38.909746803630455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00974'>Report Problem</a>",
+ "NAME": "H00974"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04729237131455,
+ 38.92012539555548,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00975'>Report Problem</a>",
+ "NAME": "H00975"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02816048892544,
+ 38.92059080755352,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00976'>Report Problem</a>",
+ "NAME": "H00976"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02300566269213,
+ 38.918751273729306,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00977'>Report Problem</a>",
+ "NAME": "H00977"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02146631685001,
+ 38.97247180737497,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00978'>Report Problem</a>",
+ "NAME": "H00978"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0691127857704,
+ 38.91262541283799,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00979'>Report Problem</a>",
+ "NAME": "H00979"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02824315678856,
+ 38.91913087121627,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 03/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00980'>Report Problem</a>",
+ "NAME": "H00980"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98677527969163,
+ 38.86429693927759,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00981'>Report Problem</a>",
+ "NAME": "H00981"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00065269304154,
+ 38.88439791063407,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00982'>Report Problem</a>",
+ "NAME": "H00982"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03171952703623,
+ 38.91562833310763,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00983'>Report Problem</a>",
+ "NAME": "H00983"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08048426947165,
+ 38.94483666694808,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00984'>Report Problem</a>",
+ "NAME": "H00984"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02772843472025,
+ 38.95519414358661,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00985'>Report Problem</a>",
+ "NAME": "H00985"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09252511484338,
+ 38.95222693399096,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, Metropolitan<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00986'>Report Problem</a>",
+ "NAME": "H00986"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9916173110249,
+ 38.884238640698534,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00987'>Report Problem</a>",
+ "NAME": "H00987"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09251860499913,
+ 38.9498157025937,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00988'>Report Problem</a>",
+ "NAME": "H00988"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09251818262467,
+ 38.95116131447385,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00989'>Report Problem</a>",
+ "NAME": "H00989"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99229101073968,
+ 38.929444545981134,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H00990'>Report Problem</a>",
+ "NAME": "H00990"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99958535821078,
+ 38.884393921007955,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/24/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01346'>Report Problem</a>",
+ "NAME": "H01346"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03324060932577,
+ 38.98043663254894,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01347'>Report Problem</a>",
+ "NAME": "H01347"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99861133887138,
+ 38.88657672542416,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01348'>Report Problem</a>",
+ "NAME": "H01348"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99943350723875,
+ 38.89603904557128,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01349'>Report Problem</a>",
+ "NAME": "H01349"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03972411624017,
+ 38.90970408347191,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01350'>Report Problem</a>",
+ "NAME": "H01350"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99958718845025,
+ 38.888782956821174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01351'>Report Problem</a>",
+ "NAME": "H01351"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00049205147249,
+ 38.894896496864035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01352'>Report Problem</a>",
+ "NAME": "H01352"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05803198103061,
+ 38.90855168918467,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01353'>Report Problem</a>",
+ "NAME": "H01353"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01902032785169,
+ 38.91916356284706,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01354'>Report Problem</a>",
+ "NAME": "H01354"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02098415370156,
+ 38.912465161891056,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01355'>Report Problem</a>",
+ "NAME": "H01355"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06832022220472,
+ 38.91165236552843,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01356'>Report Problem</a>",
+ "NAME": "H01356"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99369075732835,
+ 38.93148955188863,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01357'>Report Problem</a>",
+ "NAME": "H01357"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99375773210112,
+ 38.9322686568161,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01358'>Report Problem</a>",
+ "NAME": "H01358"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03372254853788,
+ 38.9014539428181,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01359'>Report Problem</a>",
+ "NAME": "H01359"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00334336053685,
+ 38.902586121696324,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01360'>Report Problem</a>",
+ "NAME": "H01360"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00338152084385,
+ 38.901382928635776,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01361'>Report Problem</a>",
+ "NAME": "H01361"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98868669290609,
+ 38.93172728218154,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01362'>Report Problem</a>",
+ "NAME": "H01362"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01206340962221,
+ 38.92224165071239,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01363'>Report Problem</a>",
+ "NAME": "H01363"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0710942990464,
+ 38.91548998357376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01364'>Report Problem</a>",
+ "NAME": "H01364"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9846922033922,
+ 38.933894576575184,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01365'>Report Problem</a>",
+ "NAME": "H01365"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01656208341545,
+ 38.91011013735514,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01366'>Report Problem</a>",
+ "NAME": "H01366"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99016655986281,
+ 38.92660222800276,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01367'>Report Problem</a>",
+ "NAME": "H01367"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01209847417567,
+ 38.872872525187184,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01368'>Report Problem</a>",
+ "NAME": "H01368"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97639915775338,
+ 38.92563658509472,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01369'>Report Problem</a>",
+ "NAME": "H01369"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9743351566571,
+ 38.925639185851914,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01370'>Report Problem</a>",
+ "NAME": "H01370"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01237230989125,
+ 38.8886653915865,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01371'>Report Problem</a>",
+ "NAME": "H01371"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01236788365296,
+ 38.88866472543537,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01372'>Report Problem</a>",
+ "NAME": "H01372"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97451975942855,
+ 38.86365931031904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01373'>Report Problem</a>",
+ "NAME": "H01373"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02180942036213,
+ 38.94309440910964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01374'>Report Problem</a>",
+ "NAME": "H01374"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98753200501619,
+ 38.89423311397515,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01375'>Report Problem</a>",
+ "NAME": "H01375"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05218711874285,
+ 38.90379169542129,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01376'>Report Problem</a>",
+ "NAME": "H01376"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0422025297031,
+ 38.92063365753914,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01377'>Report Problem</a>",
+ "NAME": "H01377"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01075657899649,
+ 38.81725804479435,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01378'>Report Problem</a>",
+ "NAME": "H01378"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04580450193221,
+ 38.931523932470704,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01379'>Report Problem</a>",
+ "NAME": "H01379"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05032113866157,
+ 38.89493919609121,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01380'>Report Problem</a>",
+ "NAME": "H01380"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05175787121735,
+ 38.89464615671381,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01381'>Report Problem</a>",
+ "NAME": "H01381"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0297996572156,
+ 38.97585854426577,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01382'>Report Problem</a>",
+ "NAME": "H01382"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10872595112201,
+ 38.92708115180884,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01383'>Report Problem</a>",
+ "NAME": "H01383"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9881627126412,
+ 38.87759875373104,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01384'>Report Problem</a>",
+ "NAME": "H01384"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10021213247848,
+ 38.923678229601464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01385'>Report Problem</a>",
+ "NAME": "H01385"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0326625962599,
+ 38.92797885373859,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 09/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01386'>Report Problem</a>",
+ "NAME": "H01386"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98667823527371,
+ 38.862458652900116,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01387'>Report Problem</a>",
+ "NAME": "H01387"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98841498850794,
+ 38.92776683344535,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01388'>Report Problem</a>",
+ "NAME": "H01388"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06751739223722,
+ 38.96393841520778,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01389'>Report Problem</a>",
+ "NAME": "H01389"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98543660046072,
+ 38.8987607726603,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01390'>Report Problem</a>",
+ "NAME": "H01390"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01766936490385,
+ 38.93786092176164,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01391'>Report Problem</a>",
+ "NAME": "H01391"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98837354402993,
+ 38.899661982894166,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01392'>Report Problem</a>",
+ "NAME": "H01392"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98913303378683,
+ 38.88835697740303,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/09/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01393'>Report Problem</a>",
+ "NAME": "H01393"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02745507755345,
+ 38.92776620063168,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01394'>Report Problem</a>",
+ "NAME": "H01394"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99443397184977,
+ 38.898861261364594,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01395'>Report Problem</a>",
+ "NAME": "H01395"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9901654964023,
+ 38.900029102983225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01396'>Report Problem</a>",
+ "NAME": "H01396"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01854680747583,
+ 38.97476716305724,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01397'>Report Problem</a>",
+ "NAME": "H01397"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01962004333944,
+ 38.976781011630656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01398'>Report Problem</a>",
+ "NAME": "H01398"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03177395654339,
+ 38.916337256100114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01399'>Report Problem</a>",
+ "NAME": "H01399"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0678677568178,
+ 38.91561253275963,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01400'>Report Problem</a>",
+ "NAME": "H01400"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06800519709321,
+ 38.91474776968932,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01401'>Report Problem</a>",
+ "NAME": "H01401"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03361769494192,
+ 38.95932557120131,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01402'>Report Problem</a>",
+ "NAME": "H01402"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02977407831762,
+ 38.91635310596354,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01403'>Report Problem</a>",
+ "NAME": "H01403"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01700160878998,
+ 38.976991349302246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01404'>Report Problem</a>",
+ "NAME": "H01404"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04160161471164,
+ 38.8944693271625,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01405'>Report Problem</a>",
+ "NAME": "H01405"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01391879717032,
+ 38.974665435911255,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01406'>Report Problem</a>",
+ "NAME": "H01406"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01368355595714,
+ 38.97284008956856,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01407'>Report Problem</a>",
+ "NAME": "H01407"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02020450656448,
+ 38.93127801018239,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01408'>Report Problem</a>",
+ "NAME": "H01408"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01175073838544,
+ 38.97005024179373,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01409'>Report Problem</a>",
+ "NAME": "H01409"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99257141262353,
+ 38.88614869848065,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01410'>Report Problem</a>",
+ "NAME": "H01410"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98537502061258,
+ 38.88665823573472,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/26/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01411'>Report Problem</a>",
+ "NAME": "H01411"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04149447307101,
+ 38.896122202421914,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01412'>Report Problem</a>",
+ "NAME": "H01412"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9865526989882,
+ 38.88546701889877,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01413'>Report Problem</a>",
+ "NAME": "H01413"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99708234145746,
+ 38.92747465510347,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01414'>Report Problem</a>",
+ "NAME": "H01414"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99141696145851,
+ 38.88030415020904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/26/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01415'>Report Problem</a>",
+ "NAME": "H01415"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0457781695096,
+ 38.90126963768948,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01416'>Report Problem</a>",
+ "NAME": "H01416"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98967469590805,
+ 38.8630668262699,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01417'>Report Problem</a>",
+ "NAME": "H01417"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99504747482258,
+ 38.890813160068454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/23/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01418'>Report Problem</a>",
+ "NAME": "H01418"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0477808291248,
+ 38.899622882481616,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01419'>Report Problem</a>",
+ "NAME": "H01419"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0281554579527,
+ 38.90869507724731,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01420'>Report Problem</a>",
+ "NAME": "H01420"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04543979651389,
+ 38.92229459652637,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/16/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01421'>Report Problem</a>",
+ "NAME": "H01421"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04657078787338,
+ 38.92243387037017,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 12/29/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01422'>Report Problem</a>",
+ "NAME": "H01422"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99036555788003,
+ 38.892765405265465,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01423'>Report Problem</a>",
+ "NAME": "H01423"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.982151279978,
+ 38.890805730653256,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/11/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01424'>Report Problem</a>",
+ "NAME": "H01424"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0403422861527,
+ 38.93051964544143,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01425'>Report Problem</a>",
+ "NAME": "H01425"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04009472547922,
+ 38.911072152937386,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01426'>Report Problem</a>",
+ "NAME": "H01426"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99030917706406,
+ 38.889132206660484,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01427'>Report Problem</a>",
+ "NAME": "H01427"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.027212265686,
+ 38.95616568010513,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01428'>Report Problem</a>",
+ "NAME": "H01428"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04014765030604,
+ 38.93149791561874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 09/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01429'>Report Problem</a>",
+ "NAME": "H01429"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02594020312957,
+ 38.92789592407714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01430'>Report Problem</a>",
+ "NAME": "H01430"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0685070340173,
+ 38.91656352092913,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01431'>Report Problem</a>",
+ "NAME": "H01431"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01603118828567,
+ 38.911065924355206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01432'>Report Problem</a>",
+ "NAME": "H01432"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01714105631734,
+ 38.93895454434028,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01433'>Report Problem</a>",
+ "NAME": "H01433"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01222852584014,
+ 38.911976280582394,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01434'>Report Problem</a>",
+ "NAME": "H01434"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07193166667204,
+ 38.95905565895274,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01435'>Report Problem</a>",
+ "NAME": "H01435"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02287358707981,
+ 38.90193504952017,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01436'>Report Problem</a>",
+ "NAME": "H01436"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03623161021987,
+ 38.91117416399947,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01437'>Report Problem</a>",
+ "NAME": "H01437"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04285327470741,
+ 38.932412550168074,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01438'>Report Problem</a>",
+ "NAME": "H01438"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06508381575985,
+ 38.912530904838825,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01439'>Report Problem</a>",
+ "NAME": "H01439"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98785773286018,
+ 38.86001891428376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01440'>Report Problem</a>",
+ "NAME": "H01440"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06952060676896,
+ 38.90592663689438,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01441'>Report Problem</a>",
+ "NAME": "H01441"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07032642117252,
+ 38.9063900216502,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01442'>Report Problem</a>",
+ "NAME": "H01442"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03810283796157,
+ 38.93113988933674,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01443'>Report Problem</a>",
+ "NAME": "H01443"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02250461193911,
+ 38.89972571342753,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01444'>Report Problem</a>",
+ "NAME": "H01444"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98766571357488,
+ 38.906478567488165,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01445'>Report Problem</a>",
+ "NAME": "H01445"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98565706299972,
+ 38.925759736308656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01446'>Report Problem</a>",
+ "NAME": "H01446"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06975740648444,
+ 38.90676611908557,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01447'>Report Problem</a>",
+ "NAME": "H01447"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9874357466905,
+ 38.885298471310634,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/19/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01123'>Report Problem</a>",
+ "NAME": "H01123"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03473479504007,
+ 38.920474182194575,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01124'>Report Problem</a>",
+ "NAME": "H01124"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04567648666824,
+ 38.90711725152424,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01125'>Report Problem</a>",
+ "NAME": "H01125"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07868683580811,
+ 38.95837812952171,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01126'>Report Problem</a>",
+ "NAME": "H01126"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03675846776675,
+ 38.91266183485176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01127'>Report Problem</a>",
+ "NAME": "H01127"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07587085633425,
+ 38.95149599785176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01128'>Report Problem</a>",
+ "NAME": "H01128"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03259602579837,
+ 38.947119484482364,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01129'>Report Problem</a>",
+ "NAME": "H01129"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07476646354421,
+ 38.95145080318647,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01130'>Report Problem</a>",
+ "NAME": "H01130"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99965037822234,
+ 38.902456070358866,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01131'>Report Problem</a>",
+ "NAME": "H01131"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07879088009778,
+ 38.95706111429798,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01132'>Report Problem</a>",
+ "NAME": "H01132"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0772445172896,
+ 38.957059632852044,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01133'>Report Problem</a>",
+ "NAME": "H01133"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04039977163417,
+ 38.9176016410672,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01135'>Report Problem</a>",
+ "NAME": "H01135"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0465816679434,
+ 38.909501934854696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01137'>Report Problem</a>",
+ "NAME": "H01137"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08018948214726,
+ 38.962096934343755,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01138'>Report Problem</a>",
+ "NAME": "H01138"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0403901572071,
+ 38.9266663234115,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01139'>Report Problem</a>",
+ "NAME": "H01139"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0198398537631,
+ 38.972249861467375,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01140'>Report Problem</a>",
+ "NAME": "H01140"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02165721981245,
+ 38.94102544074561,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01141'>Report Problem</a>",
+ "NAME": "H01141"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06222469940626,
+ 38.93001324432045,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01142'>Report Problem</a>",
+ "NAME": "H01142"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97495691352685,
+ 38.9301968243122,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01143'>Report Problem</a>",
+ "NAME": "H01143"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0122352301828,
+ 38.894868237489746,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01144'>Report Problem</a>",
+ "NAME": "H01144"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00638766883195,
+ 38.916939887977165,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/09/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01145'>Report Problem</a>",
+ "NAME": "H01145"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04183924980079,
+ 38.917033141238356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01146'>Report Problem</a>",
+ "NAME": "H01146"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99369724074582,
+ 38.87471310962728,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/18/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01147'>Report Problem</a>",
+ "NAME": "H01147"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0335235866018,
+ 38.95720290975613,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01148'>Report Problem</a>",
+ "NAME": "H01148"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06649099215244,
+ 38.96317058138602,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01149'>Report Problem</a>",
+ "NAME": "H01149"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03255845293785,
+ 38.941763277017365,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01150'>Report Problem</a>",
+ "NAME": "H01150"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01676337231363,
+ 38.97516410969956,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01151'>Report Problem</a>",
+ "NAME": "H01151"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06789833588407,
+ 38.964845523718665,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01152'>Report Problem</a>",
+ "NAME": "H01152"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98272481650363,
+ 38.931021761135625,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01153'>Report Problem</a>",
+ "NAME": "H01153"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02983768153747,
+ 38.93969515006549,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01154'>Report Problem</a>",
+ "NAME": "H01154"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07105401617015,
+ 38.93257813652327,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01155'>Report Problem</a>",
+ "NAME": "H01155"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07265460464963,
+ 38.960340303320436,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01156'>Report Problem</a>",
+ "NAME": "H01156"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07152155648814,
+ 38.96034250626626,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01157'>Report Problem</a>",
+ "NAME": "H01157"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98226869040252,
+ 38.92814320456875,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01158'>Report Problem</a>",
+ "NAME": "H01158"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97086276404467,
+ 38.93183369374606,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01159'>Report Problem</a>",
+ "NAME": "H01159"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00637904618965,
+ 38.916323196105964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01160'>Report Problem</a>",
+ "NAME": "H01160"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98584076213282,
+ 38.88132798724272,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/17/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01161'>Report Problem</a>",
+ "NAME": "H01161"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98535587196963,
+ 38.89543760439186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01162'>Report Problem</a>",
+ "NAME": "H01162"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02312111282507,
+ 38.907297077756155,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01163'>Report Problem</a>",
+ "NAME": "H01163"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98558064267291,
+ 38.87908510053281,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01164'>Report Problem</a>",
+ "NAME": "H01164"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07230236585579,
+ 38.959718168041576,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01165'>Report Problem</a>",
+ "NAME": "H01165"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05461672845477,
+ 38.905334994871545,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01166'>Report Problem</a>",
+ "NAME": "H01166"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0634239168755,
+ 38.930336952928,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01167'>Report Problem</a>",
+ "NAME": "H01167"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98621570565703,
+ 38.93170632479768,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01168'>Report Problem</a>",
+ "NAME": "H01168"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01410263400096,
+ 38.90131034779346,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01169'>Report Problem</a>",
+ "NAME": "H01169"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93391721844836,
+ 38.910376899938775,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01170'>Report Problem</a>",
+ "NAME": "H01170"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01909284938064,
+ 38.90258566337233,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01171'>Report Problem</a>",
+ "NAME": "H01171"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00055198441164,
+ 38.84303053977152,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01172'>Report Problem</a>",
+ "NAME": "H01172"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00897242916314,
+ 38.86935816038689,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01173'>Report Problem</a>",
+ "NAME": "H01173"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02480931418043,
+ 38.9408791952257,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01175'>Report Problem</a>",
+ "NAME": "H01175"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03557587351888,
+ 38.92637909951481,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01176'>Report Problem</a>",
+ "NAME": "H01176"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98240755930101,
+ 38.94248111496923,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01177'>Report Problem</a>",
+ "NAME": "H01177"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02124245809424,
+ 38.9357085600342,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01178'>Report Problem</a>",
+ "NAME": "H01178"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02315500183269,
+ 38.908624027409545,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01179'>Report Problem</a>",
+ "NAME": "H01179"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03319232066133,
+ 38.91327003726308,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01180'>Report Problem</a>",
+ "NAME": "H01180"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03493483747779,
+ 38.900358800888,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01181'>Report Problem</a>",
+ "NAME": "H01181"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02614239499393,
+ 38.96618006798379,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01182'>Report Problem</a>",
+ "NAME": "H01182"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03793220575525,
+ 38.90038004469125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01183'>Report Problem</a>",
+ "NAME": "H01183"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07445316348512,
+ 38.930970190502315,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01184'>Report Problem</a>",
+ "NAME": "H01184"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00909971517954,
+ 38.95774390271903,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01185'>Report Problem</a>",
+ "NAME": "H01185"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05489072470027,
+ 38.90432689490299,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01186'>Report Problem</a>",
+ "NAME": "H01186"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02784014951384,
+ 38.93073856373892,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01187'>Report Problem</a>",
+ "NAME": "H01187"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02788007461147,
+ 38.92975825203883,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01188'>Report Problem</a>",
+ "NAME": "H01188"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06117406151326,
+ 38.907724570368615,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01189'>Report Problem</a>",
+ "NAME": "H01189"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99837130275425,
+ 38.891918040481904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01190'>Report Problem</a>",
+ "NAME": "H01190"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05927040113191,
+ 38.907753135151125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01191'>Report Problem</a>",
+ "NAME": "H01191"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00444872914262,
+ 38.84185591699355,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01192'>Report Problem</a>",
+ "NAME": "H01192"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9737266148885,
+ 38.89829202979229,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01193'>Report Problem</a>",
+ "NAME": "H01193"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02685264669319,
+ 38.908630658975376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01194'>Report Problem</a>",
+ "NAME": "H01194"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01777337435135,
+ 38.91941778497078,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01195'>Report Problem</a>",
+ "NAME": "H01195"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99381590740627,
+ 38.90034454669514,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01196'>Report Problem</a>",
+ "NAME": "H01196"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02508851743735,
+ 38.919222331969785,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01197'>Report Problem</a>",
+ "NAME": "H01197"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02078822973674,
+ 38.92016996021241,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01198'>Report Problem</a>",
+ "NAME": "H01198"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02686166102042,
+ 38.90140080684872,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01199'>Report Problem</a>",
+ "NAME": "H01199"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99172116576136,
+ 38.88972662482251,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01200'>Report Problem</a>",
+ "NAME": "H01200"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07077388651813,
+ 38.92366107484999,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01201'>Report Problem</a>",
+ "NAME": "H01201"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01209387625892,
+ 38.901432248879416,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01202'>Report Problem</a>",
+ "NAME": "H01202"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00714956660148,
+ 38.90259231066718,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01203'>Report Problem</a>",
+ "NAME": "H01203"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00188687256431,
+ 38.91486989650086,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01204'>Report Problem</a>",
+ "NAME": "H01204"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0643494441716,
+ 38.908747852407146,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 03/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01205'>Report Problem</a>",
+ "NAME": "H01205"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05714097454265,
+ 38.907572110254456,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01206'>Report Problem</a>",
+ "NAME": "H01206"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00064527452604,
+ 38.914154089657,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01207'>Report Problem</a>",
+ "NAME": "H01207"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98845944682753,
+ 38.9383852947033,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 03/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01208'>Report Problem</a>",
+ "NAME": "H01208"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02156351393934,
+ 38.91414938120975,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "null<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01209'>Report Problem</a>",
+ "NAME": "H01209"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00065274414288,
+ 38.881164746906826,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01210'>Report Problem</a>",
+ "NAME": "H01210"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03661030143252,
+ 38.914251321398666,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01211'>Report Problem</a>",
+ "NAME": "H01211"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0034386848095,
+ 38.890029819232915,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01213'>Report Problem</a>",
+ "NAME": "H01213"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98530275963574,
+ 38.9017303251402,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01214'>Report Problem</a>",
+ "NAME": "H01214"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02612713971628,
+ 38.90571409180324,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01215'>Report Problem</a>",
+ "NAME": "H01215"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98095121523569,
+ 38.93210621172763,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01216'>Report Problem</a>",
+ "NAME": "H01216"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0340216318606,
+ 38.920503903273044,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01217'>Report Problem</a>",
+ "NAME": "H01217"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09434450959813,
+ 38.949827305338744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01218'>Report Problem</a>",
+ "NAME": "H01218"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02328979617391,
+ 38.94305691931498,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01219'>Report Problem</a>",
+ "NAME": "H01219"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08192767614064,
+ 38.958065388702295,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01220'>Report Problem</a>",
+ "NAME": "H01220"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00425559178476,
+ 38.877579610775015,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01221'>Report Problem</a>",
+ "NAME": "H01221"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99859496410137,
+ 38.88872951141116,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01222'>Report Problem</a>",
+ "NAME": "H01222"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04412538918903,
+ 38.93336255208931,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01223'>Report Problem</a>",
+ "NAME": "H01223"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04509550026437,
+ 38.89962279685093,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01224'>Report Problem</a>",
+ "NAME": "H01224"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00494192480275,
+ 38.911008716725306,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01225'>Report Problem</a>",
+ "NAME": "H01225"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04757451242816,
+ 38.92828599002464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/09/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01226'>Report Problem</a>",
+ "NAME": "H01226"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04873063157197,
+ 38.92961008685809,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/11/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01227'>Report Problem</a>",
+ "NAME": "H01227"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04528224830476,
+ 38.93318976273631,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01228'>Report Problem</a>",
+ "NAME": "H01228"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04548743333663,
+ 38.91777328080344,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/25/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01229'>Report Problem</a>",
+ "NAME": "H01229"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03945081564946,
+ 38.92602743220156,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01230'>Report Problem</a>",
+ "NAME": "H01230"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98765131463672,
+ 38.90647231417365,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/22/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01231'>Report Problem</a>",
+ "NAME": "H01231"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03450378388636,
+ 38.92154557464372,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01233'>Report Problem</a>",
+ "NAME": "H01233"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03332386123981,
+ 38.92161640720116,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01234'>Report Problem</a>",
+ "NAME": "H01234"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03252860777019,
+ 38.957326964329766,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01235'>Report Problem</a>",
+ "NAME": "H01235"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01052210812912,
+ 38.897954057398934,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01236'>Report Problem</a>",
+ "NAME": "H01236"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0241095690236,
+ 38.88030765237457,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01237'>Report Problem</a>",
+ "NAME": "H01237"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00596570977216,
+ 38.90457944856012,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01238'>Report Problem</a>",
+ "NAME": "H01238"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0228721051199,
+ 38.88041442548278,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 11/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01239'>Report Problem</a>",
+ "NAME": "H01239"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02295620712553,
+ 38.88329230054347,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01240'>Report Problem</a>",
+ "NAME": "H01240"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01884216381268,
+ 38.900768025034445,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01241'>Report Problem</a>",
+ "NAME": "H01241"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02205276216445,
+ 38.88035901030967,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01242'>Report Problem</a>",
+ "NAME": "H01242"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02342470883548,
+ 38.879366189702964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01243'>Report Problem</a>",
+ "NAME": "H01243"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02285954294592,
+ 38.878508108208116,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01244'>Report Problem</a>",
+ "NAME": "H01244"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01436844599127,
+ 38.91694288159885,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01245'>Report Problem</a>",
+ "NAME": "H01245"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06421035163879,
+ 38.91369220270595,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01246'>Report Problem</a>",
+ "NAME": "H01246"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00049953651703,
+ 38.89214420592811,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01247'>Report Problem</a>",
+ "NAME": "H01247"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03075271432112,
+ 38.980322539438426,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01248'>Report Problem</a>",
+ "NAME": "H01248"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0297649329638,
+ 38.97950786625973,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01249'>Report Problem</a>",
+ "NAME": "H01249"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97912292411009,
+ 38.86938286232804,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01250'>Report Problem</a>",
+ "NAME": "H01250"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97524297336714,
+ 38.92141320039317,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01251'>Report Problem</a>",
+ "NAME": "H01251"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04149196848284,
+ 38.91117984628575,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01252'>Report Problem</a>",
+ "NAME": "H01252"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98158591364003,
+ 38.8996206356333,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01253'>Report Problem</a>",
+ "NAME": "H01253"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99161932714492,
+ 38.885914172920906,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/03/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01254'>Report Problem</a>",
+ "NAME": "H01254"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03681986525778,
+ 38.91042635981995,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01255'>Report Problem</a>",
+ "NAME": "H01255"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03622395785315,
+ 38.91190762544506,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01256'>Report Problem</a>",
+ "NAME": "H01256"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01372016991348,
+ 38.90713612142087,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01257'>Report Problem</a>",
+ "NAME": "H01257"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0415012735067,
+ 38.909575349081145,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01258'>Report Problem</a>",
+ "NAME": "H01258"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01878975284264,
+ 38.9057013231001,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01259'>Report Problem</a>",
+ "NAME": "H01259"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99278668745065,
+ 38.89727609599099,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01308'>Report Problem</a>",
+ "NAME": "H01308"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01168605099308,
+ 38.89716571504747,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01309'>Report Problem</a>",
+ "NAME": "H01309"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99382396376973,
+ 38.901431513499695,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01310'>Report Problem</a>",
+ "NAME": "H01310"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99610176250134,
+ 38.89719134983101,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01311'>Report Problem</a>",
+ "NAME": "H01311"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98689393974941,
+ 38.8986078751824,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01312'>Report Problem</a>",
+ "NAME": "H01312"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01101709229322,
+ 38.90967841836587,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01313'>Report Problem</a>",
+ "NAME": "H01313"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04670628539925,
+ 38.90711369146798,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01314'>Report Problem</a>",
+ "NAME": "H01314"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02591361058987,
+ 38.90232301719525,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01315'>Report Problem</a>",
+ "NAME": "H01315"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9850216760369,
+ 38.868276877879424,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01316'>Report Problem</a>",
+ "NAME": "H01316"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02576997642896,
+ 38.9036002443928,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01317'>Report Problem</a>",
+ "NAME": "H01317"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02612844088057,
+ 38.904230389114375,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01318'>Report Problem</a>",
+ "NAME": "H01318"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99609186327798,
+ 38.92953965544233,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01319'>Report Problem</a>",
+ "NAME": "H01319"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99606522675055,
+ 38.930500732997814,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01320'>Report Problem</a>",
+ "NAME": "H01320"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02511049571578,
+ 38.90245347140325,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01321'>Report Problem</a>",
+ "NAME": "H01321"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01606063786096,
+ 38.908514649565234,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01322'>Report Problem</a>",
+ "NAME": "H01322"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0268485835777,
+ 38.9057083700895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01323'>Report Problem</a>",
+ "NAME": "H01323"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00335618698145,
+ 38.921349104023456,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01324'>Report Problem</a>",
+ "NAME": "H01324"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0210386702432,
+ 38.90969574494479,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01325'>Report Problem</a>",
+ "NAME": "H01325"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06330793988118,
+ 38.90765662770343,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01326'>Report Problem</a>",
+ "NAME": "H01326"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99516617438064,
+ 38.88132275492173,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01327'>Report Problem</a>",
+ "NAME": "H01327"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98376480920346,
+ 38.86478025729087,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01328'>Report Problem</a>",
+ "NAME": "H01328"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00569804183291,
+ 38.87758217975662,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01329'>Report Problem</a>",
+ "NAME": "H01329"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01013313215834,
+ 38.83154843890562,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01330'>Report Problem</a>",
+ "NAME": "H01330"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01210408995168,
+ 38.87085599362729,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01331'>Report Problem</a>",
+ "NAME": "H01331"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01210158760601,
+ 38.87193295754201,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01332'>Report Problem</a>",
+ "NAME": "H01332"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00379167621217,
+ 38.87422273786634,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01333'>Report Problem</a>",
+ "NAME": "H01333"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99478659119877,
+ 38.89727545466726,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01334'>Report Problem</a>",
+ "NAME": "H01334"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07144880328613,
+ 38.9631444878158,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01335'>Report Problem</a>",
+ "NAME": "H01335"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07032797254784,
+ 38.91550556330122,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01336'>Report Problem</a>",
+ "NAME": "H01336"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03105081083292,
+ 38.90735687453357,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01337'>Report Problem</a>",
+ "NAME": "H01337"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99170695159191,
+ 38.879331346061655,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 03/10/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01338'>Report Problem</a>",
+ "NAME": "H01338"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0241186677307,
+ 38.90729411953351,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01340'>Report Problem</a>",
+ "NAME": "H01340"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01462896278859,
+ 38.919240144312646,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01341'>Report Problem</a>",
+ "NAME": "H01341"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03861932187694,
+ 38.914919246299405,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01342'>Report Problem</a>",
+ "NAME": "H01342"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00582141317908,
+ 38.88267767938914,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/05/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01343'>Report Problem</a>",
+ "NAME": "H01343"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98090178865581,
+ 38.86607543205955,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01344'>Report Problem</a>",
+ "NAME": "H01344"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04492837694538,
+ 38.91422924939429,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 01/31/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01345'>Report Problem</a>",
+ "NAME": "H01345"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0274274232013,
+ 38.952954480004486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01518'>Report Problem</a>",
+ "NAME": "H01518"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02789213881012,
+ 38.95608858931455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01519'>Report Problem</a>",
+ "NAME": "H01519"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99368965796253,
+ 38.902339962934875,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01521'>Report Problem</a>",
+ "NAME": "H01521"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06780453741156,
+ 38.912753953630855,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01522'>Report Problem</a>",
+ "NAME": "H01522"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04567623773461,
+ 38.92140182451452,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01523'>Report Problem</a>",
+ "NAME": "H01523"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0020985503904,
+ 38.89367958370827,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01524'>Report Problem</a>",
+ "NAME": "H01524"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04352071452138,
+ 38.90648749904412,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01525'>Report Problem</a>",
+ "NAME": "H01525"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07100721219906,
+ 38.91268027278722,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01526'>Report Problem</a>",
+ "NAME": "H01526"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06654512384404,
+ 38.913794014809426,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01527'>Report Problem</a>",
+ "NAME": "H01527"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0955303256683,
+ 38.95047605547877,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01528'>Report Problem</a>",
+ "NAME": "H01528"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06510588263896,
+ 38.96499800906057,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01530'>Report Problem</a>",
+ "NAME": "H01530"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02241726103647,
+ 38.95536863764007,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01531'>Report Problem</a>",
+ "NAME": "H01531"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02409937696957,
+ 38.95529958796547,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01532'>Report Problem</a>",
+ "NAME": "H01532"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00058364348007,
+ 38.87462519412972,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01533'>Report Problem</a>",
+ "NAME": "H01533"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09681477779233,
+ 38.950921485142054,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01534'>Report Problem</a>",
+ "NAME": "H01534"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0021005442548,
+ 38.903847121925295,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01535'>Report Problem</a>",
+ "NAME": "H01535"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99623492443291,
+ 38.88399116829376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/24/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01536'>Report Problem</a>",
+ "NAME": "H01536"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00049911119648,
+ 38.903845788489654,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/03/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01537'>Report Problem</a>",
+ "NAME": "H01537"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01236060524063,
+ 38.89728325880814,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01538'>Report Problem</a>",
+ "NAME": "H01538"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01071561323114,
+ 38.87215737514364,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01539'>Report Problem</a>",
+ "NAME": "H01539"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09873186521835,
+ 38.94875397605435,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton, DC<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01540'>Report Problem</a>",
+ "NAME": "H01540"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04141639967317,
+ 38.9332376163356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01541'>Report Problem</a>",
+ "NAME": "H01541"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09671370542131,
+ 38.94801224556935,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01542'>Report Problem</a>",
+ "NAME": "H01542"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03536159660199,
+ 38.92555740791575,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01543'>Report Problem</a>",
+ "NAME": "H01543"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02598165209017,
+ 38.95739610139378,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01544'>Report Problem</a>",
+ "NAME": "H01544"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99009071713085,
+ 38.93825695907212,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01545'>Report Problem</a>",
+ "NAME": "H01545"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00290255506258,
+ 38.87743150920006,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01546'>Report Problem</a>",
+ "NAME": "H01546"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00067179956181,
+ 38.91712571332078,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01547'>Report Problem</a>",
+ "NAME": "H01547"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99031025293468,
+ 38.9401095599963,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01548'>Report Problem</a>",
+ "NAME": "H01548"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0333796739256,
+ 38.97645537229134,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01549'>Report Problem</a>",
+ "NAME": "H01549"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01233725589168,
+ 38.907182434403545,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01550'>Report Problem</a>",
+ "NAME": "H01550"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01884370145609,
+ 38.903141212983364,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01551'>Report Problem</a>",
+ "NAME": "H01551"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98896120106119,
+ 38.88916657111018,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/09/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01552'>Report Problem</a>",
+ "NAME": "H01552"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99957221375871,
+ 38.8833366519562,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01553'>Report Problem</a>",
+ "NAME": "H01553"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0690804055293,
+ 38.90682454411589,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01554'>Report Problem</a>",
+ "NAME": "H01554"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9814253514975,
+ 38.934058657717664,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01555'>Report Problem</a>",
+ "NAME": "H01555"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9953382742684,
+ 38.94367918676709,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01556'>Report Problem</a>",
+ "NAME": "H01556"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99359393078423,
+ 38.88404347308606,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 10/25/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01557'>Report Problem</a>",
+ "NAME": "H01557"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99143299235081,
+ 38.8849150668084,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/25/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01558'>Report Problem</a>",
+ "NAME": "H01558"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06915341289559,
+ 38.91371385746126,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01559'>Report Problem</a>",
+ "NAME": "H01559"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02720670463127,
+ 38.9126397755058,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01560'>Report Problem</a>",
+ "NAME": "H01560"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02056219793224,
+ 38.9325948449953,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01561'>Report Problem</a>",
+ "NAME": "H01561"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08312317562422,
+ 38.90975480338903,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01562'>Report Problem</a>",
+ "NAME": "H01562"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08371159178213,
+ 38.91055534233563,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01563'>Report Problem</a>",
+ "NAME": "H01563"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9938219439826,
+ 38.897464925569054,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01564'>Report Problem</a>",
+ "NAME": "H01564"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97110493763128,
+ 38.92763022431628,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01565'>Report Problem</a>",
+ "NAME": "H01565"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99851730893323,
+ 38.8843887054874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/24/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01566'>Report Problem</a>",
+ "NAME": "H01566"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04148024770123,
+ 38.92885314210014,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01567'>Report Problem</a>",
+ "NAME": "H01567"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99852600382933,
+ 38.88026352217019,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 11/05/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01568'>Report Problem</a>",
+ "NAME": "H01568"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99363750230991,
+ 38.88463700181735,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/03/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01569'>Report Problem</a>",
+ "NAME": "H01569"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99043377188606,
+ 38.88530823215247,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/25/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01570'>Report Problem</a>",
+ "NAME": "H01570"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00931126655631,
+ 38.909692547707586,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01571'>Report Problem</a>",
+ "NAME": "H01571"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06898121262883,
+ 38.90876119043231,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 03/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01572'>Report Problem</a>",
+ "NAME": "H01572"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00188501310767,
+ 38.884216891798005,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/24/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01573'>Report Problem</a>",
+ "NAME": "H01573"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9868844925189,
+ 38.89738552951181,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01574'>Report Problem</a>",
+ "NAME": "H01574"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99016175015956,
+ 38.88247254138519,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01575'>Report Problem</a>",
+ "NAME": "H01575"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07123390078415,
+ 38.91365396335679,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01576'>Report Problem</a>",
+ "NAME": "H01576"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0602461882709,
+ 38.94210084378007,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01577'>Report Problem</a>",
+ "NAME": "H01577"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99625064538374,
+ 38.87828802115672,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01578'>Report Problem</a>",
+ "NAME": "H01578"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99624980266789,
+ 38.87743778192459,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01579'>Report Problem</a>",
+ "NAME": "H01579"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99623547593237,
+ 38.88140254554251,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01580'>Report Problem</a>",
+ "NAME": "H01580"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99968797875567,
+ 38.88268049053276,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01581'>Report Problem</a>",
+ "NAME": "H01581"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00926405122772,
+ 38.917052930055696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM FOUNDRY - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01582'>Report Problem</a>",
+ "NAME": "H01582"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97984169617975,
+ 38.88289318695628,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01583'>Report Problem</a>",
+ "NAME": "H01583"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98235973956673,
+ 38.88540169063197,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/12/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01584'>Report Problem</a>",
+ "NAME": "H01584"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98837626389289,
+ 38.89372389492191,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01585'>Report Problem</a>",
+ "NAME": "H01585"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9839675264306,
+ 38.897446170234154,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01586'>Report Problem</a>",
+ "NAME": "H01586"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99842278956955,
+ 38.88009714486881,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/05/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01587'>Report Problem</a>",
+ "NAME": "H01587"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03948068361906,
+ 38.91969359906079,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01588'>Report Problem</a>",
+ "NAME": "H01588"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99943936139965,
+ 38.84199978425332,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01589'>Report Problem</a>",
+ "NAME": "H01589"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9935939271112,
+ 38.8793346087374,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 04/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01591'>Report Problem</a>",
+ "NAME": "H01591"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99962958298268,
+ 38.87758511978389,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY<p align=center>In Service</p><hr />Last Inspection Date: 01/31/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01593'>Report Problem</a>",
+ "NAME": "H01593"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00286170999833,
+ 38.96042850262832,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01594'>Report Problem</a>",
+ "NAME": "H01594"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0678138123935,
+ 38.913644098299166,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01595'>Report Problem</a>",
+ "NAME": "H01595"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0518080392284,
+ 38.909584313657874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01596'>Report Problem</a>",
+ "NAME": "H01596"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05718846155007,
+ 38.90945253428917,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01597'>Report Problem</a>",
+ "NAME": "H01597"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05299033329835,
+ 38.9095371472348,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01598'>Report Problem</a>",
+ "NAME": "H01598"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0122494174769,
+ 38.91492462588635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01599'>Report Problem</a>",
+ "NAME": "H01599"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98961525573564,
+ 38.865421908806205,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01600'>Report Problem</a>",
+ "NAME": "H01600"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05571815897147,
+ 38.90929308533062,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01601'>Report Problem</a>",
+ "NAME": "H01601"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99011971597042,
+ 38.86383704827926,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01602'>Report Problem</a>",
+ "NAME": "H01602"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05470388491976,
+ 38.90929950111312,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01603'>Report Problem</a>",
+ "NAME": "H01603"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98884673718555,
+ 38.8637690191821,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01604'>Report Problem</a>",
+ "NAME": "H01604"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99044467093604,
+ 38.924499493826936,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01605'>Report Problem</a>",
+ "NAME": "H01605"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97947198591969,
+ 38.93023592681651,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01606'>Report Problem</a>",
+ "NAME": "H01606"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02092132873568,
+ 38.93401612939577,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01607'>Report Problem</a>",
+ "NAME": "H01607"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03731907659451,
+ 38.93469192756191,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01608'>Report Problem</a>",
+ "NAME": "H01608"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04378624701876,
+ 38.916896366047325,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01609'>Report Problem</a>",
+ "NAME": "H01609"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06280619517617,
+ 38.90674540672929,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01610'>Report Problem</a>",
+ "NAME": "H01610"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0821058647827,
+ 38.96092171128651,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01611'>Report Problem</a>",
+ "NAME": "H01611"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04161027006936,
+ 38.92602856602167,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/23/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01613'>Report Problem</a>",
+ "NAME": "H01613"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99963606126447,
+ 38.91570978512348,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01614'>Report Problem</a>",
+ "NAME": "H01614"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01860301895802,
+ 38.915703998866434,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01615'>Report Problem</a>",
+ "NAME": "H01615"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99942711977184,
+ 38.89188235926396,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01616'>Report Problem</a>",
+ "NAME": "H01616"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01839824472057,
+ 38.94194151157028,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01617'>Report Problem</a>",
+ "NAME": "H01617"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0652346086041,
+ 38.96406529508177,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01618'>Report Problem</a>",
+ "NAME": "H01618"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97602629784772,
+ 38.92456238445846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01619'>Report Problem</a>",
+ "NAME": "H01619"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02815428136125,
+ 38.908693627187326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/28/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01620'>Report Problem</a>",
+ "NAME": "H01620"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0020932818363,
+ 38.91565783390171,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01621'>Report Problem</a>",
+ "NAME": "H01621"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01609708374991,
+ 38.91597748558224,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01622'>Report Problem</a>",
+ "NAME": "H01622"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06628873779425,
+ 38.965914897735864,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01623'>Report Problem</a>",
+ "NAME": "H01623"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99754224124091,
+ 38.87757968947337,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/07/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01624'>Report Problem</a>",
+ "NAME": "H01624"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05815809586969,
+ 38.90536133769514,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01625'>Report Problem</a>",
+ "NAME": "H01625"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98559181125505,
+ 38.8834748174605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01626'>Report Problem</a>",
+ "NAME": "H01626"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01343665674496,
+ 38.91921949627376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01628'>Report Problem</a>",
+ "NAME": "H01628"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0228856126337,
+ 38.97592565451223,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01629'>Report Problem</a>",
+ "NAME": "H01629"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02406031726679,
+ 38.933576812023766,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01630'>Report Problem</a>",
+ "NAME": "H01630"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02349781538757,
+ 38.93212029267016,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/14/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01631'>Report Problem</a>",
+ "NAME": "H01631"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00344978674075,
+ 38.90007968759085,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01632'>Report Problem</a>",
+ "NAME": "H01632"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02277224553906,
+ 38.9734544217227,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01633'>Report Problem</a>",
+ "NAME": "H01633"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03227323060923,
+ 38.97858822714868,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01634'>Report Problem</a>",
+ "NAME": "H01634"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00350796264058,
+ 38.90040712165783,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01635'>Report Problem</a>",
+ "NAME": "H01635"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98818090200267,
+ 38.88161270536892,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01636'>Report Problem</a>",
+ "NAME": "H01636"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04464049479556,
+ 38.91516828052712,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01637'>Report Problem</a>",
+ "NAME": "H01637"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99257925214359,
+ 38.90231029622669,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01638'>Report Problem</a>",
+ "NAME": "H01638"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03866248906964,
+ 38.91561490064216,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01639'>Report Problem</a>",
+ "NAME": "H01639"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0147127635705,
+ 38.97347072110241,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01640'>Report Problem</a>",
+ "NAME": "H01640"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99030703075263,
+ 38.90145175964172,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01641'>Report Problem</a>",
+ "NAME": "H01641"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98372060626748,
+ 38.87984535346194,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 01/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01642'>Report Problem</a>",
+ "NAME": "H01642"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9890179385195,
+ 38.866823635069444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01643'>Report Problem</a>",
+ "NAME": "H01643"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00209494120463,
+ 38.90266791057591,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01644'>Report Problem</a>",
+ "NAME": "H01644"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00050923388295,
+ 38.90551495478924,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01645'>Report Problem</a>",
+ "NAME": "H01645"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99358700004944,
+ 38.86190175083163,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01646'>Report Problem</a>",
+ "NAME": "H01646"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03669851533915,
+ 38.91329864410307,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01647'>Report Problem</a>",
+ "NAME": "H01647"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03141139200164,
+ 38.93764673802807,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01648'>Report Problem</a>",
+ "NAME": "H01648"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04181785151341,
+ 38.91255484420992,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01649'>Report Problem</a>",
+ "NAME": "H01649"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.040616215472,
+ 38.90720560938269,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01650'>Report Problem</a>",
+ "NAME": "H01650"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0092781651967,
+ 38.91412868891223,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01651'>Report Problem</a>",
+ "NAME": "H01651"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9964824502806,
+ 38.90662949691347,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01652'>Report Problem</a>",
+ "NAME": "H01652"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03238185715058,
+ 38.92960817506793,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 09/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01653'>Report Problem</a>",
+ "NAME": "H01653"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9838104851095,
+ 38.89606749956819,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01654'>Report Problem</a>",
+ "NAME": "H01654"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98582869823747,
+ 38.908877299695675,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01655'>Report Problem</a>",
+ "NAME": "H01655"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98850646594799,
+ 38.86730598621084,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01656'>Report Problem</a>",
+ "NAME": "H01656"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99165354597353,
+ 38.87558253505564,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01657'>Report Problem</a>",
+ "NAME": "H01657"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00047229707197,
+ 38.930250187145035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01658'>Report Problem</a>",
+ "NAME": "H01658"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04086712878322,
+ 38.92034553244864,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01659'>Report Problem</a>",
+ "NAME": "H01659"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0590875411829,
+ 38.93639204093927,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01660'>Report Problem</a>",
+ "NAME": "H01660"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01080171742977,
+ 38.874587995820605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 12/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01661'>Report Problem</a>",
+ "NAME": "H01661"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98930821390543,
+ 38.893488712372125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01662'>Report Problem</a>",
+ "NAME": "H01662"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01272994122674,
+ 38.97376000089939,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01663'>Report Problem</a>",
+ "NAME": "H01663"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99515073499892,
+ 38.88380247473194,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 02/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01664'>Report Problem</a>",
+ "NAME": "H01664"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98839456341526,
+ 38.90119883785697,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01665'>Report Problem</a>",
+ "NAME": "H01665"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0504940339849,
+ 38.91115494400008,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01666'>Report Problem</a>",
+ "NAME": "H01666"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99224758580772,
+ 38.86285853465458,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01667'>Report Problem</a>",
+ "NAME": "H01667"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05590409721444,
+ 38.908614911314615,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01668'>Report Problem</a>",
+ "NAME": "H01668"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98085018080076,
+ 38.86714016373777,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01669'>Report Problem</a>",
+ "NAME": "H01669"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98544401354457,
+ 38.89107440268359,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 04/27/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01670'>Report Problem</a>",
+ "NAME": "H01670"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06392701985482,
+ 38.96852383870974,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01671'>Report Problem</a>",
+ "NAME": "H01671"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02314908783872,
+ 38.91562444483965,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01672'>Report Problem</a>",
+ "NAME": "H01672"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9904199285925,
+ 38.89896275958963,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01673'>Report Problem</a>",
+ "NAME": "H01673"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93532007028486,
+ 38.90367575230827,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01674'>Report Problem</a>",
+ "NAME": "H01674"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99851865020891,
+ 38.8814059749635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/05/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01675'>Report Problem</a>",
+ "NAME": "H01675"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01463410352588,
+ 38.91922930665154,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01676'>Report Problem</a>",
+ "NAME": "H01676"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03104693028325,
+ 38.959230479260086,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01677'>Report Problem</a>",
+ "NAME": "H01677"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02880711752908,
+ 38.90260248137471,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01678'>Report Problem</a>",
+ "NAME": "H01678"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02768141129852,
+ 38.93978066482626,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01679'>Report Problem</a>",
+ "NAME": "H01679"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99032460467033,
+ 38.88356892955696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01680'>Report Problem</a>",
+ "NAME": "H01680"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03311777717754,
+ 38.91913055527483,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01681'>Report Problem</a>",
+ "NAME": "H01681"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98879754423108,
+ 38.9362495686159,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01682'>Report Problem</a>",
+ "NAME": "H01682"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04463791145075,
+ 38.918538893049295,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01683'>Report Problem</a>",
+ "NAME": "H01683"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02338545407048,
+ 38.94424293111497,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 08/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01684'>Report Problem</a>",
+ "NAME": "H01684"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04027301163535,
+ 38.91821549441331,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01685'>Report Problem</a>",
+ "NAME": "H01685"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05158199029682,
+ 38.916938370608754,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01686'>Report Problem</a>",
+ "NAME": "H01686"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0242392252846,
+ 38.95742266262686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01687'>Report Problem</a>",
+ "NAME": "H01687"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02758828649648,
+ 38.954133228144876,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01688'>Report Problem</a>",
+ "NAME": "H01688"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00217981715464,
+ 38.89896795153512,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01689'>Report Problem</a>",
+ "NAME": "H01689"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98356323265779,
+ 38.89080491992413,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 04/27/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01690'>Report Problem</a>",
+ "NAME": "H01690"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98591239779688,
+ 38.891626430115,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01691'>Report Problem</a>",
+ "NAME": "H01691"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97641848751596,
+ 38.932187955212115,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01692'>Report Problem</a>",
+ "NAME": "H01692"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98555804638181,
+ 38.88880316235764,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/28/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01741'>Report Problem</a>",
+ "NAME": "H01741"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06145874622113,
+ 38.90919606953275,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01448'>Report Problem</a>",
+ "NAME": "H01448"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0252835385952,
+ 38.90186447681956,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01449'>Report Problem</a>",
+ "NAME": "H01449"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9409504710135,
+ 38.902987216402806,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01450'>Report Problem</a>",
+ "NAME": "H01450"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05588370239457,
+ 38.907792143714126,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01451'>Report Problem</a>",
+ "NAME": "H01451"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00196807735378,
+ 38.844064648949136,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01452'>Report Problem</a>",
+ "NAME": "H01452"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06300048113162,
+ 38.95801187242621,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01453'>Report Problem</a>",
+ "NAME": "H01453"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93541109231491,
+ 38.90916086104742,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01454'>Report Problem</a>",
+ "NAME": "H01454"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9330719310103,
+ 38.91097668076586,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01455'>Report Problem</a>",
+ "NAME": "H01455"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0465688244757,
+ 38.908461052730786,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01456'>Report Problem</a>",
+ "NAME": "H01456"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03215344820053,
+ 38.91922815957348,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01457'>Report Problem</a>",
+ "NAME": "H01457"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93760682389885,
+ 38.90378677173962,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01458'>Report Problem</a>",
+ "NAME": "H01458"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.990191068769,
+ 38.87770765500455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/13/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01459'>Report Problem</a>",
+ "NAME": "H01459"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93861266755245,
+ 38.91045656364813,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01460'>Report Problem</a>",
+ "NAME": "H01460"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98559254732817,
+ 38.882683439895004,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01461'>Report Problem</a>",
+ "NAME": "H01461"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99030880157443,
+ 38.90233385795482,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01462'>Report Problem</a>",
+ "NAME": "H01462"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0098343368453,
+ 38.87247878238873,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01463'>Report Problem</a>",
+ "NAME": "H01463"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01744729481824,
+ 38.91594407805688,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01464'>Report Problem</a>",
+ "NAME": "H01464"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01775579797457,
+ 38.90259492762752,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01465'>Report Problem</a>",
+ "NAME": "H01465"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06156712025975,
+ 38.94980910219059,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01466'>Report Problem</a>",
+ "NAME": "H01466"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0618047284287,
+ 38.947928408616704,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01467'>Report Problem</a>",
+ "NAME": "H01467"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99487732893802,
+ 38.89001247044877,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01468'>Report Problem</a>",
+ "NAME": "H01468"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99730583940168,
+ 38.88363997902216,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01469'>Report Problem</a>",
+ "NAME": "H01469"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06630842048075,
+ 38.93260052726264,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01470'>Report Problem</a>",
+ "NAME": "H01470"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02025374635168,
+ 38.93653103105635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01471'>Report Problem</a>",
+ "NAME": "H01471"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03209738207916,
+ 38.910310085602454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01472'>Report Problem</a>",
+ "NAME": "H01472"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99142988978875,
+ 38.8877155828476,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/03/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01473'>Report Problem</a>",
+ "NAME": "H01473"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03305131392158,
+ 38.90853778835916,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01474'>Report Problem</a>",
+ "NAME": "H01474"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9973608676341,
+ 38.889729861158415,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01475'>Report Problem</a>",
+ "NAME": "H01475"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05323701371535,
+ 38.90711424031508,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01477'>Report Problem</a>",
+ "NAME": "H01477"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9819868861212,
+ 38.88637716933428,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01478'>Report Problem</a>",
+ "NAME": "H01478"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03436773063687,
+ 38.90730305792679,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01479'>Report Problem</a>",
+ "NAME": "H01479"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03216384956264,
+ 38.90728829916347,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01480'>Report Problem</a>",
+ "NAME": "H01480"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0173588432685,
+ 38.91680087367197,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01481'>Report Problem</a>",
+ "NAME": "H01481"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00367207498614,
+ 38.885997707352466,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 05/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01483'>Report Problem</a>",
+ "NAME": "H01483"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00211182581772,
+ 38.886149960591936,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01484'>Report Problem</a>",
+ "NAME": "H01484"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01733688731552,
+ 38.911910639121416,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01485'>Report Problem</a>",
+ "NAME": "H01485"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99391849974833,
+ 38.89896348055616,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01486'>Report Problem</a>",
+ "NAME": "H01486"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0188553812113,
+ 38.91356942449031,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01487'>Report Problem</a>",
+ "NAME": "H01487"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99831198273517,
+ 38.88277408488938,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/24/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01488'>Report Problem</a>",
+ "NAME": "H01488"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0007499462206,
+ 38.88545250336951,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01489'>Report Problem</a>",
+ "NAME": "H01489"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99601579046934,
+ 38.88972773308024,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01490'>Report Problem</a>",
+ "NAME": "H01490"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99944503019721,
+ 38.887738750187445,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01491'>Report Problem</a>",
+ "NAME": "H01491"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07104221290884,
+ 38.97120115281191,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01492'>Report Problem</a>",
+ "NAME": "H01492"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99851547849545,
+ 38.88539358152677,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01493'>Report Problem</a>",
+ "NAME": "H01493"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06603503188138,
+ 38.90672324051473,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01494'>Report Problem</a>",
+ "NAME": "H01494"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05245682870127,
+ 38.90346932779068,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01495'>Report Problem</a>",
+ "NAME": "H01495"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03545194335523,
+ 38.92472739919133,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/15/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01496'>Report Problem</a>",
+ "NAME": "H01496"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99632769954046,
+ 38.884332129561514,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01497'>Report Problem</a>",
+ "NAME": "H01497"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06257831798364,
+ 38.91180381409284,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01498'>Report Problem</a>",
+ "NAME": "H01498"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99514376059052,
+ 38.88873445459372,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01499'>Report Problem</a>",
+ "NAME": "H01499"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9950419148437,
+ 38.88805257022504,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/23/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01500'>Report Problem</a>",
+ "NAME": "H01500"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04565143323003,
+ 38.920735443366056,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01501'>Report Problem</a>",
+ "NAME": "H01501"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00343926714955,
+ 38.89469758757336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01502'>Report Problem</a>",
+ "NAME": "H01502"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99391865698045,
+ 38.888735045837784,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/03/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01503'>Report Problem</a>",
+ "NAME": "H01503"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05335318705667,
+ 38.90451426023783,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01504'>Report Problem</a>",
+ "NAME": "H01504"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99393597916979,
+ 38.88753745502592,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/03/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01505'>Report Problem</a>",
+ "NAME": "H01505"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99270997605161,
+ 38.888646109020634,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/03/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01506'>Report Problem</a>",
+ "NAME": "H01506"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06870236760626,
+ 38.93803800620132,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01507'>Report Problem</a>",
+ "NAME": "H01507"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99270820337266,
+ 38.88772058821946,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01508'>Report Problem</a>",
+ "NAME": "H01508"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00073257337448,
+ 38.89297914550857,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01509'>Report Problem</a>",
+ "NAME": "H01509"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0355609222617,
+ 38.90245711772961,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01510'>Report Problem</a>",
+ "NAME": "H01510"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98289219661815,
+ 38.93299818097305,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01511'>Report Problem</a>",
+ "NAME": "H01511"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9685425609785,
+ 38.897471573424184,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/07/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01512'>Report Problem</a>",
+ "NAME": "H01512"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9996748344389,
+ 38.88132912433841,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01513'>Report Problem</a>",
+ "NAME": "H01513"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02719927989881,
+ 38.904206272588084,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01514'>Report Problem</a>",
+ "NAME": "H01514"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0189908436443,
+ 38.908689170103735,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01515'>Report Problem</a>",
+ "NAME": "H01515"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06407254292458,
+ 38.912052391189455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 09/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01516'>Report Problem</a>",
+ "NAME": "H01516"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02505430258562,
+ 38.94504972759686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01517'>Report Problem</a>",
+ "NAME": "H01517"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06039152533941,
+ 38.9093334808122,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01850'>Report Problem</a>",
+ "NAME": "H01850"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97785622069829,
+ 38.93021024643721,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01851'>Report Problem</a>",
+ "NAME": "H01851"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0332139179715,
+ 38.91817451912744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01852'>Report Problem</a>",
+ "NAME": "H01852"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05717167514447,
+ 38.90613091251988,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01853'>Report Problem</a>",
+ "NAME": "H01853"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98089132422619,
+ 38.924568046609465,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01854'>Report Problem</a>",
+ "NAME": "H01854"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0622164792347,
+ 38.907678698923924,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01855'>Report Problem</a>",
+ "NAME": "H01855"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0602993754585,
+ 38.90769162211388,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01856'>Report Problem</a>",
+ "NAME": "H01856"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01232262481422,
+ 38.91265285997377,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01857'>Report Problem</a>",
+ "NAME": "H01857"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02535176137408,
+ 38.9530433016341,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01858'>Report Problem</a>",
+ "NAME": "H01858"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0058108588899,
+ 38.88993176824665,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01859'>Report Problem</a>",
+ "NAME": "H01859"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99145585127567,
+ 38.9003830708077,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01860'>Report Problem</a>",
+ "NAME": "H01860"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98088103413968,
+ 38.92350539658201,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 08/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01861'>Report Problem</a>",
+ "NAME": "H01861"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0269717159178,
+ 38.97150832641371,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01862'>Report Problem</a>",
+ "NAME": "H01862"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02580375634906,
+ 38.97151591365617,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01863'>Report Problem</a>",
+ "NAME": "H01863"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98940855269164,
+ 38.9397200983521,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01864'>Report Problem</a>",
+ "NAME": "H01864"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06477350896394,
+ 38.90984603268693,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 03/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01865'>Report Problem</a>",
+ "NAME": "H01865"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06124231051363,
+ 38.91292842955008,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01866'>Report Problem</a>",
+ "NAME": "H01866"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04159549952469,
+ 38.91341931866978,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01867'>Report Problem</a>",
+ "NAME": "H01867"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98379593497012,
+ 38.88871910825257,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/12/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01868'>Report Problem</a>",
+ "NAME": "H01868"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00513059425955,
+ 38.88189960337566,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 01/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01869'>Report Problem</a>",
+ "NAME": "H01869"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00358762274463,
+ 38.88206614496601,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 11/05/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01870'>Report Problem</a>",
+ "NAME": "H01870"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0318245077414,
+ 38.89664690243558,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01871'>Report Problem</a>",
+ "NAME": "H01871"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05824451324324,
+ 38.90945039111792,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01872'>Report Problem</a>",
+ "NAME": "H01872"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99145166591357,
+ 38.9023121469502,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01873'>Report Problem</a>",
+ "NAME": "H01873"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0028388564693,
+ 38.87360474365964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01874'>Report Problem</a>",
+ "NAME": "H01874"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98605448122952,
+ 38.92681269430606,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01875'>Report Problem</a>",
+ "NAME": "H01875"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99270873681986,
+ 38.88994461223659,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01876'>Report Problem</a>",
+ "NAME": "H01876"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04145694480034,
+ 38.92332740407147,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01877'>Report Problem</a>",
+ "NAME": "H01877"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03113418085866,
+ 38.97487143513596,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01878'>Report Problem</a>",
+ "NAME": "H01878"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99487569648804,
+ 38.88032330683026,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01879'>Report Problem</a>",
+ "NAME": "H01879"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.029472874992,
+ 38.89725265625571,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01881'>Report Problem</a>",
+ "NAME": "H01881"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97004062530067,
+ 38.9331694445616,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01882'>Report Problem</a>",
+ "NAME": "H01882"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0297324801001,
+ 38.89667228068078,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01883'>Report Problem</a>",
+ "NAME": "H01883"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05002459084795,
+ 38.90171992692369,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01884'>Report Problem</a>",
+ "NAME": "H01884"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03504160592487,
+ 38.89825747880135,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01885'>Report Problem</a>",
+ "NAME": "H01885"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06879026425989,
+ 38.94794144234897,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01886'>Report Problem</a>",
+ "NAME": "H01886"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.072346848523,
+ 38.94799181370046,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01887'>Report Problem</a>",
+ "NAME": "H01887"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03892445470994,
+ 38.92981087502163,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01888'>Report Problem</a>",
+ "NAME": "H01888"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06613676820224,
+ 38.90769519284809,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01889'>Report Problem</a>",
+ "NAME": "H01889"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00617798867312,
+ 38.95672016053897,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 10/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01890'>Report Problem</a>",
+ "NAME": "H01890"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04484937503277,
+ 38.89844994893373,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01891'>Report Problem</a>",
+ "NAME": "H01891"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06396843394204,
+ 38.965952295138834,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01892'>Report Problem</a>",
+ "NAME": "H01892"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99148225497008,
+ 38.924293157451906,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01893'>Report Problem</a>",
+ "NAME": "H01893"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99982505781792,
+ 38.92191004630571,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01894'>Report Problem</a>",
+ "NAME": "H01894"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99868239497337,
+ 38.92225162557698,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01895'>Report Problem</a>",
+ "NAME": "H01895"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99777707152788,
+ 38.92179213337697,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01896'>Report Problem</a>",
+ "NAME": "H01896"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9992888319281,
+ 38.92193248400389,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01897'>Report Problem</a>",
+ "NAME": "H01897"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99879730365795,
+ 38.92190006803476,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01898'>Report Problem</a>",
+ "NAME": "H01898"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99911010773754,
+ 38.921433827069045,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01899'>Report Problem</a>",
+ "NAME": "H01899"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99873029528702,
+ 38.92175795202872,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01900'>Report Problem</a>",
+ "NAME": "H01900"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99960481882547,
+ 38.92089776246244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01901'>Report Problem</a>",
+ "NAME": "H01901"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03435818337549,
+ 38.947272183671885,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01902'>Report Problem</a>",
+ "NAME": "H01902"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98837569630015,
+ 38.89720733984544,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01903'>Report Problem</a>",
+ "NAME": "H01903"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04861245289136,
+ 38.90969894882585,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01904'>Report Problem</a>",
+ "NAME": "H01904"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02679224709911,
+ 38.97368104572896,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01905'>Report Problem</a>",
+ "NAME": "H01905"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04064247054069,
+ 38.8944022641965,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01906'>Report Problem</a>",
+ "NAME": "H01906"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01020448988793,
+ 38.90462482756334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01907'>Report Problem</a>",
+ "NAME": "H01907"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04338169655762,
+ 38.89327761107908,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01908'>Report Problem</a>",
+ "NAME": "H01908"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0742103828715,
+ 38.96211350255284,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01909'>Report Problem</a>",
+ "NAME": "H01909"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0260827944744,
+ 38.943631436496986,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01910'>Report Problem</a>",
+ "NAME": "H01910"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99132732892684,
+ 38.90137541294538,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01911'>Report Problem</a>",
+ "NAME": "H01911"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02458611557088,
+ 38.97238652469149,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01912'>Report Problem</a>",
+ "NAME": "H01912"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01797587275935,
+ 38.86720615679607,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01913'>Report Problem</a>",
+ "NAME": "H01913"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03134659772964,
+ 38.93873443502276,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 05/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01914'>Report Problem</a>",
+ "NAME": "H01914"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94761786452838,
+ 38.89678359993288,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01916'>Report Problem</a>",
+ "NAME": "H01916"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02974706121714,
+ 38.9063171279233,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01917'>Report Problem</a>",
+ "NAME": "H01917"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9868983556459,
+ 38.9025585089257,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01918'>Report Problem</a>",
+ "NAME": "H01918"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04354314655554,
+ 38.89843568741387,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01919'>Report Problem</a>",
+ "NAME": "H01919"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99264416900115,
+ 38.934512551328595,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01920'>Report Problem</a>",
+ "NAME": "H01920"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06627516633826,
+ 38.96853111631547,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01921'>Report Problem</a>",
+ "NAME": "H01921"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04659164435708,
+ 38.898457707894785,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01922'>Report Problem</a>",
+ "NAME": "H01922"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93400654713926,
+ 38.89749714758739,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01923'>Report Problem</a>",
+ "NAME": "H01923"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97689820662369,
+ 38.87277938652282,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01924'>Report Problem</a>",
+ "NAME": "H01924"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93400044348896,
+ 38.896306868765635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01925'>Report Problem</a>",
+ "NAME": "H01925"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97776244312972,
+ 38.873377775189276,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01926'>Report Problem</a>",
+ "NAME": "H01926"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02712039889688,
+ 38.935437194072975,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01927'>Report Problem</a>",
+ "NAME": "H01927"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02806366613426,
+ 38.976607809693945,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01928'>Report Problem</a>",
+ "NAME": "H01928"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01798537138136,
+ 38.86621513105002,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01929'>Report Problem</a>",
+ "NAME": "H01929"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01797769847835,
+ 38.86800404935802,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01930'>Report Problem</a>",
+ "NAME": "H01930"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01798120182136,
+ 38.8689658405201,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01931'>Report Problem</a>",
+ "NAME": "H01931"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01705934825965,
+ 38.8714278229092,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01933'>Report Problem</a>",
+ "NAME": "H01933"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01610090793427,
+ 38.87152401559676,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01934'>Report Problem</a>",
+ "NAME": "H01934"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06250962803557,
+ 38.970866729736045,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01936'>Report Problem</a>",
+ "NAME": "H01936"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01550779831753,
+ 38.941036318439814,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow<p align=center>In Service</p><hr />Last Inspection Date: 05/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01937'>Report Problem</a>",
+ "NAME": "H01937"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03872020073588,
+ 38.920203184302636,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01938'>Report Problem</a>",
+ "NAME": "H01938"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09692567097349,
+ 38.92029652794114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01939'>Report Problem</a>",
+ "NAME": "H01939"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04167670249105,
+ 38.89200103397282,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01940'>Report Problem</a>",
+ "NAME": "H01940"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04481085480157,
+ 38.89280739314633,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01941'>Report Problem</a>",
+ "NAME": "H01941"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02379837562194,
+ 38.91415217239058,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01942'>Report Problem</a>",
+ "NAME": "H01942"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03804254767822,
+ 38.89840065586897,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01943'>Report Problem</a>",
+ "NAME": "H01943"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00196548993681,
+ 38.8981980287612,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01944'>Report Problem</a>",
+ "NAME": "H01944"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02988570926301,
+ 38.937625680312635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01945'>Report Problem</a>",
+ "NAME": "H01945"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04484579513982,
+ 38.89200357173687,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/18/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01946'>Report Problem</a>",
+ "NAME": "H01946"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06171684803618,
+ 38.96983451822597,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01947'>Report Problem</a>",
+ "NAME": "H01947"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03446375381101,
+ 38.94816742238717,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01948'>Report Problem</a>",
+ "NAME": "H01948"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02415678949772,
+ 38.90223849892884,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01949'>Report Problem</a>",
+ "NAME": "H01949"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07724705645342,
+ 38.959051241103374,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01950'>Report Problem</a>",
+ "NAME": "H01950"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03558397993368,
+ 38.9593324391487,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01951'>Report Problem</a>",
+ "NAME": "H01951"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99633103943574,
+ 38.890881716115125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 11/15/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01952'>Report Problem</a>",
+ "NAME": "H01952"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06820555267512,
+ 38.95237791076059,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, Metropolitan<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01953'>Report Problem</a>",
+ "NAME": "H01953"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02989213617779,
+ 38.93765873010822,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01955'>Report Problem</a>",
+ "NAME": "H01955"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01146173191339,
+ 38.95663922808497,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01956'>Report Problem</a>",
+ "NAME": "H01956"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92976861602617,
+ 38.90857786446685,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01742'>Report Problem</a>",
+ "NAME": "H01742"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97960349688758,
+ 38.865849677893586,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01743'>Report Problem</a>",
+ "NAME": "H01743"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98214038896349,
+ 38.86634844781735,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01744'>Report Problem</a>",
+ "NAME": "H01744"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0382865914365,
+ 38.91413987353095,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01745'>Report Problem</a>",
+ "NAME": "H01745"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00919102208019,
+ 38.881592853048325,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01746'>Report Problem</a>",
+ "NAME": "H01746"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98990188132304,
+ 38.86484672875232,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01747'>Report Problem</a>",
+ "NAME": "H01747"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0593790325117,
+ 38.91132735701251,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01748'>Report Problem</a>",
+ "NAME": "H01748"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97629651682679,
+ 38.93126630874895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01693'>Report Problem</a>",
+ "NAME": "H01693"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99126011897111,
+ 38.923481410417075,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01694'>Report Problem</a>",
+ "NAME": "H01694"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97945729296129,
+ 38.92899429989975,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01695'>Report Problem</a>",
+ "NAME": "H01695"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99931490267937,
+ 38.89098449420409,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01696'>Report Problem</a>",
+ "NAME": "H01696"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05905675494256,
+ 38.90688313596674,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01697'>Report Problem</a>",
+ "NAME": "H01697"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9853380767704,
+ 38.89738515648231,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01698'>Report Problem</a>",
+ "NAME": "H01698"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0591719773263,
+ 38.90921613151359,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01699'>Report Problem</a>",
+ "NAME": "H01699"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02815495071376,
+ 38.91033090245102,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01700'>Report Problem</a>",
+ "NAME": "H01700"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.068710738805,
+ 38.93898066549607,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/28/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01701'>Report Problem</a>",
+ "NAME": "H01701"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93143174836734,
+ 38.90995544470618,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01702'>Report Problem</a>",
+ "NAME": "H01702"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01933902264206,
+ 38.93674221436258,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01703'>Report Problem</a>",
+ "NAME": "H01703"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04504845363036,
+ 38.91117769143819,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01704'>Report Problem</a>",
+ "NAME": "H01704"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93234362551028,
+ 38.909254271228384,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01705'>Report Problem</a>",
+ "NAME": "H01705"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01482342007958,
+ 38.906504150169596,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01706'>Report Problem</a>",
+ "NAME": "H01706"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97567735794388,
+ 38.91360690695947,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01707'>Report Problem</a>",
+ "NAME": "H01707"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98128214317224,
+ 38.90486482825957,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01708'>Report Problem</a>",
+ "NAME": "H01708"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02614179807715,
+ 38.96499315949469,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01709'>Report Problem</a>",
+ "NAME": "H01709"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01329290025585,
+ 38.916334541161135,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01710'>Report Problem</a>",
+ "NAME": "H01710"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00882098852348,
+ 38.91632729822233,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01711'>Report Problem</a>",
+ "NAME": "H01711"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03193287205347,
+ 38.92279570573727,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01712'>Report Problem</a>",
+ "NAME": "H01712"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02081041072563,
+ 38.91414449111245,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01713'>Report Problem</a>",
+ "NAME": "H01713"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0220454239246,
+ 38.92240978462876,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01714'>Report Problem</a>",
+ "NAME": "H01714"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01898916065501,
+ 38.9112455127532,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01715'>Report Problem</a>",
+ "NAME": "H01715"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02984784911241,
+ 38.92381123336725,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/22/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01716'>Report Problem</a>",
+ "NAME": "H01716"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01623699284768,
+ 38.89817688230593,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01717'>Report Problem</a>",
+ "NAME": "H01717"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99360088025216,
+ 38.890988428750404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01718'>Report Problem</a>",
+ "NAME": "H01718"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98749322896427,
+ 38.86299081617016,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01719'>Report Problem</a>",
+ "NAME": "H01719"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99381692741477,
+ 38.89003968748024,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01720'>Report Problem</a>",
+ "NAME": "H01720"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02315645056777,
+ 38.9207572090482,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01721'>Report Problem</a>",
+ "NAME": "H01721"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04157670360637,
+ 38.897237390722054,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01722'>Report Problem</a>",
+ "NAME": "H01722"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98752701892724,
+ 38.88622558765701,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/09/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01723'>Report Problem</a>",
+ "NAME": "H01723"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98867660373392,
+ 38.86199177735186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01724'>Report Problem</a>",
+ "NAME": "H01724"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02197854895691,
+ 38.918923683630304,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01725'>Report Problem</a>",
+ "NAME": "H01725"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03178121451911,
+ 38.90969863167442,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01726'>Report Problem</a>",
+ "NAME": "H01726"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99033929943232,
+ 38.86254535888564,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01727'>Report Problem</a>",
+ "NAME": "H01727"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02187457445666,
+ 38.94423363878941,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01728'>Report Problem</a>",
+ "NAME": "H01728"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03523981175577,
+ 38.93458136547237,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01729'>Report Problem</a>",
+ "NAME": "H01729"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02956965114083,
+ 38.9286806049776,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01730'>Report Problem</a>",
+ "NAME": "H01730"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02849317835151,
+ 38.92868458380273,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01731'>Report Problem</a>",
+ "NAME": "H01731"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00064273768592,
+ 38.90006509817616,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01732'>Report Problem</a>",
+ "NAME": "H01732"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98737467269434,
+ 38.866336492279935,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01733'>Report Problem</a>",
+ "NAME": "H01733"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0310766098877,
+ 38.92867694396942,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01734'>Report Problem</a>",
+ "NAME": "H01734"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98759348209485,
+ 38.86551920954452,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01735'>Report Problem</a>",
+ "NAME": "H01735"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98546542020551,
+ 38.866002292385495,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01736'>Report Problem</a>",
+ "NAME": "H01736"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02987316343312,
+ 38.924805799357166,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 02/21/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01737'>Report Problem</a>",
+ "NAME": "H01737"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0298257070451,
+ 38.97873317065002,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01738'>Report Problem</a>",
+ "NAME": "H01738"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02985042211048,
+ 38.925798008254326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01739'>Report Problem</a>",
+ "NAME": "H01739"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98327833153981,
+ 38.866343508550926,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01740'>Report Problem</a>",
+ "NAME": "H01740"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99102237985707,
+ 38.86445555784137,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01750'>Report Problem</a>",
+ "NAME": "H01750"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97235675444279,
+ 38.92744092013259,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01751'>Report Problem</a>",
+ "NAME": "H01751"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99030866818313,
+ 38.88031989124227,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 04/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01752'>Report Problem</a>",
+ "NAME": "H01752"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01435948004561,
+ 38.94119315533904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01753'>Report Problem</a>",
+ "NAME": "H01753"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00334741892169,
+ 38.914139269820616,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01754'>Report Problem</a>",
+ "NAME": "H01754"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05581931667132,
+ 38.9335525280332,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/27/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01755'>Report Problem</a>",
+ "NAME": "H01755"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05460063702039,
+ 38.900760433534494,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01756'>Report Problem</a>",
+ "NAME": "H01756"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99271094748451,
+ 38.88139402798187,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 12/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01757'>Report Problem</a>",
+ "NAME": "H01757"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01243189517508,
+ 38.94340228048384,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01758'>Report Problem</a>",
+ "NAME": "H01758"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02208569774297,
+ 38.93225498997437,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01759'>Report Problem</a>",
+ "NAME": "H01759"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99042888376694,
+ 38.8860902583415,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/03/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01760'>Report Problem</a>",
+ "NAME": "H01760"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02415949102253,
+ 38.90286254313056,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01761'>Report Problem</a>",
+ "NAME": "H01761"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98579318734639,
+ 38.884158623541,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/26/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01762'>Report Problem</a>",
+ "NAME": "H01762"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02415720017746,
+ 38.9342250384963,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01763'>Report Problem</a>",
+ "NAME": "H01763"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98449555039457,
+ 38.88066005157696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01764'>Report Problem</a>",
+ "NAME": "H01764"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03590754984333,
+ 38.95301969099706,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01765'>Report Problem</a>",
+ "NAME": "H01765"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08079387968955,
+ 38.95954337955969,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01766'>Report Problem</a>",
+ "NAME": "H01766"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.988235093205,
+ 38.8842013695676,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01767'>Report Problem</a>",
+ "NAME": "H01767"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02327670558091,
+ 38.93066181097579,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/05/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01768'>Report Problem</a>",
+ "NAME": "H01768"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01478458201592,
+ 38.971768299917585,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01769'>Report Problem</a>",
+ "NAME": "H01769"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02372150034742,
+ 38.92402762104677,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01770'>Report Problem</a>",
+ "NAME": "H01770"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01810874646442,
+ 38.963901213169635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01771'>Report Problem</a>",
+ "NAME": "H01771"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02940662632399,
+ 38.92046683432597,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/28/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01772'>Report Problem</a>",
+ "NAME": "H01772"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0251099712243,
+ 38.931977959509766,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01773'>Report Problem</a>",
+ "NAME": "H01773"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.001971040758,
+ 38.88213993509908,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 11/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01774'>Report Problem</a>",
+ "NAME": "H01774"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98837083938878,
+ 38.89624021944037,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01775'>Report Problem</a>",
+ "NAME": "H01775"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02309552131985,
+ 38.91264953366015,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01776'>Report Problem</a>",
+ "NAME": "H01776"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04146652309007,
+ 38.91786544568448,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01777'>Report Problem</a>",
+ "NAME": "H01777"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05748839146487,
+ 38.905041332156635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01778'>Report Problem</a>",
+ "NAME": "H01778"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05696950857094,
+ 38.905045405866815,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01779'>Report Problem</a>",
+ "NAME": "H01779"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03419582418493,
+ 38.92352850494571,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01780'>Report Problem</a>",
+ "NAME": "H01780"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03329955797464,
+ 38.91691137369946,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01781'>Report Problem</a>",
+ "NAME": "H01781"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04484088422257,
+ 38.9231799585808,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01782'>Report Problem</a>",
+ "NAME": "H01782"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06625495525927,
+ 38.966824452628245,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01783'>Report Problem</a>",
+ "NAME": "H01783"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02839211462425,
+ 38.933633619282936,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01784'>Report Problem</a>",
+ "NAME": "H01784"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03639679107833,
+ 38.92098413310898,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 12/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01785'>Report Problem</a>",
+ "NAME": "H01785"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04012784887098,
+ 38.91633496516215,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01786'>Report Problem</a>",
+ "NAME": "H01786"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04187520368419,
+ 38.90650767554856,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01787'>Report Problem</a>",
+ "NAME": "H01787"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07505225108544,
+ 38.923931285599444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01788'>Report Problem</a>",
+ "NAME": "H01788"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07045504315604,
+ 38.90873804235577,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01789'>Report Problem</a>",
+ "NAME": "H01789"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02818228393636,
+ 38.903200653366774,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 03/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01790'>Report Problem</a>",
+ "NAME": "H01790"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00641922111252,
+ 38.95771883045707,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01791'>Report Problem</a>",
+ "NAME": "H01791"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04511345157735,
+ 38.910307982999875,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01792'>Report Problem</a>",
+ "NAME": "H01792"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03019786070082,
+ 38.97512259590143,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01793'>Report Problem</a>",
+ "NAME": "H01793"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99776044340963,
+ 38.84429362970075,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01794'>Report Problem</a>",
+ "NAME": "H01794"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06399174013431,
+ 38.966823578102954,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01795'>Report Problem</a>",
+ "NAME": "H01795"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02410257265424,
+ 38.95622049318288,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01796'>Report Problem</a>",
+ "NAME": "H01796"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06115852518168,
+ 38.93590083404151,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01797'>Report Problem</a>",
+ "NAME": "H01797"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94444218399751,
+ 38.89911008306193,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01972'>Report Problem</a>",
+ "NAME": "H01972"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01086682128313,
+ 38.89489738875106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01973'>Report Problem</a>",
+ "NAME": "H01973"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03929272849666,
+ 38.897855191099325,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01974'>Report Problem</a>",
+ "NAME": "H01974"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03806984520564,
+ 38.89710340669015,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01975'>Report Problem</a>",
+ "NAME": "H01975"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03953962276367,
+ 38.89555083118579,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01976'>Report Problem</a>",
+ "NAME": "H01976"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04032859305796,
+ 38.89537942953278,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01977'>Report Problem</a>",
+ "NAME": "H01977"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01624339659615,
+ 38.89744278998546,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01978'>Report Problem</a>",
+ "NAME": "H01978"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01737935850149,
+ 38.89726565722163,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 12/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01979'>Report Problem</a>",
+ "NAME": "H01979"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01033217717854,
+ 38.95527463542399,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01980'>Report Problem</a>",
+ "NAME": "H01980"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0241099502249,
+ 38.968685535140374,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 12/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01981'>Report Problem</a>",
+ "NAME": "H01981"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07406856195156,
+ 38.93330919886083,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01982'>Report Problem</a>",
+ "NAME": "H01982"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0171408395714,
+ 38.941123497818865,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01983'>Report Problem</a>",
+ "NAME": "H01983"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01395599170118,
+ 38.943318772806364,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01984'>Report Problem</a>",
+ "NAME": "H01984"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03800659703973,
+ 38.921929710850165,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01985'>Report Problem</a>",
+ "NAME": "H01985"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98208976511503,
+ 38.881793602285335,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/26/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01986'>Report Problem</a>",
+ "NAME": "H01986"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01894711050141,
+ 38.93997732834983,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01987'>Report Problem</a>",
+ "NAME": "H01987"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04002101013288,
+ 38.916920957774074,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01798'>Report Problem</a>",
+ "NAME": "H01798"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06720276007067,
+ 38.95064992078573,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01799'>Report Problem</a>",
+ "NAME": "H01799"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04103208040618,
+ 38.912558464883155,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01800'>Report Problem</a>",
+ "NAME": "H01800"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03181558436431,
+ 38.91396265687283,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/21/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01801'>Report Problem</a>",
+ "NAME": "H01801"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.065320343352,
+ 38.90601839653121,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01803'>Report Problem</a>",
+ "NAME": "H01803"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07149826210423,
+ 38.91879901133891,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01804'>Report Problem</a>",
+ "NAME": "H01804"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07217549581509,
+ 38.91982867047362,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01805'>Report Problem</a>",
+ "NAME": "H01805"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00478879383267,
+ 38.886087480461576,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/20/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01806'>Report Problem</a>",
+ "NAME": "H01806"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0708132847522,
+ 38.931864743574515,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01807'>Report Problem</a>",
+ "NAME": "H01807"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03131578962383,
+ 38.90572644589639,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01808'>Report Problem</a>",
+ "NAME": "H01808"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03097885825605,
+ 38.931996612778406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01809'>Report Problem</a>",
+ "NAME": "H01809"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03309565150168,
+ 38.91414229688326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01810'>Report Problem</a>",
+ "NAME": "H01810"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03127004213245,
+ 38.92971084826277,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 09/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01811'>Report Problem</a>",
+ "NAME": "H01811"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00670710879972,
+ 38.91189781493135,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01812'>Report Problem</a>",
+ "NAME": "H01812"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07905049903106,
+ 38.96492906715615,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01813'>Report Problem</a>",
+ "NAME": "H01813"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01196553285081,
+ 38.92027865697532,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01814'>Report Problem</a>",
+ "NAME": "H01814"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02279259670462,
+ 38.92736326116371,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/05/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01815'>Report Problem</a>",
+ "NAME": "H01815"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99967679539412,
+ 38.919125176433404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 07/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01816'>Report Problem</a>",
+ "NAME": "H01816"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99958477011847,
+ 38.878501066031305,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 11/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01817'>Report Problem</a>",
+ "NAME": "H01817"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06124336428864,
+ 38.905065052907304,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01818'>Report Problem</a>",
+ "NAME": "H01818"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02316957659161,
+ 38.93464453885302,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01819'>Report Problem</a>",
+ "NAME": "H01819"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99270839765217,
+ 38.89213538543092,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01820'>Report Problem</a>",
+ "NAME": "H01820"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0339084088944,
+ 38.92269694049385,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01821'>Report Problem</a>",
+ "NAME": "H01821"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0261409505151,
+ 38.91923833428273,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01822'>Report Problem</a>",
+ "NAME": "H01822"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06923906129792,
+ 38.954298181932046,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01823'>Report Problem</a>",
+ "NAME": "H01823"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99858876829653,
+ 38.90244276602723,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01824'>Report Problem</a>",
+ "NAME": "H01824"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98350380920732,
+ 38.88972234819578,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/27/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01825'>Report Problem</a>",
+ "NAME": "H01825"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05820771527544,
+ 38.907775172336834,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01826'>Report Problem</a>",
+ "NAME": "H01826"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02793926322623,
+ 38.957340681573775,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01827'>Report Problem</a>",
+ "NAME": "H01827"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0258570564964,
+ 38.95525867525521,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01828'>Report Problem</a>",
+ "NAME": "H01828"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99018014684331,
+ 38.89049600077135,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 11/16/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01829'>Report Problem</a>",
+ "NAME": "H01829"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.065264301912,
+ 38.95336004996607,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01830'>Report Problem</a>",
+ "NAME": "H01830"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0670459301452,
+ 38.953343781818,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01831'>Report Problem</a>",
+ "NAME": "H01831"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06861667535924,
+ 38.95335077074285,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01832'>Report Problem</a>",
+ "NAME": "H01832"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02378484169348,
+ 38.90970057814971,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01833'>Report Problem</a>",
+ "NAME": "H01833"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99915785875653,
+ 38.8434462057367,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01834'>Report Problem</a>",
+ "NAME": "H01834"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01743864110124,
+ 38.89988754984979,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01835'>Report Problem</a>",
+ "NAME": "H01835"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06033812666197,
+ 38.93823540071663,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01836'>Report Problem</a>",
+ "NAME": "H01836"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98844561612165,
+ 38.89896154504042,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01837'>Report Problem</a>",
+ "NAME": "H01837"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03151968812,
+ 38.935978678414585,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01838'>Report Problem</a>",
+ "NAME": "H01838"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03258178715464,
+ 38.936183163829355,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01839'>Report Problem</a>",
+ "NAME": "H01839"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02574074476824,
+ 38.97370788321005,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01840'>Report Problem</a>",
+ "NAME": "H01840"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01222780408037,
+ 38.90648857794735,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01841'>Report Problem</a>",
+ "NAME": "H01841"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01498364604944,
+ 38.90729186466856,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01842'>Report Problem</a>",
+ "NAME": "H01842"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04160393396809,
+ 38.91028632308658,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01843'>Report Problem</a>",
+ "NAME": "H01843"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99851452205687,
+ 38.90033090913208,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01844'>Report Problem</a>",
+ "NAME": "H01844"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03829260606062,
+ 38.91340171943609,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01845'>Report Problem</a>",
+ "NAME": "H01845"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99852832272505,
+ 38.90361785996193,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01846'>Report Problem</a>",
+ "NAME": "H01846"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99827666184842,
+ 38.9050159706863,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/03/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01847'>Report Problem</a>",
+ "NAME": "H01847"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99125600076194,
+ 38.92198715484397,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01848'>Report Problem</a>",
+ "NAME": "H01848"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99031378513881,
+ 38.92166728509103,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01849'>Report Problem</a>",
+ "NAME": "H01849"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03631031632304,
+ 38.91636513053023,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02201'>Report Problem</a>",
+ "NAME": "H02201"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03631506896545,
+ 38.91478377912791,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02202'>Report Problem</a>",
+ "NAME": "H02202"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05024781612903,
+ 38.896187435987926,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02203'>Report Problem</a>",
+ "NAME": "H02203"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05029103184319,
+ 38.89837693634458,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02204'>Report Problem</a>",
+ "NAME": "H02204"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05274064035815,
+ 38.916344339398904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02205'>Report Problem</a>",
+ "NAME": "H02205"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04896351569671,
+ 38.89741147045287,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02206'>Report Problem</a>",
+ "NAME": "H02206"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01710996095403,
+ 38.94304666379311,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02207'>Report Problem</a>",
+ "NAME": "H02207"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05090695816087,
+ 38.902900694397125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02208'>Report Problem</a>",
+ "NAME": "H02208"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.031307803453,
+ 38.9551947712948,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02209'>Report Problem</a>",
+ "NAME": "H02209"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02961568808855,
+ 38.95502686569453,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02210'>Report Problem</a>",
+ "NAME": "H02210"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02711253603198,
+ 38.91930960298251,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02211'>Report Problem</a>",
+ "NAME": "H02211"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03640918755977,
+ 38.92035176283157,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02021'>Report Problem</a>",
+ "NAME": "H02021"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00762120200532,
+ 38.92136660505803,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02022'>Report Problem</a>",
+ "NAME": "H02022"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93278514187459,
+ 38.90071614801195,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02023'>Report Problem</a>",
+ "NAME": "H02023"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0639088091822,
+ 38.967724168792934,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller, Centurion<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02024'>Report Problem</a>",
+ "NAME": "H02024"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9865231920158,
+ 38.892793761859885,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02025'>Report Problem</a>",
+ "NAME": "H02025"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97029850248663,
+ 38.924562528435814,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02026'>Report Problem</a>",
+ "NAME": "H02026"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0363957525363,
+ 38.924100850732934,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/28/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02028'>Report Problem</a>",
+ "NAME": "H02028"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03890313068506,
+ 38.923216596967656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02029'>Report Problem</a>",
+ "NAME": "H02029"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02371843552692,
+ 38.94615620532793,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02030'>Report Problem</a>",
+ "NAME": "H02030"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0251190942851,
+ 38.94625229235325,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02031'>Report Problem</a>",
+ "NAME": "H02031"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95976169469112,
+ 38.88267940593603,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02032'>Report Problem</a>",
+ "NAME": "H02032"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0403209075553,
+ 38.92316371498957,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/16/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02033'>Report Problem</a>",
+ "NAME": "H02033"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02791881707249,
+ 38.961194797764165,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02034'>Report Problem</a>",
+ "NAME": "H02034"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97799390592007,
+ 38.932179992831124,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02035'>Report Problem</a>",
+ "NAME": "H02035"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97814440691053,
+ 38.931196133866045,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02036'>Report Problem</a>",
+ "NAME": "H02036"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07477676683689,
+ 38.94714093883515,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02037'>Report Problem</a>",
+ "NAME": "H02037"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03472560380943,
+ 38.91561818182411,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02038'>Report Problem</a>",
+ "NAME": "H02038"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06648448520178,
+ 38.9381858087151,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02039'>Report Problem</a>",
+ "NAME": "H02039"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01375746415471,
+ 38.9661773705575,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02040'>Report Problem</a>",
+ "NAME": "H02040"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01860847798358,
+ 38.94409470203794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02041'>Report Problem</a>",
+ "NAME": "H02041"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01604122221272,
+ 38.96618846599088,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02042'>Report Problem</a>",
+ "NAME": "H02042"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02740139650898,
+ 38.95070423788856,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02043'>Report Problem</a>",
+ "NAME": "H02043"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0073339718771,
+ 38.91632205907361,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02044'>Report Problem</a>",
+ "NAME": "H02044"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0717352739266,
+ 38.94623056694789,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02045'>Report Problem</a>",
+ "NAME": "H02045"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03249570494033,
+ 38.94088218462271,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02046'>Report Problem</a>",
+ "NAME": "H02046"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02799132687733,
+ 38.90385847120674,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 03/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02047'>Report Problem</a>",
+ "NAME": "H02047"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02440035145413,
+ 38.97371624193505,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02048'>Report Problem</a>",
+ "NAME": "H02048"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0272025847413,
+ 38.949028186655774,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02049'>Report Problem</a>",
+ "NAME": "H02049"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02805792591415,
+ 38.958395385388215,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02050'>Report Problem</a>",
+ "NAME": "H02050"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04283632585633,
+ 38.91971254175975,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02051'>Report Problem</a>",
+ "NAME": "H02051"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02165365747527,
+ 38.97824966013551,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02052'>Report Problem</a>",
+ "NAME": "H02052"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03652476029528,
+ 38.943888141926635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02053'>Report Problem</a>",
+ "NAME": "H02053"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07449684718694,
+ 38.94964388803114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02054'>Report Problem</a>",
+ "NAME": "H02054"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99959130326096,
+ 38.84050973345047,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02055'>Report Problem</a>",
+ "NAME": "H02055"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99168475000235,
+ 38.89727239238158,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02056'>Report Problem</a>",
+ "NAME": "H02056"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98358277442742,
+ 38.89213999947586,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02057'>Report Problem</a>",
+ "NAME": "H02057"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06581360425771,
+ 38.903391094750354,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02058'>Report Problem</a>",
+ "NAME": "H02058"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03767408103673,
+ 38.92684424392952,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 10/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02059'>Report Problem</a>",
+ "NAME": "H02059"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00071474302833,
+ 38.89087894292024,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02060'>Report Problem</a>",
+ "NAME": "H02060"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0893077075887,
+ 38.91397769329134,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02061'>Report Problem</a>",
+ "NAME": "H02061"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04303475872973,
+ 38.933338780457895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02062'>Report Problem</a>",
+ "NAME": "H02062"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02841464778555,
+ 38.95072893090878,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02063'>Report Problem</a>",
+ "NAME": "H02063"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00702920739757,
+ 38.88971816676756,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02068'>Report Problem</a>",
+ "NAME": "H02068"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.11068097615896,
+ 38.92982224140037,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy, K81A<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02070'>Report Problem</a>",
+ "NAME": "H02070"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93546440677869,
+ 38.89761458434923,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02071'>Report Problem</a>",
+ "NAME": "H02071"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01279298893496,
+ 38.970053987944816,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02072'>Report Problem</a>",
+ "NAME": "H02072"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01886411973993,
+ 38.97594601026155,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02073'>Report Problem</a>",
+ "NAME": "H02073"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01510427761703,
+ 38.91121076684343,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02074'>Report Problem</a>",
+ "NAME": "H02074"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0258433151407,
+ 38.89743849331662,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02075'>Report Problem</a>",
+ "NAME": "H02075"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96363594637835,
+ 38.92982781557876,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02076'>Report Problem</a>",
+ "NAME": "H02076"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03124248541948,
+ 38.9758425654708,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02077'>Report Problem</a>",
+ "NAME": "H02077"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03313102750121,
+ 38.97584890997978,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02078'>Report Problem</a>",
+ "NAME": "H02078"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0306355303094,
+ 38.89744309121334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02079'>Report Problem</a>",
+ "NAME": "H02079"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01443393948755,
+ 38.915792554597964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02080'>Report Problem</a>",
+ "NAME": "H02080"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98624009700451,
+ 38.90332648549664,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02081'>Report Problem</a>",
+ "NAME": "H02081"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04355951281299,
+ 38.9004501398706,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02082'>Report Problem</a>",
+ "NAME": "H02082"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02380855600049,
+ 38.912663830912344,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02083'>Report Problem</a>",
+ "NAME": "H02083"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02871534096461,
+ 38.90066186080205,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02084'>Report Problem</a>",
+ "NAME": "H02084"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03075254648903,
+ 38.918162103708404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02085'>Report Problem</a>",
+ "NAME": "H02085"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03181528597833,
+ 38.907917402405666,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02086'>Report Problem</a>",
+ "NAME": "H02086"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03361447407345,
+ 38.900705208311415,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02087'>Report Problem</a>",
+ "NAME": "H02087"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0561510368247,
+ 38.92123790355169,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 01/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02088'>Report Problem</a>",
+ "NAME": "H02088"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03393058018769,
+ 38.898790354085925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02089'>Report Problem</a>",
+ "NAME": "H02089"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03211219285566,
+ 38.89880036289175,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02090'>Report Problem</a>",
+ "NAME": "H02090"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0122386304132,
+ 38.89661328362694,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02091'>Report Problem</a>",
+ "NAME": "H02091"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01325012836391,
+ 38.90147950741581,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02092'>Report Problem</a>",
+ "NAME": "H02092"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04117485780813,
+ 38.9252185482281,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/16/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02093'>Report Problem</a>",
+ "NAME": "H02093"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04646969315603,
+ 38.91191167494785,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02094'>Report Problem</a>",
+ "NAME": "H02094"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02413662584776,
+ 38.95106142388892,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02095'>Report Problem</a>",
+ "NAME": "H02095"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05700782847092,
+ 38.90857645285621,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02096'>Report Problem</a>",
+ "NAME": "H02096"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05590996045036,
+ 38.90691662780565,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02097'>Report Problem</a>",
+ "NAME": "H02097"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0272324580154,
+ 38.91117676112862,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02098'>Report Problem</a>",
+ "NAME": "H02098"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05818038207765,
+ 38.90616766409246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02099'>Report Problem</a>",
+ "NAME": "H02099"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0610946029378,
+ 38.90402570196853,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02100'>Report Problem</a>",
+ "NAME": "H02100"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04763197885745,
+ 38.9072899624411,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darily<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02101'>Report Problem</a>",
+ "NAME": "H02101"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04865085994038,
+ 38.90638797807777,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02102'>Report Problem</a>",
+ "NAME": "H02102"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99031178879729,
+ 38.87855697638659,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 03/10/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02103'>Report Problem</a>",
+ "NAME": "H02103"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06533689590646,
+ 38.933402777603625,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02104'>Report Problem</a>",
+ "NAME": "H02104"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01396964136951,
+ 38.91302011575282,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02105'>Report Problem</a>",
+ "NAME": "H02105"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98837618739869,
+ 38.894900856166906,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02106'>Report Problem</a>",
+ "NAME": "H02106"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99271483725506,
+ 38.89488319058328,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02107'>Report Problem</a>",
+ "NAME": "H02107"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02436776089716,
+ 38.93746773926977,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02108'>Report Problem</a>",
+ "NAME": "H02108"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99151756995002,
+ 38.93958044371077,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02109'>Report Problem</a>",
+ "NAME": "H02109"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00668310530443,
+ 38.9126596604995,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02110'>Report Problem</a>",
+ "NAME": "H02110"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01509588956083,
+ 38.913199232576574,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02111'>Report Problem</a>",
+ "NAME": "H02111"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07302537132628,
+ 38.92356707506844,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02112'>Report Problem</a>",
+ "NAME": "H02112"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0575723541407,
+ 38.92769173627025,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02113'>Report Problem</a>",
+ "NAME": "H02113"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02582720764399,
+ 38.95639859664712,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02114'>Report Problem</a>",
+ "NAME": "H02114"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03058637385794,
+ 38.91257550297117,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02115'>Report Problem</a>",
+ "NAME": "H02115"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0378605303757,
+ 38.93377852776354,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02116'>Report Problem</a>",
+ "NAME": "H02116"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03076176729697,
+ 38.91181686469185,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 06/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02117'>Report Problem</a>",
+ "NAME": "H02117"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0274564324348,
+ 38.96617803724361,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02118'>Report Problem</a>",
+ "NAME": "H02118"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03073133751631,
+ 38.91553218098514,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02119'>Report Problem</a>",
+ "NAME": "H02119"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02687525325523,
+ 38.97239092150284,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02120'>Report Problem</a>",
+ "NAME": "H02120"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0320867969527,
+ 38.91492174522641,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02121'>Report Problem</a>",
+ "NAME": "H02121"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03323907281033,
+ 38.914796720750026,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02122'>Report Problem</a>",
+ "NAME": "H02122"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02670878225192,
+ 38.97480224732966,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02123'>Report Problem</a>",
+ "NAME": "H02123"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08903221648488,
+ 38.91006626473149,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02124'>Report Problem</a>",
+ "NAME": "H02124"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03640515244933,
+ 38.91764286075749,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02125'>Report Problem</a>",
+ "NAME": "H02125"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00218748943851,
+ 38.921348672319816,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02126'>Report Problem</a>",
+ "NAME": "H02126"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98544126487761,
+ 38.89624057570366,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/03/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02127'>Report Problem</a>",
+ "NAME": "H02127"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03400089118982,
+ 38.93422699451916,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02128'>Report Problem</a>",
+ "NAME": "H02128"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02960748865249,
+ 38.953951911276405,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02129'>Report Problem</a>",
+ "NAME": "H02129"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03657486154742,
+ 38.94969582787546,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02130'>Report Problem</a>",
+ "NAME": "H02130"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04364077262919,
+ 38.92669473808517,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02131'>Report Problem</a>",
+ "NAME": "H02131"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02955678141574,
+ 38.98043313542413,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02132'>Report Problem</a>",
+ "NAME": "H02132"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04288033549176,
+ 38.92887020300115,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02133'>Report Problem</a>",
+ "NAME": "H02133"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04400623305133,
+ 38.92975164408644,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02134'>Report Problem</a>",
+ "NAME": "H02134"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03865173289707,
+ 38.943000808381264,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02135'>Report Problem</a>",
+ "NAME": "H02135"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01703578605907,
+ 38.870428821330094,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02136'>Report Problem</a>",
+ "NAME": "H02136"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00604478727104,
+ 38.906490529810775,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02137'>Report Problem</a>",
+ "NAME": "H02137"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0182049262469,
+ 38.87078014386674,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02138'>Report Problem</a>",
+ "NAME": "H02138"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01878861433661,
+ 38.906500084559404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02139'>Report Problem</a>",
+ "NAME": "H02139"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01878598317823,
+ 38.91191873882881,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02140'>Report Problem</a>",
+ "NAME": "H02140"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0387175452137,
+ 38.944941549684245,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02141'>Report Problem</a>",
+ "NAME": "H02141"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04162614917688,
+ 38.8967882521077,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02142'>Report Problem</a>",
+ "NAME": "H02142"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03635510774349,
+ 38.94836095988495,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02143'>Report Problem</a>",
+ "NAME": "H02143"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99213385238693,
+ 38.93622897754184,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02144'>Report Problem</a>",
+ "NAME": "H02144"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04245885027528,
+ 38.897426555352695,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02145'>Report Problem</a>",
+ "NAME": "H02145"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07012749042492,
+ 38.93806974288582,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/27/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02146'>Report Problem</a>",
+ "NAME": "H02146"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03771620511618,
+ 38.958473355730874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02147'>Report Problem</a>",
+ "NAME": "H02147"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05628748429913,
+ 38.92606582966359,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02148'>Report Problem</a>",
+ "NAME": "H02148"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0389526346283,
+ 38.94406995606748,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02149'>Report Problem</a>",
+ "NAME": "H02149"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03420260089324,
+ 38.93669585850738,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02150'>Report Problem</a>",
+ "NAME": "H02150"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08847030359233,
+ 38.954752361988504,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02151'>Report Problem</a>",
+ "NAME": "H02151"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08508726950372,
+ 38.95475162102491,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02152'>Report Problem</a>",
+ "NAME": "H02152"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04324745320626,
+ 38.9118196576921,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02153'>Report Problem</a>",
+ "NAME": "H02153"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06890400781782,
+ 38.905977755219396,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02154'>Report Problem</a>",
+ "NAME": "H02154"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06998948725547,
+ 38.90595148124361,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02155'>Report Problem</a>",
+ "NAME": "H02155"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07139584191576,
+ 38.905910290901204,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02156'>Report Problem</a>",
+ "NAME": "H02156"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07149471587194,
+ 38.90770461271906,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02157'>Report Problem</a>",
+ "NAME": "H02157"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07197006315903,
+ 38.90577348908487,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02158'>Report Problem</a>",
+ "NAME": "H02158"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07039851059882,
+ 38.9077772370552,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02159'>Report Problem</a>",
+ "NAME": "H02159"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98815055134135,
+ 38.8784488745766,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/20/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02160'>Report Problem</a>",
+ "NAME": "H02160"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02989682974575,
+ 38.9451108456685,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02161'>Report Problem</a>",
+ "NAME": "H02161"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06540582748619,
+ 38.90776099591915,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02162'>Report Problem</a>",
+ "NAME": "H02162"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06530586633363,
+ 38.90671493028031,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02163'>Report Problem</a>",
+ "NAME": "H02163"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06330966725282,
+ 38.90918708185487,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02164'>Report Problem</a>",
+ "NAME": "H02164"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06799228625695,
+ 38.90878857894755,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02165'>Report Problem</a>",
+ "NAME": "H02165"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09994051170968,
+ 38.91960020280701,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02166'>Report Problem</a>",
+ "NAME": "H02166"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98716697453132,
+ 38.89895685334767,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02167'>Report Problem</a>",
+ "NAME": "H02167"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06798400027944,
+ 38.91066751737259,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02168'>Report Problem</a>",
+ "NAME": "H02168"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02797789889527,
+ 38.97943563807483,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02169'>Report Problem</a>",
+ "NAME": "H02169"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02613887142148,
+ 38.96380903479555,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02170'>Report Problem</a>",
+ "NAME": "H02170"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01900918370542,
+ 38.896259979889884,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02171'>Report Problem</a>",
+ "NAME": "H02171"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01536407089658,
+ 38.90569403159171,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02172'>Report Problem</a>",
+ "NAME": "H02172"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08498011136442,
+ 38.94973727008438,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02173'>Report Problem</a>",
+ "NAME": "H02173"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0383050233257,
+ 38.91969029693658,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02174'>Report Problem</a>",
+ "NAME": "H02174"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07211013543095,
+ 38.92366007779364,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 07/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02175'>Report Problem</a>",
+ "NAME": "H02175"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07228108336108,
+ 38.949722452911836,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02176'>Report Problem</a>",
+ "NAME": "H02176"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07206835855597,
+ 38.92477052330977,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02177'>Report Problem</a>",
+ "NAME": "H02177"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0686010738783,
+ 38.96592174351495,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/20/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02179'>Report Problem</a>",
+ "NAME": "H02179"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04887104317531,
+ 38.90190913123874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 10/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02212'>Report Problem</a>",
+ "NAME": "H02212"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03476597403088,
+ 38.93530075715645,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02213'>Report Problem</a>",
+ "NAME": "H02213"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01025778048266,
+ 38.911065015407424,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02214'>Report Problem</a>",
+ "NAME": "H02214"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07129942389474,
+ 38.971976200252676,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02215'>Report Problem</a>",
+ "NAME": "H02215"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99837980466911,
+ 38.897210708559165,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02216'>Report Problem</a>",
+ "NAME": "H02216"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04726285980533,
+ 38.90794181221872,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02217'>Report Problem</a>",
+ "NAME": "H02217"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0472969765816,
+ 38.91265530573976,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02218'>Report Problem</a>",
+ "NAME": "H02218"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98942147352926,
+ 38.9036356051964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01957'>Report Problem</a>",
+ "NAME": "H01957"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0631571534827,
+ 38.94318530156407,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01958'>Report Problem</a>",
+ "NAME": "H01958"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98902356187968,
+ 38.904507297697904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01959'>Report Problem</a>",
+ "NAME": "H01959"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02757047573542,
+ 38.9649962454915,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01960'>Report Problem</a>",
+ "NAME": "H01960"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9945771025899,
+ 38.92283463384243,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01961'>Report Problem</a>",
+ "NAME": "H01961"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0385309248215,
+ 38.918007593046426,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01962'>Report Problem</a>",
+ "NAME": "H01962"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0411883523277,
+ 38.91192440297233,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01963'>Report Problem</a>",
+ "NAME": "H01963"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00043045788391,
+ 38.919257958827444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01964'>Report Problem</a>",
+ "NAME": "H01964"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98862964483567,
+ 38.93074143457421,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01965'>Report Problem</a>",
+ "NAME": "H01965"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.040636396296,
+ 38.90029235783908,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01966'>Report Problem</a>",
+ "NAME": "H01966"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02157512765002,
+ 38.974838015796365,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01967'>Report Problem</a>",
+ "NAME": "H01967"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02803919716007,
+ 38.91128538206297,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01968'>Report Problem</a>",
+ "NAME": "H01968"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02253152430067,
+ 38.957483449624014,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01969'>Report Problem</a>",
+ "NAME": "H01969"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06653554269433,
+ 38.93633869104572,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01970'>Report Problem</a>",
+ "NAME": "H01970"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06869395979669,
+ 38.93639869889583,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01971'>Report Problem</a>",
+ "NAME": "H01971"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01152851233472,
+ 38.910429664761125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01988'>Report Problem</a>",
+ "NAME": "H01988"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94089019499285,
+ 38.911214375772396,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01989'>Report Problem</a>",
+ "NAME": "H01989"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04138129021726,
+ 38.942992865530066,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01990'>Report Problem</a>",
+ "NAME": "H01990"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08025761988256,
+ 38.908573497441154,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01991'>Report Problem</a>",
+ "NAME": "H01991"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9942430741517,
+ 38.86293060932371,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01992'>Report Problem</a>",
+ "NAME": "H01992"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05135984983349,
+ 38.898448961626094,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01993'>Report Problem</a>",
+ "NAME": "H01993"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02982220409694,
+ 38.97802934999025,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01994'>Report Problem</a>",
+ "NAME": "H01994"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03181370793966,
+ 38.94966703374758,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01995'>Report Problem</a>",
+ "NAME": "H01995"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07475851651334,
+ 38.946326304443325,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01996'>Report Problem</a>",
+ "NAME": "H01996"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07711304159017,
+ 38.94716766205143,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01997'>Report Problem</a>",
+ "NAME": "H01997"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.967520986969,
+ 38.930954620042776,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01998'>Report Problem</a>",
+ "NAME": "H01998"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02248486873098,
+ 38.92684122591908,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H01999'>Report Problem</a>",
+ "NAME": "H01999"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.036271452233,
+ 38.919143671935224,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02000'>Report Problem</a>",
+ "NAME": "H02000"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96646320438947,
+ 38.92463621475183,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02001'>Report Problem</a>",
+ "NAME": "H02001"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01616873388167,
+ 38.93900814710454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02002'>Report Problem</a>",
+ "NAME": "H02002"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03660342018057,
+ 38.91569397232699,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02003'>Report Problem</a>",
+ "NAME": "H02003"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02515982000193,
+ 38.96996254732763,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02004'>Report Problem</a>",
+ "NAME": "H02004"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0375566625569,
+ 38.920811806185306,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02005'>Report Problem</a>",
+ "NAME": "H02005"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02256408737978,
+ 38.96996118526378,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02006'>Report Problem</a>",
+ "NAME": "H02006"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03875551766804,
+ 38.921490318110834,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02007'>Report Problem</a>",
+ "NAME": "H02007"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.11180658507733,
+ 38.93407922806082,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02008'>Report Problem</a>",
+ "NAME": "H02008"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98280708620482,
+ 38.93201242573101,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02009'>Report Problem</a>",
+ "NAME": "H02009"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03543304230105,
+ 38.947240234753686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02010'>Report Problem</a>",
+ "NAME": "H02010"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07891400537676,
+ 38.959601874909225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02012'>Report Problem</a>",
+ "NAME": "H02012"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02950880433558,
+ 38.95295467583174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02013'>Report Problem</a>",
+ "NAME": "H02013"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0690084666058,
+ 38.966841137811286,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02014'>Report Problem</a>",
+ "NAME": "H02014"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03283045891598,
+ 38.93855793352463,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02015'>Report Problem</a>",
+ "NAME": "H02015"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99032363698532,
+ 38.89750333405455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02016'>Report Problem</a>",
+ "NAME": "H02016"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0295067617474,
+ 38.957328846992304,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02017'>Report Problem</a>",
+ "NAME": "H02017"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02961941889164,
+ 38.95634217050676,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02018'>Report Problem</a>",
+ "NAME": "H02018"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02016868063262,
+ 38.94427192448788,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02019'>Report Problem</a>",
+ "NAME": "H02019"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0318281675755,
+ 38.90306707799152,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 02/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02020'>Report Problem</a>",
+ "NAME": "H02020"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07208174668037,
+ 38.92742798694648,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow<p align=center>In Service</p><hr />Last Inspection Date: 07/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02180'>Report Problem</a>",
+ "NAME": "H02180"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0145632670662,
+ 38.910421903042455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02181'>Report Problem</a>",
+ "NAME": "H02181"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00344645438211,
+ 38.92034688929146,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02182'>Report Problem</a>",
+ "NAME": "H02182"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0021272623016,
+ 38.9202774215236,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02183'>Report Problem</a>",
+ "NAME": "H02183"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07094136439243,
+ 38.924772230811264,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02184'>Report Problem</a>",
+ "NAME": "H02184"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07094319360175,
+ 38.92610084869127,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 03/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02185'>Report Problem</a>",
+ "NAME": "H02185"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06627664070031,
+ 38.91269273578324,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 08/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02186'>Report Problem</a>",
+ "NAME": "H02186"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06570383789055,
+ 38.91172554545512,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02187'>Report Problem</a>",
+ "NAME": "H02187"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10873919584331,
+ 38.92874085915821,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02188'>Report Problem</a>",
+ "NAME": "H02188"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9962337831072,
+ 38.89622438738672,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02189'>Report Problem</a>",
+ "NAME": "H02189"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96893566778297,
+ 38.92662307882042,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02190'>Report Problem</a>",
+ "NAME": "H02190"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06629309703835,
+ 38.9276310651576,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 01/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02191'>Report Problem</a>",
+ "NAME": "H02191"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04997279803068,
+ 38.90534685658149,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02192'>Report Problem</a>",
+ "NAME": "H02192"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00196887277293,
+ 38.900473423214414,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02193'>Report Problem</a>",
+ "NAME": "H02193"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0235377836542,
+ 38.94715885445253,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02194'>Report Problem</a>",
+ "NAME": "H02194"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01430750265538,
+ 38.9444052015688,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02195'>Report Problem</a>",
+ "NAME": "H02195"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0692826441224,
+ 38.91447182354517,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02196'>Report Problem</a>",
+ "NAME": "H02196"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07494620895606,
+ 38.95707490232092,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02197'>Report Problem</a>",
+ "NAME": "H02197"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06945067919192,
+ 38.915561777553435,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02198'>Report Problem</a>",
+ "NAME": "H02198"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02797705271975,
+ 38.98042565079019,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02199'>Report Problem</a>",
+ "NAME": "H02199"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02601972222021,
+ 38.9584925694157,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02200'>Report Problem</a>",
+ "NAME": "H02200"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06624618189082,
+ 38.93471894654501,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02357'>Report Problem</a>",
+ "NAME": "H02357"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06787968304695,
+ 38.96857024659039,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02358'>Report Problem</a>",
+ "NAME": "H02358"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96798934459109,
+ 38.93222581232258,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02359'>Report Problem</a>",
+ "NAME": "H02359"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07286764970894,
+ 38.96868836065294,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02360'>Report Problem</a>",
+ "NAME": "H02360"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02896394982665,
+ 38.915627319032964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02361'>Report Problem</a>",
+ "NAME": "H02361"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08116003122717,
+ 38.96212589286107,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 02/15/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02362'>Report Problem</a>",
+ "NAME": "H02362"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06580430208457,
+ 38.92961147680641,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/18/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02364'>Report Problem</a>",
+ "NAME": "H02364"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06511632318453,
+ 38.92910428879062,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 01/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02365'>Report Problem</a>",
+ "NAME": "H02365"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93264391094284,
+ 38.89984674186864,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 01/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02366'>Report Problem</a>",
+ "NAME": "H02366"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96237761379567,
+ 38.93415531387043,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02367'>Report Problem</a>",
+ "NAME": "H02367"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96512484852082,
+ 38.93416388599946,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02368'>Report Problem</a>",
+ "NAME": "H02368"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03878279699964,
+ 38.950510275064076,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 02/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02369'>Report Problem</a>",
+ "NAME": "H02369"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03762467602706,
+ 38.95152121964144,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 02/26/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02370'>Report Problem</a>",
+ "NAME": "H02370"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05525993258135,
+ 38.91691035781633,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/15/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02371'>Report Problem</a>",
+ "NAME": "H02371"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02235032865342,
+ 38.9585893024244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02372'>Report Problem</a>",
+ "NAME": "H02372"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08372579015492,
+ 38.954532748106296,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02373'>Report Problem</a>",
+ "NAME": "H02373"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02324613211594,
+ 38.96869367333492,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02374'>Report Problem</a>",
+ "NAME": "H02374"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99044739086317,
+ 38.89472569604125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Dariling<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02375'>Report Problem</a>",
+ "NAME": "H02375"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95968505551676,
+ 38.875735602629504,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02376'>Report Problem</a>",
+ "NAME": "H02376"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02716475075219,
+ 38.90656711695723,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02377'>Report Problem</a>",
+ "NAME": "H02377"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06020846411761,
+ 38.9238749078651,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02378'>Report Problem</a>",
+ "NAME": "H02378"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99228035134483,
+ 38.92659551340002,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02379'>Report Problem</a>",
+ "NAME": "H02379"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05526351497318,
+ 38.94376505555505,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 12/22/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02380'>Report Problem</a>",
+ "NAME": "H02380"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05845632205478,
+ 38.942097365523594,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02381'>Report Problem</a>",
+ "NAME": "H02381"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0618067352162,
+ 38.92480334481349,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02382'>Report Problem</a>",
+ "NAME": "H02382"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05639066405435,
+ 38.94201891814282,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02383'>Report Problem</a>",
+ "NAME": "H02383"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06274865251294,
+ 38.92546017090525,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02384'>Report Problem</a>",
+ "NAME": "H02384"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05524760081336,
+ 38.94377088243079,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02385'>Report Problem</a>",
+ "NAME": "H02385"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02557271942077,
+ 38.94907192939675,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02386'>Report Problem</a>",
+ "NAME": "H02386"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07593972509883,
+ 38.944680522088724,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02387'>Report Problem</a>",
+ "NAME": "H02387"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05613018236808,
+ 38.931691920728454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02388'>Report Problem</a>",
+ "NAME": "H02388"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0514492669259,
+ 38.92548648280563,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02389'>Report Problem</a>",
+ "NAME": "H02389"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05214180884387,
+ 38.92667391344616,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/11/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02390'>Report Problem</a>",
+ "NAME": "H02390"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05833191858744,
+ 38.92270059788185,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02391'>Report Problem</a>",
+ "NAME": "H02391"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05798642473613,
+ 38.92315542887408,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 11/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02392'>Report Problem</a>",
+ "NAME": "H02392"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98069784544856,
+ 38.92547621536049,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 12/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02393'>Report Problem</a>",
+ "NAME": "H02393"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99081645338033,
+ 38.92863924959949,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02394'>Report Problem</a>",
+ "NAME": "H02394"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03345040785578,
+ 38.93419903844846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02395'>Report Problem</a>",
+ "NAME": "H02395"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00071776984767,
+ 38.92134527643473,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02396'>Report Problem</a>",
+ "NAME": "H02396"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9899552805556,
+ 38.93252538980631,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02397'>Report Problem</a>",
+ "NAME": "H02397"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05517070320607,
+ 38.930112833667756,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02398'>Report Problem</a>",
+ "NAME": "H02398"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05406379803276,
+ 38.92818587849188,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02399'>Report Problem</a>",
+ "NAME": "H02399"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03683464682743,
+ 38.927662259256216,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02400'>Report Problem</a>",
+ "NAME": "H02400"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03788948094103,
+ 38.92462147121205,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02401'>Report Problem</a>",
+ "NAME": "H02401"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06090752725551,
+ 38.937175828684694,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 03/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02402'>Report Problem</a>",
+ "NAME": "H02402"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06480849052048,
+ 38.93541460796952,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 03/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02403'>Report Problem</a>",
+ "NAME": "H02403"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06114502837157,
+ 38.91965176037061,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02404'>Report Problem</a>",
+ "NAME": "H02404"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01737612934939,
+ 38.9459119164944,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02405'>Report Problem</a>",
+ "NAME": "H02405"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02086631242742,
+ 38.94528553123113,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02406'>Report Problem</a>",
+ "NAME": "H02406"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02106790249516,
+ 38.9159947567893,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02407'>Report Problem</a>",
+ "NAME": "H02407"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07408843066628,
+ 38.91450287268788,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02408'>Report Problem</a>",
+ "NAME": "H02408"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02105765418624,
+ 38.94740164121435,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02409'>Report Problem</a>",
+ "NAME": "H02409"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97024663019756,
+ 38.93415475330891,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02410'>Report Problem</a>",
+ "NAME": "H02410"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01903270144265,
+ 38.900197341701514,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02411'>Report Problem</a>",
+ "NAME": "H02411"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06776526294668,
+ 38.954727559802464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/20/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02412'>Report Problem</a>",
+ "NAME": "H02412"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07440743585417,
+ 38.95838066997117,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02421'>Report Problem</a>",
+ "NAME": "H02421"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07403691578973,
+ 38.91347333331429,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02422'>Report Problem</a>",
+ "NAME": "H02422"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04887270704579,
+ 38.91603208976537,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02423'>Report Problem</a>",
+ "NAME": "H02423"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04660436917379,
+ 38.91685887340063,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/31/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02424'>Report Problem</a>",
+ "NAME": "H02424"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07440050690725,
+ 38.959059861300844,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/02/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02425'>Report Problem</a>",
+ "NAME": "H02425"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0418288310343,
+ 38.91189108781008,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02426'>Report Problem</a>",
+ "NAME": "H02426"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07440789403914,
+ 38.960344731782484,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02427'>Report Problem</a>",
+ "NAME": "H02427"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07697852448487,
+ 38.95971133638402,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02428'>Report Problem</a>",
+ "NAME": "H02428"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01452770270629,
+ 38.91265562440944,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02429'>Report Problem</a>",
+ "NAME": "H02429"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00046835359005,
+ 38.92335358393619,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02430'>Report Problem</a>",
+ "NAME": "H02430"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08016263512539,
+ 38.96314549567846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02431'>Report Problem</a>",
+ "NAME": "H02431"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96387072005342,
+ 38.92241534145313,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02432'>Report Problem</a>",
+ "NAME": "H02432"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03870952103543,
+ 38.94622449397238,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02433'>Report Problem</a>",
+ "NAME": "H02433"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02529445304734,
+ 38.93602534998112,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02434'>Report Problem</a>",
+ "NAME": "H02434"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01610001900536,
+ 38.967339171096654,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02435'>Report Problem</a>",
+ "NAME": "H02435"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01605837851449,
+ 38.968688692625655,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02436'>Report Problem</a>",
+ "NAME": "H02436"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00335620439954,
+ 38.92294433372741,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/30/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02437'>Report Problem</a>",
+ "NAME": "H02437"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0196032378562,
+ 38.947449638029866,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02438'>Report Problem</a>",
+ "NAME": "H02438"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03128825325167,
+ 38.95628426309762,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02439'>Report Problem</a>",
+ "NAME": "H02439"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01500843801678,
+ 38.9196932330382,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, USP<p align=center>In Service</p><hr />Last Inspection Date: 09/05/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02440'>Report Problem</a>",
+ "NAME": "H02440"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05070923922946,
+ 38.91413585438477,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02441'>Report Problem</a>",
+ "NAME": "H02441"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04028689659664,
+ 38.90470499652097,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02442'>Report Problem</a>",
+ "NAME": "H02442"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07018142390883,
+ 38.91648482138983,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02443'>Report Problem</a>",
+ "NAME": "H02443"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99171211351711,
+ 38.937189422078106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02444'>Report Problem</a>",
+ "NAME": "H02444"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06217911326354,
+ 38.965845809911194,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02445'>Report Problem</a>",
+ "NAME": "H02445"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08384763625851,
+ 38.96083239246911,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02446'>Report Problem</a>",
+ "NAME": "H02446"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03568650686427,
+ 38.934172865590604,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02447'>Report Problem</a>",
+ "NAME": "H02447"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99443233256763,
+ 38.92193237155208,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02448'>Report Problem</a>",
+ "NAME": "H02448"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0210696245563,
+ 38.94828630604302,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02449'>Report Problem</a>",
+ "NAME": "H02449"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06397683775366,
+ 38.96501788287509,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02450'>Report Problem</a>",
+ "NAME": "H02450"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0707783822129,
+ 38.93721832759821,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 03/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02451'>Report Problem</a>",
+ "NAME": "H02451"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97222328355343,
+ 38.9350000923356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02452'>Report Problem</a>",
+ "NAME": "H02452"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07284995431041,
+ 38.91824666844355,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02453'>Report Problem</a>",
+ "NAME": "H02453"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0741262932378,
+ 38.915408997293135,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02454'>Report Problem</a>",
+ "NAME": "H02454"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04119815131878,
+ 38.940865037156996,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - MEDALLION<p align=center>In Service</p><hr />Last Inspection Date: 09/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02455'>Report Problem</a>",
+ "NAME": "H02455"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02437582316252,
+ 38.964388844260206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02456'>Report Problem</a>",
+ "NAME": "H02456"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06629700670452,
+ 38.92908244645568,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02457'>Report Problem</a>",
+ "NAME": "H02457"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99228131837913,
+ 38.927463500539794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02458'>Report Problem</a>",
+ "NAME": "H02458"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03791652876262,
+ 38.96870165558358,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02459'>Report Problem</a>",
+ "NAME": "H02459"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03664144386782,
+ 38.968808071060444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02460'>Report Problem</a>",
+ "NAME": "H02460"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02423965294152,
+ 38.9250595707303,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/06/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02461'>Report Problem</a>",
+ "NAME": "H02461"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02261173782628,
+ 38.935495995555456,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02462'>Report Problem</a>",
+ "NAME": "H02462"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9843739735885,
+ 38.92996681409685,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02463'>Report Problem</a>",
+ "NAME": "H02463"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02638157920737,
+ 38.97738657505648,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02464'>Report Problem</a>",
+ "NAME": "H02464"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03694884375898,
+ 38.92612746760467,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02465'>Report Problem</a>",
+ "NAME": "H02465"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02388281636263,
+ 38.949868140968334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02466'>Report Problem</a>",
+ "NAME": "H02466"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98494300643884,
+ 38.90498684403374,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02467'>Report Problem</a>",
+ "NAME": "H02467"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04895649402714,
+ 38.91340109817856,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02219'>Report Problem</a>",
+ "NAME": "H02219"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05032851993882,
+ 38.91244446928459,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02220'>Report Problem</a>",
+ "NAME": "H02220"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06330655798459,
+ 38.92780607709113,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02221'>Report Problem</a>",
+ "NAME": "H02221"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0635092693931,
+ 38.92659036696649,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02222'>Report Problem</a>",
+ "NAME": "H02222"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04014221930245,
+ 38.928857302742976,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02223'>Report Problem</a>",
+ "NAME": "H02223"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04414980494309,
+ 38.92607822493934,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02224'>Report Problem</a>",
+ "NAME": "H02224"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06317246562452,
+ 38.92910585111905,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02225'>Report Problem</a>",
+ "NAME": "H02225"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01065584985925,
+ 38.914130364055296,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02226'>Report Problem</a>",
+ "NAME": "H02226"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0694028255111,
+ 38.96767236555518,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02227'>Report Problem</a>",
+ "NAME": "H02227"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06418130826363,
+ 38.914129762646525,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02228'>Report Problem</a>",
+ "NAME": "H02228"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0657510637312,
+ 38.91476324797256,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02229'>Report Problem</a>",
+ "NAME": "H02229"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03785235162083,
+ 38.94500788177779,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02230'>Report Problem</a>",
+ "NAME": "H02230"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9760509669522,
+ 38.9331757762038,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02231'>Report Problem</a>",
+ "NAME": "H02231"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0362845838172,
+ 38.93747386292969,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02232'>Report Problem</a>",
+ "NAME": "H02232"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03423322680514,
+ 38.93737431847327,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02233'>Report Problem</a>",
+ "NAME": "H02233"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99598866810791,
+ 38.8989607863988,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02234'>Report Problem</a>",
+ "NAME": "H02234"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06007690283022,
+ 38.97110904727206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02235'>Report Problem</a>",
+ "NAME": "H02235"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02410937544778,
+ 38.954229728164975,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02236'>Report Problem</a>",
+ "NAME": "H02236"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99956787931444,
+ 38.8948964971011,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02237'>Report Problem</a>",
+ "NAME": "H02237"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99828669360583,
+ 38.92655172315786,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02238'>Report Problem</a>",
+ "NAME": "H02238"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05834402244399,
+ 38.97414129513569,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling, B84B<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02239'>Report Problem</a>",
+ "NAME": "H02239"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06099566046568,
+ 38.97187921742923,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02240'>Report Problem</a>",
+ "NAME": "H02240"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02934472035942,
+ 38.936933106376976,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02241'>Report Problem</a>",
+ "NAME": "H02241"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99729640967367,
+ 38.896767702243615,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02242'>Report Problem</a>",
+ "NAME": "H02242"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99381980947587,
+ 38.89469213275735,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 05/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02243'>Report Problem</a>",
+ "NAME": "H02243"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06502655078577,
+ 38.97133029950638,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02244'>Report Problem</a>",
+ "NAME": "H02244"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05061488150095,
+ 38.92608851267201,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 01/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02245'>Report Problem</a>",
+ "NAME": "H02245"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03122529735126,
+ 38.94607300633347,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02246'>Report Problem</a>",
+ "NAME": "H02246"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0314603455025,
+ 38.94515329675618,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02247'>Report Problem</a>",
+ "NAME": "H02247"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01538670093865,
+ 38.94309870097209,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02248'>Report Problem</a>",
+ "NAME": "H02248"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03436989678288,
+ 38.94297480560888,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02249'>Report Problem</a>",
+ "NAME": "H02249"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02013907402738,
+ 38.943145020096026,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 03/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02250'>Report Problem</a>",
+ "NAME": "H02250"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03758425684003,
+ 38.94619154854148,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02251'>Report Problem</a>",
+ "NAME": "H02251"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9994416480855,
+ 38.89720594402789,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02252'>Report Problem</a>",
+ "NAME": "H02252"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03776603140655,
+ 38.92014033018421,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02253'>Report Problem</a>",
+ "NAME": "H02253"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04182126609734,
+ 38.91415039073886,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02254'>Report Problem</a>",
+ "NAME": "H02254"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02332500499988,
+ 38.97240085388782,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02255'>Report Problem</a>",
+ "NAME": "H02255"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08493324637763,
+ 38.948474559508874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02256'>Report Problem</a>",
+ "NAME": "H02256"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06022581086036,
+ 38.922321287608035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow<p align=center>In Service</p><hr />Last Inspection Date: 01/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02257'>Report Problem</a>",
+ "NAME": "H02257"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10692036614934,
+ 38.92817447276545,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02258'>Report Problem</a>",
+ "NAME": "H02258"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06633129672237,
+ 38.931366538258196,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02259'>Report Problem</a>",
+ "NAME": "H02259"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06633059309861,
+ 38.93039940652756,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 01/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02260'>Report Problem</a>",
+ "NAME": "H02260"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01884826427401,
+ 38.90147361260865,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02261'>Report Problem</a>",
+ "NAME": "H02261"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0258357780549,
+ 38.90167766683046,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02262'>Report Problem</a>",
+ "NAME": "H02262"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98094018829131,
+ 38.88024831951317,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/17/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02263'>Report Problem</a>",
+ "NAME": "H02263"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9720699562511,
+ 38.93207567230303,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02264'>Report Problem</a>",
+ "NAME": "H02264"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96621951204449,
+ 38.93265792905006,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02265'>Report Problem</a>",
+ "NAME": "H02265"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02986846324326,
+ 38.940869084765204,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02266'>Report Problem</a>",
+ "NAME": "H02266"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99015621764943,
+ 38.94170542879607,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02267'>Report Problem</a>",
+ "NAME": "H02267"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01510655783609,
+ 38.9120689099893,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02268'>Report Problem</a>",
+ "NAME": "H02268"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99828332149815,
+ 38.89895939230843,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02269'>Report Problem</a>",
+ "NAME": "H02269"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07314550691709,
+ 38.9570768534689,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02270'>Report Problem</a>",
+ "NAME": "H02270"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03547263104721,
+ 38.935945746295154,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02271'>Report Problem</a>",
+ "NAME": "H02271"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02765378008552,
+ 38.98297411648219,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02272'>Report Problem</a>",
+ "NAME": "H02272"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.025554511874,
+ 38.94822538053987,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02273'>Report Problem</a>",
+ "NAME": "H02273"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03057836393977,
+ 38.90502680952106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02274'>Report Problem</a>",
+ "NAME": "H02274"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02565999860138,
+ 38.95088985218283,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02275'>Report Problem</a>",
+ "NAME": "H02275"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0294930842031,
+ 38.90782293758968,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02276'>Report Problem</a>",
+ "NAME": "H02276"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03156043923946,
+ 38.95414331253165,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02277'>Report Problem</a>",
+ "NAME": "H02277"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02794418175219,
+ 38.963824003386094,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02278'>Report Problem</a>",
+ "NAME": "H02278"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06742687452288,
+ 38.927632524480764,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02279'>Report Problem</a>",
+ "NAME": "H02279"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97424452074037,
+ 38.936089127149835,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02280'>Report Problem</a>",
+ "NAME": "H02280"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02816223051872,
+ 38.90975818631079,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02281'>Report Problem</a>",
+ "NAME": "H02281"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06470375789152,
+ 38.92745334801983,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02282'>Report Problem</a>",
+ "NAME": "H02282"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05167636864402,
+ 38.91633042860268,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02283'>Report Problem</a>",
+ "NAME": "H02283"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09958301496812,
+ 38.947841588884124,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02284'>Report Problem</a>",
+ "NAME": "H02284"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07454623149088,
+ 38.94561523595463,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02285'>Report Problem</a>",
+ "NAME": "H02285"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02429440018354,
+ 38.965994374180255,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02286'>Report Problem</a>",
+ "NAME": "H02286"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00800824107726,
+ 38.8832903723711,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02287'>Report Problem</a>",
+ "NAME": "H02287"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02020227033456,
+ 38.93885363989355,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 05/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02288'>Report Problem</a>",
+ "NAME": "H02288"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02135296883517,
+ 38.971345114051275,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02289'>Report Problem</a>",
+ "NAME": "H02289"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02235773506352,
+ 38.971202866376885,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02290'>Report Problem</a>",
+ "NAME": "H02290"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06472127670968,
+ 38.93021139551453,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02291'>Report Problem</a>",
+ "NAME": "H02291"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0237139993211,
+ 38.94821730059552,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02292'>Report Problem</a>",
+ "NAME": "H02292"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00047803721469,
+ 38.92459222775901,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02293'>Report Problem</a>",
+ "NAME": "H02293"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01556874615575,
+ 38.942082677175044,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02294'>Report Problem</a>",
+ "NAME": "H02294"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97228141047655,
+ 38.93317017762421,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02295'>Report Problem</a>",
+ "NAME": "H02295"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02307885555554,
+ 38.91117447543661,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02296'>Report Problem</a>",
+ "NAME": "H02296"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03672352022497,
+ 38.93180919767034,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02297'>Report Problem</a>",
+ "NAME": "H02297"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96639061943615,
+ 38.92231479476334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02298'>Report Problem</a>",
+ "NAME": "H02298"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06984662657405,
+ 38.96867886274308,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02299'>Report Problem</a>",
+ "NAME": "H02299"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03639217625027,
+ 38.92332992881701,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02300'>Report Problem</a>",
+ "NAME": "H02300"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05623907199511,
+ 38.94104019533707,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 12/20/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02301'>Report Problem</a>",
+ "NAME": "H02301"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10756082886142,
+ 38.929552418819014,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02302'>Report Problem</a>",
+ "NAME": "H02302"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05661376747125,
+ 38.916823337844626,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02303'>Report Problem</a>",
+ "NAME": "H02303"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10929937797565,
+ 38.929453750262994,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling, B84B<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02304'>Report Problem</a>",
+ "NAME": "H02304"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10813979189241,
+ 38.93155736050178,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02305'>Report Problem</a>",
+ "NAME": "H02305"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08495580620318,
+ 38.95096802566599,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02306'>Report Problem</a>",
+ "NAME": "H02306"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08158371393276,
+ 38.90771320054227,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02307'>Report Problem</a>",
+ "NAME": "H02307"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03652520878843,
+ 38.94071087339788,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - JUMBO<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02413'>Report Problem</a>",
+ "NAME": "H02413"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04116500907743,
+ 38.94191904581673,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - MEDALLION<p align=center>In Service</p><hr />Last Inspection Date: 09/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02414'>Report Problem</a>",
+ "NAME": "H02414"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03865462892603,
+ 38.948320702843226,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02415'>Report Problem</a>",
+ "NAME": "H02415"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05882737349081,
+ 38.93563111491473,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 01/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02416'>Report Problem</a>",
+ "NAME": "H02416"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02467758786067,
+ 38.908524876182675,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02417'>Report Problem</a>",
+ "NAME": "H02417"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07007617893264,
+ 38.95905705599412,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02418'>Report Problem</a>",
+ "NAME": "H02418"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05254115011057,
+ 38.914738675618416,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02419'>Report Problem</a>",
+ "NAME": "H02419"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07265025843519,
+ 38.95837427113736,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02420'>Report Problem</a>",
+ "NAME": "H02420"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05732157760308,
+ 38.950518491681315,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02638'>Report Problem</a>",
+ "NAME": "H02638"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01843436347409,
+ 38.94320120678365,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02639'>Report Problem</a>",
+ "NAME": "H02639"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01379072420467,
+ 38.94235063579019,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02640'>Report Problem</a>",
+ "NAME": "H02640"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0202476609033,
+ 38.92480939485326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/22/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02641'>Report Problem</a>",
+ "NAME": "H02641"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0126518743266,
+ 38.94432730867445,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02642'>Report Problem</a>",
+ "NAME": "H02642"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07467168795272,
+ 38.955555653699165,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller, Centurion<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02643'>Report Problem</a>",
+ "NAME": "H02643"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0004700148885,
+ 38.91821011899874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02644'>Report Problem</a>",
+ "NAME": "H02644"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02623425495086,
+ 38.93432873572846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02645'>Report Problem</a>",
+ "NAME": "H02645"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02590411626575,
+ 38.96440099210452,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02646'>Report Problem</a>",
+ "NAME": "H02646"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01481201080135,
+ 38.96265679101783,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02647'>Report Problem</a>",
+ "NAME": "H02647"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98823858597284,
+ 38.89084077004873,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 04/13/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02648'>Report Problem</a>",
+ "NAME": "H02648"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08219097651164,
+ 38.946350006466254,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02649'>Report Problem</a>",
+ "NAME": "H02649"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08417049107285,
+ 38.91174525813888,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02650'>Report Problem</a>",
+ "NAME": "H02650"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04360486231961,
+ 38.92158702518876,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02651'>Report Problem</a>",
+ "NAME": "H02651"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06422458346891,
+ 38.95857512363125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02652'>Report Problem</a>",
+ "NAME": "H02652"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99390912333604,
+ 38.88132483111803,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 10/27/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02653'>Report Problem</a>",
+ "NAME": "H02653"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08748491167783,
+ 38.90934062209095,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02654'>Report Problem</a>",
+ "NAME": "H02654"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08346140696953,
+ 38.90780850688067,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02655'>Report Problem</a>",
+ "NAME": "H02655"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02494432152615,
+ 38.8974392292383,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02656'>Report Problem</a>",
+ "NAME": "H02656"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0547514876217,
+ 38.94528244492111,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 12/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02657'>Report Problem</a>",
+ "NAME": "H02657"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.007302717981,
+ 38.87922114947467,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/31/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02658'>Report Problem</a>",
+ "NAME": "H02658"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00397984441919,
+ 38.90570008176016,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02659'>Report Problem</a>",
+ "NAME": "H02659"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04447500880534,
+ 38.92136548885368,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02660'>Report Problem</a>",
+ "NAME": "H02660"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02253206450379,
+ 38.96006821634684,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02661'>Report Problem</a>",
+ "NAME": "H02661"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01062932859072,
+ 38.971683110127216,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02308'>Report Problem</a>",
+ "NAME": "H02308"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94401534744019,
+ 38.898300829267846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02309'>Report Problem</a>",
+ "NAME": "H02309"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99750516074612,
+ 38.924556529167454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02310'>Report Problem</a>",
+ "NAME": "H02310"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98371769316162,
+ 38.89488442698911,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02311'>Report Problem</a>",
+ "NAME": "H02311"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0200052271911,
+ 38.97120577875481,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02312'>Report Problem</a>",
+ "NAME": "H02312"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03357376185724,
+ 38.90088891845056,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02313'>Report Problem</a>",
+ "NAME": "H02313"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0019698162964,
+ 38.923369801265956,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02314'>Report Problem</a>",
+ "NAME": "H02314"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00196983806445,
+ 38.92248794071405,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02315'>Report Problem</a>",
+ "NAME": "H02315"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08217914356655,
+ 38.94306008018525,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02316'>Report Problem</a>",
+ "NAME": "H02316"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98063486816388,
+ 38.92712991542751,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02317'>Report Problem</a>",
+ "NAME": "H02317"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02459980455362,
+ 38.97827773271868,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02318'>Report Problem</a>",
+ "NAME": "H02318"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02555529091498,
+ 38.972409098743746,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02319'>Report Problem</a>",
+ "NAME": "H02319"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09251870746847,
+ 38.9534322731507,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02320'>Report Problem</a>",
+ "NAME": "H02320"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97740173531604,
+ 38.8886205214979,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 04/12/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02321'>Report Problem</a>",
+ "NAME": "H02321"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04438494321283,
+ 38.91795087159957,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02322'>Report Problem</a>",
+ "NAME": "H02322"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03243162777484,
+ 38.9847965751539,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02323'>Report Problem</a>",
+ "NAME": "H02323"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93512672537646,
+ 38.90710618769946,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02324'>Report Problem</a>",
+ "NAME": "H02324"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10781993691059,
+ 38.927391706227155,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02325'>Report Problem</a>",
+ "NAME": "H02325"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99391201805774,
+ 38.92263674232255,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02326'>Report Problem</a>",
+ "NAME": "H02326"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99254426826764,
+ 38.94119475442937,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02327'>Report Problem</a>",
+ "NAME": "H02327"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01289192339381,
+ 38.9086596441178,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02328'>Report Problem</a>",
+ "NAME": "H02328"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0171289132211,
+ 38.9441509236998,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02329'>Report Problem</a>",
+ "NAME": "H02329"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07132006855714,
+ 38.96858615234745,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02330'>Report Problem</a>",
+ "NAME": "H02330"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99731398980849,
+ 38.8450141155974,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02331'>Report Problem</a>",
+ "NAME": "H02331"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04220339865742,
+ 38.943867294271804,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02332'>Report Problem</a>",
+ "NAME": "H02332"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04845967087124,
+ 38.915246437773575,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02333'>Report Problem</a>",
+ "NAME": "H02333"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07390424568763,
+ 38.907095806549556,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02334'>Report Problem</a>",
+ "NAME": "H02334"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0736850536795,
+ 38.90658617145866,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02335'>Report Problem</a>",
+ "NAME": "H02335"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02738498096726,
+ 38.937523301100654,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02336'>Report Problem</a>",
+ "NAME": "H02336"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02210405876517,
+ 38.97444338354282,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02337'>Report Problem</a>",
+ "NAME": "H02337"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01540317949495,
+ 38.94419583591626,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02338'>Report Problem</a>",
+ "NAME": "H02338"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98102919648814,
+ 38.93313137847946,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02339'>Report Problem</a>",
+ "NAME": "H02339"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03325253716923,
+ 38.97874261500374,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02340'>Report Problem</a>",
+ "NAME": "H02340"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02270380188011,
+ 38.948318853281684,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02341'>Report Problem</a>",
+ "NAME": "H02341"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05852972304771,
+ 38.94960475114349,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02342'>Report Problem</a>",
+ "NAME": "H02342"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02265472074242,
+ 38.94720796189297,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02343'>Report Problem</a>",
+ "NAME": "H02343"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06004257485797,
+ 38.94974622462952,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02344'>Report Problem</a>",
+ "NAME": "H02344"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02229117767558,
+ 38.95435528586214,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02345'>Report Problem</a>",
+ "NAME": "H02345"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02437869634737,
+ 38.963815603690286,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02346'>Report Problem</a>",
+ "NAME": "H02346"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0863398599611,
+ 38.93140770002392,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02347'>Report Problem</a>",
+ "NAME": "H02347"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07446003484272,
+ 38.941327354464335,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, UNKNOWN<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02348'>Report Problem</a>",
+ "NAME": "H02348"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96154788233297,
+ 38.88008251981319,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02349'>Report Problem</a>",
+ "NAME": "H02349"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96154002356586,
+ 38.87888276159043,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02350'>Report Problem</a>",
+ "NAME": "H02350"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93908433394238,
+ 38.8934714628045,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02351'>Report Problem</a>",
+ "NAME": "H02351"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07696174519677,
+ 38.94465288288187,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02352'>Report Problem</a>",
+ "NAME": "H02352"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98452707218469,
+ 38.901437705643566,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02353'>Report Problem</a>",
+ "NAME": "H02353"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98307120359952,
+ 38.90081204453013,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 02/28/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02354'>Report Problem</a>",
+ "NAME": "H02354"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93102057926296,
+ 38.89633370372234,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02355'>Report Problem</a>",
+ "NAME": "H02355"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07686396891907,
+ 38.94557105371419,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02356'>Report Problem</a>",
+ "NAME": "H02356"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01993727557146,
+ 38.95435635055435,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02537'>Report Problem</a>",
+ "NAME": "H02537"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02209995807004,
+ 38.953183598728174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02538'>Report Problem</a>",
+ "NAME": "H02538"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06995344197567,
+ 38.96318493822173,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER<p align=center>In Service</p><hr />Last Inspection Date: 01/30/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02539'>Report Problem</a>",
+ "NAME": "H02539"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05797381075922,
+ 38.947811245690204,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02540'>Report Problem</a>",
+ "NAME": "H02540"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04449249888805,
+ 38.925093566962765,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02541'>Report Problem</a>",
+ "NAME": "H02541"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0437313994238,
+ 38.92561112986625,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02542'>Report Problem</a>",
+ "NAME": "H02542"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00197057048362,
+ 38.90475721992508,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02543'>Report Problem</a>",
+ "NAME": "H02543"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02375637682073,
+ 38.95183478987163,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02544'>Report Problem</a>",
+ "NAME": "H02544"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99837148869801,
+ 38.925685088396534,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02545'>Report Problem</a>",
+ "NAME": "H02545"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08481166732525,
+ 38.931418250656556,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02546'>Report Problem</a>",
+ "NAME": "H02546"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08629146874243,
+ 38.92899860671544,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02547'>Report Problem</a>",
+ "NAME": "H02547"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02112517659566,
+ 38.94632188757306,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02548'>Report Problem</a>",
+ "NAME": "H02548"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02736025955492,
+ 38.936883015159765,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02549'>Report Problem</a>",
+ "NAME": "H02549"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98936423250684,
+ 38.90719653759504,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02550'>Report Problem</a>",
+ "NAME": "H02550"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02207064350374,
+ 38.94975706476989,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02551'>Report Problem</a>",
+ "NAME": "H02551"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01812887101255,
+ 38.97134578442292,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02552'>Report Problem</a>",
+ "NAME": "H02552"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00739160628679,
+ 38.87830452196592,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02553'>Report Problem</a>",
+ "NAME": "H02553"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07163552106215,
+ 38.93798426750831,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/27/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02554'>Report Problem</a>",
+ "NAME": "H02554"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06756916848134,
+ 38.93547454431843,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02555'>Report Problem</a>",
+ "NAME": "H02555"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01651326188556,
+ 38.972391069128726,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02556'>Report Problem</a>",
+ "NAME": "H02556"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0585651147206,
+ 38.94678061981897,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02557'>Report Problem</a>",
+ "NAME": "H02557"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0684987768037,
+ 38.97208718020293,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02558'>Report Problem</a>",
+ "NAME": "H02558"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97931488199157,
+ 38.88543187362759,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02559'>Report Problem</a>",
+ "NAME": "H02559"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99225677604774,
+ 38.842720862144745,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02560'>Report Problem</a>",
+ "NAME": "H02560"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01994621168303,
+ 38.96600593455622,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02561'>Report Problem</a>",
+ "NAME": "H02561"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02298645342249,
+ 38.95102629822155,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02562'>Report Problem</a>",
+ "NAME": "H02562"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00066602198648,
+ 38.91583061255836,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02563'>Report Problem</a>",
+ "NAME": "H02563"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02178695993496,
+ 38.94844942256115,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02564'>Report Problem</a>",
+ "NAME": "H02564"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99012191567768,
+ 38.940768527745675,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02565'>Report Problem</a>",
+ "NAME": "H02565"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06699514622558,
+ 38.905166258010226,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02566'>Report Problem</a>",
+ "NAME": "H02566"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06787837762634,
+ 38.90495225024058,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02567'>Report Problem</a>",
+ "NAME": "H02567"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06206805278661,
+ 38.90527136838642,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02568'>Report Problem</a>",
+ "NAME": "H02568"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06339878951073,
+ 38.90505979534415,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02569'>Report Problem</a>",
+ "NAME": "H02569"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04119047446572,
+ 38.944128490494286,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02570'>Report Problem</a>",
+ "NAME": "H02570"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06536083795007,
+ 38.931337510721534,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02571'>Report Problem</a>",
+ "NAME": "H02571"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08735842976952,
+ 38.92953195304519,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02572'>Report Problem</a>",
+ "NAME": "H02572"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97886664211478,
+ 38.88691051908534,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/12/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02573'>Report Problem</a>",
+ "NAME": "H02573"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02234745800985,
+ 38.96205548185861,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02574'>Report Problem</a>",
+ "NAME": "H02574"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05264608758037,
+ 38.931277610454146,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02575'>Report Problem</a>",
+ "NAME": "H02575"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0499058828883,
+ 38.93111799632543,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/11/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02576'>Report Problem</a>",
+ "NAME": "H02576"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98576094399658,
+ 38.90093807891935,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02577'>Report Problem</a>",
+ "NAME": "H02577"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07034337570465,
+ 38.96586660483941,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02578'>Report Problem</a>",
+ "NAME": "H02578"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03356365134552,
+ 38.98233090562,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02579'>Report Problem</a>",
+ "NAME": "H02579"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03356402105845,
+ 38.9814006899206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02580'>Report Problem</a>",
+ "NAME": "H02580"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03462407441155,
+ 38.982331452288975,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02581'>Report Problem</a>",
+ "NAME": "H02581"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07589391357558,
+ 38.94120904523332,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02582'>Report Problem</a>",
+ "NAME": "H02582"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07909860910051,
+ 38.94706214563604,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02583'>Report Problem</a>",
+ "NAME": "H02583"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07723277946742,
+ 38.94306461496949,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02584'>Report Problem</a>",
+ "NAME": "H02584"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07656531354291,
+ 38.94229559292867,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02585'>Report Problem</a>",
+ "NAME": "H02585"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07567379257732,
+ 38.94045803139844,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02586'>Report Problem</a>",
+ "NAME": "H02586"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07413278665766,
+ 38.93770752485326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02587'>Report Problem</a>",
+ "NAME": "H02587"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07331951862218,
+ 38.93623038838182,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02588'>Report Problem</a>",
+ "NAME": "H02588"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0245030808214,
+ 38.97139829362167,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02589'>Report Problem</a>",
+ "NAME": "H02589"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01990199905,
+ 38.94986527411361,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02590'>Report Problem</a>",
+ "NAME": "H02590"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01789066704265,
+ 38.97350309510924,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02591'>Report Problem</a>",
+ "NAME": "H02591"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0007294738845,
+ 38.922415780367054,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02592'>Report Problem</a>",
+ "NAME": "H02592"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0272675620226,
+ 38.938548247373376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02593'>Report Problem</a>",
+ "NAME": "H02593"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00916266815548,
+ 38.95876382199242,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02594'>Report Problem</a>",
+ "NAME": "H02594"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9357146481344,
+ 38.89978131465113,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02595'>Report Problem</a>",
+ "NAME": "H02595"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03664550685504,
+ 38.967845349898745,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02596'>Report Problem</a>",
+ "NAME": "H02596"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07328740185461,
+ 38.92905439999068,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02597'>Report Problem</a>",
+ "NAME": "H02597"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97604628676176,
+ 38.934164130205055,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02598'>Report Problem</a>",
+ "NAME": "H02598"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95972973043133,
+ 38.88297298724842,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02599'>Report Problem</a>",
+ "NAME": "H02599"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95997294891637,
+ 38.88359457741618,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02600'>Report Problem</a>",
+ "NAME": "H02600"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02201973572386,
+ 38.951891125277406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02601'>Report Problem</a>",
+ "NAME": "H02601"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97984624043404,
+ 38.934947902801184,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02602'>Report Problem</a>",
+ "NAME": "H02602"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0625062994089,
+ 38.93843053414935,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 01/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02603'>Report Problem</a>",
+ "NAME": "H02603"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96592309936018,
+ 38.9351485936903,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02604'>Report Problem</a>",
+ "NAME": "H02604"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98429827931386,
+ 38.90578355671845,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02605'>Report Problem</a>",
+ "NAME": "H02605"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96284765886905,
+ 38.93293790192038,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02606'>Report Problem</a>",
+ "NAME": "H02606"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09418305797594,
+ 38.95109207168437,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02607'>Report Problem</a>",
+ "NAME": "H02607"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99234638111264,
+ 38.92385113399154,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02608'>Report Problem</a>",
+ "NAME": "H02608"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96024224750482,
+ 38.86058591036806,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02609'>Report Problem</a>",
+ "NAME": "H02609"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97424814716976,
+ 38.9382155544687,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02610'>Report Problem</a>",
+ "NAME": "H02610"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9752600565698,
+ 38.93821872774666,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02611'>Report Problem</a>",
+ "NAME": "H02611"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97208111033463,
+ 38.93607823484159,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 02/20/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02612'>Report Problem</a>",
+ "NAME": "H02612"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04881156595594,
+ 38.89358395097665,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02613'>Report Problem</a>",
+ "NAME": "H02613"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07703142445881,
+ 38.95630483572565,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02614'>Report Problem</a>",
+ "NAME": "H02614"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01982393727567,
+ 38.96999904805907,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02615'>Report Problem</a>",
+ "NAME": "H02615"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97429970712867,
+ 38.93728397289016,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02616'>Report Problem</a>",
+ "NAME": "H02616"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08615064137359,
+ 38.95454302150347,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02617'>Report Problem</a>",
+ "NAME": "H02617"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98822548703528,
+ 38.941713664002535,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02618'>Report Problem</a>",
+ "NAME": "H02618"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99114896058126,
+ 38.93529353037824,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02619'>Report Problem</a>",
+ "NAME": "H02619"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99104248181496,
+ 38.936285939543026,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/03/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02620'>Report Problem</a>",
+ "NAME": "H02620"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08826919835818,
+ 38.907729970032534,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02621'>Report Problem</a>",
+ "NAME": "H02621"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.080677145523,
+ 38.949630408745456,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02622'>Report Problem</a>",
+ "NAME": "H02622"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98465105467753,
+ 38.90264300390329,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02623'>Report Problem</a>",
+ "NAME": "H02623"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02712628166776,
+ 38.94395715481392,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02624'>Report Problem</a>",
+ "NAME": "H02624"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02333724266687,
+ 38.96558114465148,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02625'>Report Problem</a>",
+ "NAME": "H02625"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08870407217199,
+ 38.93039269272922,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02626'>Report Problem</a>",
+ "NAME": "H02626"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07343974357367,
+ 38.95162130597298,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02627'>Report Problem</a>",
+ "NAME": "H02627"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9761044289552,
+ 38.89954085591208,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02628'>Report Problem</a>",
+ "NAME": "H02628"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0781152624224,
+ 38.95890564928163,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02629'>Report Problem</a>",
+ "NAME": "H02629"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03573578521663,
+ 38.906870048628264,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02630'>Report Problem</a>",
+ "NAME": "H02630"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07553694946108,
+ 38.91524895262129,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02631'>Report Problem</a>",
+ "NAME": "H02631"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06302838633292,
+ 38.91333295411593,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02632'>Report Problem</a>",
+ "NAME": "H02632"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05397875475903,
+ 38.91777949496411,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/15/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02633'>Report Problem</a>",
+ "NAME": "H02633"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.981249544108,
+ 38.93488892478633,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02634'>Report Problem</a>",
+ "NAME": "H02634"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0243342749057,
+ 38.95915744459947,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02635'>Report Problem</a>",
+ "NAME": "H02635"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02398777772999,
+ 38.958520578233106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02636'>Report Problem</a>",
+ "NAME": "H02636"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0287741749278,
+ 38.96183474398523,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02637'>Report Problem</a>",
+ "NAME": "H02637"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02237690928489,
+ 38.96674090982503,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02662'>Report Problem</a>",
+ "NAME": "H02662"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02304635422067,
+ 38.978263032441106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02663'>Report Problem</a>",
+ "NAME": "H02663"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03630327820098,
+ 38.93441061193483,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02664'>Report Problem</a>",
+ "NAME": "H02664"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0273384955068,
+ 38.967236452604865,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02665'>Report Problem</a>",
+ "NAME": "H02665"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02581937400355,
+ 38.96732372744953,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02666'>Report Problem</a>",
+ "NAME": "H02666"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97793423332969,
+ 38.93403952970115,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02667'>Report Problem</a>",
+ "NAME": "H02667"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97977231362411,
+ 38.93602750772483,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02668'>Report Problem</a>",
+ "NAME": "H02668"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98468499851424,
+ 38.937099260193314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02669'>Report Problem</a>",
+ "NAME": "H02669"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00797525587318,
+ 38.95867309675644,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02670'>Report Problem</a>",
+ "NAME": "H02670"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02960082318928,
+ 38.98312918478488,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02671'>Report Problem</a>",
+ "NAME": "H02671"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02960259495912,
+ 38.98147660893936,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02672'>Report Problem</a>",
+ "NAME": "H02672"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99131299040658,
+ 38.94120618200432,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02673'>Report Problem</a>",
+ "NAME": "H02673"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99287880185298,
+ 38.92456820278567,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02674'>Report Problem</a>",
+ "NAME": "H02674"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08248717048006,
+ 38.91174893592211,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02675'>Report Problem</a>",
+ "NAME": "H02675"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05379829564731,
+ 38.95061637448283,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 03/10/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02676'>Report Problem</a>",
+ "NAME": "H02676"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05708032507926,
+ 38.94972104399757,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02677'>Report Problem</a>",
+ "NAME": "H02677"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97411396213127,
+ 38.93956547173503,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02678'>Report Problem</a>",
+ "NAME": "H02678"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05337147216997,
+ 38.90160242723158,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02679'>Report Problem</a>",
+ "NAME": "H02679"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07455248321001,
+ 38.94389393758971,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02680'>Report Problem</a>",
+ "NAME": "H02680"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07574402514736,
+ 38.92745986634318,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02681'>Report Problem</a>",
+ "NAME": "H02681"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98664967428418,
+ 38.90137634132128,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02682'>Report Problem</a>",
+ "NAME": "H02682"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96547678509202,
+ 38.92666725791586,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02683'>Report Problem</a>",
+ "NAME": "H02683"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06913209618116,
+ 38.96104876759208,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02684'>Report Problem</a>",
+ "NAME": "H02684"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0415338475478,
+ 38.9197369200528,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02685'>Report Problem</a>",
+ "NAME": "H02685"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98835980872528,
+ 38.942789699430485,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02686'>Report Problem</a>",
+ "NAME": "H02686"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01354477416085,
+ 38.96275094578935,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02687'>Report Problem</a>",
+ "NAME": "H02687"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02587272128599,
+ 38.960082658725554,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02688'>Report Problem</a>",
+ "NAME": "H02688"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06967068092413,
+ 38.96198036107136,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/03/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02689'>Report Problem</a>",
+ "NAME": "H02689"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02288262501449,
+ 38.90024466559525,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02690'>Report Problem</a>",
+ "NAME": "H02690"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06598766397853,
+ 38.9586972127499,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02691'>Report Problem</a>",
+ "NAME": "H02691"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06571669484644,
+ 38.959878960853544,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02692'>Report Problem</a>",
+ "NAME": "H02692"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03608807839835,
+ 38.970773372655756,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02693'>Report Problem</a>",
+ "NAME": "H02693"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00703976734135,
+ 38.835064416182405,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02694'>Report Problem</a>",
+ "NAME": "H02694"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00624204787314,
+ 38.83476679510385,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02695'>Report Problem</a>",
+ "NAME": "H02695"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9850618348579,
+ 38.900697522529086,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02696'>Report Problem</a>",
+ "NAME": "H02696"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08652146281827,
+ 38.93701534412659,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02697'>Report Problem</a>",
+ "NAME": "H02697"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0210259953851,
+ 38.953136052981,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02698'>Report Problem</a>",
+ "NAME": "H02698"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07304574402293,
+ 38.9194310966336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02699'>Report Problem</a>",
+ "NAME": "H02699"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96245836531008,
+ 38.93097153451782,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02700'>Report Problem</a>",
+ "NAME": "H02700"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96520489309603,
+ 38.92012397459474,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02701'>Report Problem</a>",
+ "NAME": "H02701"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02797906534607,
+ 38.98123057075456,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02702'>Report Problem</a>",
+ "NAME": "H02702"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9660450441877,
+ 38.92122865140622,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02703'>Report Problem</a>",
+ "NAME": "H02703"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01754489592821,
+ 38.94741380583731,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02704'>Report Problem</a>",
+ "NAME": "H02704"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07454823026318,
+ 38.944702632269674,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02705'>Report Problem</a>",
+ "NAME": "H02705"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03606783135201,
+ 38.96998530213775,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02706'>Report Problem</a>",
+ "NAME": "H02706"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01796820270324,
+ 38.96278505851114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02707'>Report Problem</a>",
+ "NAME": "H02707"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02717417225318,
+ 38.89846227093731,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02708'>Report Problem</a>",
+ "NAME": "H02708"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02690274488064,
+ 38.89906856041094,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02709'>Report Problem</a>",
+ "NAME": "H02709"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02126259584207,
+ 38.9672276079961,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02710'>Report Problem</a>",
+ "NAME": "H02710"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02681234424902,
+ 38.8974490669438,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02711'>Report Problem</a>",
+ "NAME": "H02711"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0121051916335,
+ 38.87449751374221,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02712'>Report Problem</a>",
+ "NAME": "H02712"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01979880651939,
+ 38.95937432761223,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02713'>Report Problem</a>",
+ "NAME": "H02713"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96149342565168,
+ 38.93176697841911,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02714'>Report Problem</a>",
+ "NAME": "H02714"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01998635169623,
+ 38.960232305185635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02715'>Report Problem</a>",
+ "NAME": "H02715"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07549380151357,
+ 38.91446445342166,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02716'>Report Problem</a>",
+ "NAME": "H02716"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96026513547736,
+ 38.85954099530886,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02717'>Report Problem</a>",
+ "NAME": "H02717"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04246905200324,
+ 38.922676225441805,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02718'>Report Problem</a>",
+ "NAME": "H02718"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05754488275126,
+ 38.959587734298275,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02719'>Report Problem</a>",
+ "NAME": "H02719"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96158842123879,
+ 38.85954069045356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02720'>Report Problem</a>",
+ "NAME": "H02720"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02125660353127,
+ 38.9686858544096,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02721'>Report Problem</a>",
+ "NAME": "H02721"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09095103126786,
+ 38.930336438438886,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02722'>Report Problem</a>",
+ "NAME": "H02722"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97603374596963,
+ 38.90013634801519,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, ALorton<p align=center>In Service</p><hr />Last Inspection Date: 05/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02723'>Report Problem</a>",
+ "NAME": "H02723"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10634529491905,
+ 38.926696218793246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02724'>Report Problem</a>",
+ "NAME": "H02724"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06292700337468,
+ 38.96457792209319,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02725'>Report Problem</a>",
+ "NAME": "H02725"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01733118435389,
+ 38.94841755808591,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02726'>Report Problem</a>",
+ "NAME": "H02726"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06149210630153,
+ 38.964874687582615,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02727'>Report Problem</a>",
+ "NAME": "H02727"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0757762150883,
+ 38.92630087141769,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02728'>Report Problem</a>",
+ "NAME": "H02728"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99381977499158,
+ 38.88684027247317,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02729'>Report Problem</a>",
+ "NAME": "H02729"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96073549382282,
+ 38.879231947439266,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02730'>Report Problem</a>",
+ "NAME": "H02730"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02962030494675,
+ 38.94412082455208,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02468'>Report Problem</a>",
+ "NAME": "H02468"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01787494925566,
+ 38.97239819261687,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02469'>Report Problem</a>",
+ "NAME": "H02469"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05243315647581,
+ 38.917893523510216,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 04/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02470'>Report Problem</a>",
+ "NAME": "H02470"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05231553649288,
+ 38.918769852511254,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/15/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02471'>Report Problem</a>",
+ "NAME": "H02471"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99959125427705,
+ 38.9174707876315,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02472'>Report Problem</a>",
+ "NAME": "H02472"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99024512411675,
+ 38.906418140100186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02473'>Report Problem</a>",
+ "NAME": "H02473"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98902682534181,
+ 38.90450224431941,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02474'>Report Problem</a>",
+ "NAME": "H02474"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02870471880496,
+ 38.982184671468154,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02475'>Report Problem</a>",
+ "NAME": "H02475"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02713414932595,
+ 38.96999227447476,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02476'>Report Problem</a>",
+ "NAME": "H02476"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03356480911077,
+ 38.97944754535645,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02477'>Report Problem</a>",
+ "NAME": "H02477"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07295081865969,
+ 38.91707568445428,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02478'>Report Problem</a>",
+ "NAME": "H02478"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0125781038407,
+ 38.97131856063084,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02479'>Report Problem</a>",
+ "NAME": "H02479"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08210481711443,
+ 38.95895057851505,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02480'>Report Problem</a>",
+ "NAME": "H02480"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07023686575405,
+ 38.96482982831641,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02481'>Report Problem</a>",
+ "NAME": "H02481"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96878861215555,
+ 38.872989279174504,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02482'>Report Problem</a>",
+ "NAME": "H02482"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07155048194703,
+ 38.90859926968672,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02483'>Report Problem</a>",
+ "NAME": "H02483"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98536050657182,
+ 38.85852835561634,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 03/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02484'>Report Problem</a>",
+ "NAME": "H02484"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98235192635182,
+ 38.86829500818065,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02485'>Report Problem</a>",
+ "NAME": "H02485"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0617300239778,
+ 38.95084857131873,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02486'>Report Problem</a>",
+ "NAME": "H02486"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01958554387404,
+ 38.94833879409187,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02487'>Report Problem</a>",
+ "NAME": "H02487"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98389137909558,
+ 38.928002639573705,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02488'>Report Problem</a>",
+ "NAME": "H02488"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06032114428511,
+ 38.947910311200225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02489'>Report Problem</a>",
+ "NAME": "H02489"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98255158013245,
+ 38.92987446429014,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "null<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02490'>Report Problem</a>",
+ "NAME": "H02490"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02074332933599,
+ 38.94904158230055,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 07/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02491'>Report Problem</a>",
+ "NAME": "H02491"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00335184310933,
+ 38.92338755222246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02492'>Report Problem</a>",
+ "NAME": "H02492"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07453920271344,
+ 38.92072243430179,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02493'>Report Problem</a>",
+ "NAME": "H02493"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02395728255865,
+ 38.95312804822754,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02494'>Report Problem</a>",
+ "NAME": "H02494"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92454893113323,
+ 38.8877063556372,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02495'>Report Problem</a>",
+ "NAME": "H02495"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98504739161407,
+ 38.867635572547385,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02496'>Report Problem</a>",
+ "NAME": "H02496"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96141689939331,
+ 38.86160613865794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02497'>Report Problem</a>",
+ "NAME": "H02497"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96470789694999,
+ 38.860826203846194,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02498'>Report Problem</a>",
+ "NAME": "H02498"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9615870524531,
+ 38.86054263367201,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02499'>Report Problem</a>",
+ "NAME": "H02499"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01377791304122,
+ 38.967142484485365,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02500'>Report Problem</a>",
+ "NAME": "H02500"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99159569783862,
+ 38.89189301251123,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 11/16/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02501'>Report Problem</a>",
+ "NAME": "H02501"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0081087729727,
+ 38.91265720106606,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02502'>Report Problem</a>",
+ "NAME": "H02502"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02386091420239,
+ 38.94912544014645,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02503'>Report Problem</a>",
+ "NAME": "H02503"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01981977463699,
+ 38.91524145511604,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02504'>Report Problem</a>",
+ "NAME": "H02504"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04653791578609,
+ 38.93440476891451,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02505'>Report Problem</a>",
+ "NAME": "H02505"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0386704240855,
+ 38.94715544969017,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02506'>Report Problem</a>",
+ "NAME": "H02506"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9853012082339,
+ 38.903105026892945,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02507'>Report Problem</a>",
+ "NAME": "H02507"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98476570891793,
+ 38.903874668000846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02508'>Report Problem</a>",
+ "NAME": "H02508"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9841988909006,
+ 38.904671678696246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02509'>Report Problem</a>",
+ "NAME": "H02509"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08614169405193,
+ 38.93254277613375,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02510'>Report Problem</a>",
+ "NAME": "H02510"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08635531173482,
+ 38.93033880742206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy, K81A<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02511'>Report Problem</a>",
+ "NAME": "H02511"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99136181329705,
+ 38.9056356457202,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02512'>Report Problem</a>",
+ "NAME": "H02512"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99361190640226,
+ 38.92850485165855,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02513'>Report Problem</a>",
+ "NAME": "H02513"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96407524474564,
+ 38.93292952060768,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02515'>Report Problem</a>",
+ "NAME": "H02515"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07286678357575,
+ 38.92995519697157,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02516'>Report Problem</a>",
+ "NAME": "H02516"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07291624480223,
+ 38.93068437990354,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02517'>Report Problem</a>",
+ "NAME": "H02517"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09691804556762,
+ 38.94973736942091,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02518'>Report Problem</a>",
+ "NAME": "H02518"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01659968397014,
+ 38.94648048790097,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02519'>Report Problem</a>",
+ "NAME": "H02519"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05583635193537,
+ 38.91732244921431,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02520'>Report Problem</a>",
+ "NAME": "H02520"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01926967817015,
+ 38.94514473561404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02521'>Report Problem</a>",
+ "NAME": "H02521"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03400513235559,
+ 38.927473059401436,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02522'>Report Problem</a>",
+ "NAME": "H02522"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00461969193535,
+ 38.91253773335434,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02523'>Report Problem</a>",
+ "NAME": "H02523"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97907626040227,
+ 38.88315960146201,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/26/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02524'>Report Problem</a>",
+ "NAME": "H02524"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0223726676866,
+ 38.96506522365824,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02525'>Report Problem</a>",
+ "NAME": "H02525"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02237380545215,
+ 38.96604305965153,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02526'>Report Problem</a>",
+ "NAME": "H02526"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02105290772236,
+ 38.96558644269551,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02527'>Report Problem</a>",
+ "NAME": "H02527"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96175158600312,
+ 38.92230999037113,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02528'>Report Problem</a>",
+ "NAME": "H02528"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02429424818841,
+ 38.96483765219254,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02529'>Report Problem</a>",
+ "NAME": "H02529"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08384401659636,
+ 38.92899800094187,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02530'>Report Problem</a>",
+ "NAME": "H02530"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97407244182004,
+ 38.934161925371164,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02531'>Report Problem</a>",
+ "NAME": "H02531"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04776528729575,
+ 38.90158273835266,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02532'>Report Problem</a>",
+ "NAME": "H02532"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0477741582394,
+ 38.90074758788903,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02533'>Report Problem</a>",
+ "NAME": "H02533"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08878949369527,
+ 38.93234353971116,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02534'>Report Problem</a>",
+ "NAME": "H02534"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0194803771406,
+ 38.94642281374821,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02535'>Report Problem</a>",
+ "NAME": "H02535"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07049248536562,
+ 38.95798521892536,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02536'>Report Problem</a>",
+ "NAME": "H02536"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02459890932167,
+ 38.95198242334732,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02902'>Report Problem</a>",
+ "NAME": "H02902"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0143887434619,
+ 38.96856663211834,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02903'>Report Problem</a>",
+ "NAME": "H02903"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02180522638218,
+ 38.91772886939987,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02904'>Report Problem</a>",
+ "NAME": "H02904"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01940475425917,
+ 38.949154055270625,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02905'>Report Problem</a>",
+ "NAME": "H02905"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.040897844142,
+ 38.98695363977869,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02906'>Report Problem</a>",
+ "NAME": "H02906"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02313489206699,
+ 38.94977973101786,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/14/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02908'>Report Problem</a>",
+ "NAME": "H02908"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00003065967012,
+ 38.84738203330689,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02909'>Report Problem</a>",
+ "NAME": "H02909"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01970155064404,
+ 38.950887314757594,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02910'>Report Problem</a>",
+ "NAME": "H02910"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08736464203297,
+ 38.92760844786164,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02911'>Report Problem</a>",
+ "NAME": "H02911"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96011631015338,
+ 38.8573554648712,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02912'>Report Problem</a>",
+ "NAME": "H02912"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08850282097029,
+ 38.92756926109673,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02913'>Report Problem</a>",
+ "NAME": "H02913"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96386257262297,
+ 38.88012288687299,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02914'>Report Problem</a>",
+ "NAME": "H02914"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0699376582201,
+ 38.94974596661718,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02915'>Report Problem</a>",
+ "NAME": "H02915"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99163012405444,
+ 38.888394991187646,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/03/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02916'>Report Problem</a>",
+ "NAME": "H02916"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06702757555705,
+ 38.949749536027184,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02917'>Report Problem</a>",
+ "NAME": "H02917"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07733838562105,
+ 38.967086534709644,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02918'>Report Problem</a>",
+ "NAME": "H02918"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0885831439012,
+ 38.92877448591992,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02919'>Report Problem</a>",
+ "NAME": "H02919"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06973636272916,
+ 38.94885014153114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02920'>Report Problem</a>",
+ "NAME": "H02920"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06651544284968,
+ 38.94884236163414,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02921'>Report Problem</a>",
+ "NAME": "H02921"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06802568692844,
+ 38.95146170298381,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02922'>Report Problem</a>",
+ "NAME": "H02922"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06524231015274,
+ 38.95176906625256,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02923'>Report Problem</a>",
+ "NAME": "H02923"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06665594828573,
+ 38.951909851851,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02924'>Report Problem</a>",
+ "NAME": "H02924"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03176816151006,
+ 38.89721848945617,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02925'>Report Problem</a>",
+ "NAME": "H02925"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06509575606306,
+ 38.950803415889446,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02926'>Report Problem</a>",
+ "NAME": "H02926"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99382306172488,
+ 38.89281046491458,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02927'>Report Problem</a>",
+ "NAME": "H02927"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02882609154034,
+ 38.90570689899109,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03087'>Report Problem</a>",
+ "NAME": "H03087"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04776698264268,
+ 38.90850458380797,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03088'>Report Problem</a>",
+ "NAME": "H03088"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02815455389718,
+ 38.90652160667121,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03089'>Report Problem</a>",
+ "NAME": "H03089"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0447434790466,
+ 38.90784136120179,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03090'>Report Problem</a>",
+ "NAME": "H03090"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07078317429435,
+ 38.93560885666946,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03091'>Report Problem</a>",
+ "NAME": "H03091"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03341630351177,
+ 38.919804401258716,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03092'>Report Problem</a>",
+ "NAME": "H03092"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03208475040314,
+ 38.90186314024949,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 10/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03093'>Report Problem</a>",
+ "NAME": "H03093"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03037686585058,
+ 38.905609116809615,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03094'>Report Problem</a>",
+ "NAME": "H03094"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0425887405051,
+ 38.9163995937398,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03095'>Report Problem</a>",
+ "NAME": "H03095"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05466293887393,
+ 38.918395878206084,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/15/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03096'>Report Problem</a>",
+ "NAME": "H03096"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05296743828444,
+ 38.91890325145118,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/15/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03097'>Report Problem</a>",
+ "NAME": "H03097"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04041173538481,
+ 38.91415293161991,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03098'>Report Problem</a>",
+ "NAME": "H03098"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03164030582494,
+ 38.899632314630544,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03099'>Report Problem</a>",
+ "NAME": "H03099"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0433075056648,
+ 38.91604122130108,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03100'>Report Problem</a>",
+ "NAME": "H03100"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01772139508522,
+ 38.892333362761406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03101'>Report Problem</a>",
+ "NAME": "H03101"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03208871737974,
+ 38.89953363185921,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03102'>Report Problem</a>",
+ "NAME": "H03102"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0813364855882,
+ 38.9107543116095,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03103'>Report Problem</a>",
+ "NAME": "H03103"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02305874662248,
+ 38.894909950671675,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03104'>Report Problem</a>",
+ "NAME": "H03104"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03469703694248,
+ 38.932553578595794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03105'>Report Problem</a>",
+ "NAME": "H03105"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02306608203807,
+ 38.89599191704609,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03106'>Report Problem</a>",
+ "NAME": "H03106"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02341688809271,
+ 38.93110941478698,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03107'>Report Problem</a>",
+ "NAME": "H03107"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08140393638062,
+ 38.91174491219483,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03108'>Report Problem</a>",
+ "NAME": "H03108"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02307672864536,
+ 38.928904419535314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03109'>Report Problem</a>",
+ "NAME": "H03109"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02321323735772,
+ 38.929736751362,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03111'>Report Problem</a>",
+ "NAME": "H03111"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02363740761078,
+ 38.932757521025074,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 05/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03112'>Report Problem</a>",
+ "NAME": "H03112"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02108444452564,
+ 38.96020832152155,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03113'>Report Problem</a>",
+ "NAME": "H03113"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9751703353952,
+ 38.939563106514754,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03114'>Report Problem</a>",
+ "NAME": "H03114"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01742002027113,
+ 38.89345571587333,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03115'>Report Problem</a>",
+ "NAME": "H03115"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08744946688167,
+ 38.9470383515712,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03116'>Report Problem</a>",
+ "NAME": "H03116"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08848230121285,
+ 38.94713986344964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/28/05<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03117'>Report Problem</a>",
+ "NAME": "H03117"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0479340301891,
+ 38.90643934270487,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03118'>Report Problem</a>",
+ "NAME": "H03118"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04285137720532,
+ 38.98895768083349,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03119'>Report Problem</a>",
+ "NAME": "H03119"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94193495963901,
+ 38.90569577398126,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03120'>Report Problem</a>",
+ "NAME": "H03120"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98230029298894,
+ 38.89551555416437,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03121'>Report Problem</a>",
+ "NAME": "H03121"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02365560071762,
+ 38.89401038185349,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/28/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03122'>Report Problem</a>",
+ "NAME": "H03122"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98807822613291,
+ 38.86387088247043,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03123'>Report Problem</a>",
+ "NAME": "H03123"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01971398518002,
+ 38.89252267868498,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03124'>Report Problem</a>",
+ "NAME": "H03124"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97983242169656,
+ 38.864979964405556,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03125'>Report Problem</a>",
+ "NAME": "H03125"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07296261495479,
+ 38.96986861548283,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03126'>Report Problem</a>",
+ "NAME": "H03126"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09585423574843,
+ 38.93338040076271,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03127'>Report Problem</a>",
+ "NAME": "H03127"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09741394888795,
+ 38.933635001211,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03128'>Report Problem</a>",
+ "NAME": "H03128"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0200994217569,
+ 38.89296300519965,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03129'>Report Problem</a>",
+ "NAME": "H03129"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02608030639787,
+ 38.89599669701374,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03130'>Report Problem</a>",
+ "NAME": "H03130"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02608327485271,
+ 38.89626499248735,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03131'>Report Problem</a>",
+ "NAME": "H03131"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0260869710429,
+ 38.894929600508185,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03132'>Report Problem</a>",
+ "NAME": "H03132"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07032810487607,
+ 38.96981385598583,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling, B84B<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03133'>Report Problem</a>",
+ "NAME": "H03133"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99106326491763,
+ 38.93160310137425,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03134'>Report Problem</a>",
+ "NAME": "H03134"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99244617314679,
+ 38.93153137570906,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03135'>Report Problem</a>",
+ "NAME": "H03135"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99361543002202,
+ 38.93049740888045,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03136'>Report Problem</a>",
+ "NAME": "H03136"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06999632434669,
+ 38.94401711428125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03137'>Report Problem</a>",
+ "NAME": "H03137"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09425666496513,
+ 38.93503335500786,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03138'>Report Problem</a>",
+ "NAME": "H03138"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09611635346562,
+ 38.93598523441239,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03139'>Report Problem</a>",
+ "NAME": "H03139"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09610696448924,
+ 38.935959352268156,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03140'>Report Problem</a>",
+ "NAME": "H03140"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07011629969837,
+ 38.944717310565544,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling, B84B<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03141'>Report Problem</a>",
+ "NAME": "H03141"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99236947888178,
+ 38.930541628026205,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03142'>Report Problem</a>",
+ "NAME": "H03142"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09794780001978,
+ 38.935872065100014,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03143'>Report Problem</a>",
+ "NAME": "H03143"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02854188135831,
+ 38.98408985876794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02928'>Report Problem</a>",
+ "NAME": "H02928"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94027872795944,
+ 38.901433086539136,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02929'>Report Problem</a>",
+ "NAME": "H02929"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05837722138072,
+ 38.97263133631645,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02930'>Report Problem</a>",
+ "NAME": "H02930"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06137547955139,
+ 38.923426389022524,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02931'>Report Problem</a>",
+ "NAME": "H02931"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9451951819191,
+ 38.89968399208242,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02932'>Report Problem</a>",
+ "NAME": "H02932"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06402924165414,
+ 38.97130562674562,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02933'>Report Problem</a>",
+ "NAME": "H02933"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0200050247894,
+ 38.96723731558112,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02934'>Report Problem</a>",
+ "NAME": "H02934"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06623855970695,
+ 38.96765773369292,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02935'>Report Problem</a>",
+ "NAME": "H02935"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02000738459866,
+ 38.962654657219545,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02936'>Report Problem</a>",
+ "NAME": "H02936"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08852181372436,
+ 38.95709113065836,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02937'>Report Problem</a>",
+ "NAME": "H02937"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02187068391794,
+ 38.9491867343747,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02938'>Report Problem</a>",
+ "NAME": "H02938"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01762649204353,
+ 38.94994516439553,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02939'>Report Problem</a>",
+ "NAME": "H02939"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08852757171282,
+ 38.95600494548803,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02940'>Report Problem</a>",
+ "NAME": "H02940"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02215820738881,
+ 38.95088274915812,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02941'>Report Problem</a>",
+ "NAME": "H02941"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97110287178758,
+ 38.86829860368583,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02942'>Report Problem</a>",
+ "NAME": "H02942"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.101181272711,
+ 38.92303626298996,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02943'>Report Problem</a>",
+ "NAME": "H02943"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03668272521205,
+ 38.9472520915482,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02944'>Report Problem</a>",
+ "NAME": "H02944"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9827990160731,
+ 38.935010991342544,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02945'>Report Problem</a>",
+ "NAME": "H02945"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98292247631936,
+ 38.93399192734275,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02946'>Report Problem</a>",
+ "NAME": "H02946"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9862392881322,
+ 38.92987011919891,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 12/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02947'>Report Problem</a>",
+ "NAME": "H02947"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96580306856188,
+ 38.931464603772504,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03227'>Report Problem</a>",
+ "NAME": "H03227"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02092291998343,
+ 38.950915451586106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02731'>Report Problem</a>",
+ "NAME": "H02731"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99504803004115,
+ 38.886799640154344,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/23/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02732'>Report Problem</a>",
+ "NAME": "H02732"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03356052041585,
+ 38.98325528461156,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02733'>Report Problem</a>",
+ "NAME": "H02733"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97735925089813,
+ 38.90376141255918,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02734'>Report Problem</a>",
+ "NAME": "H02734"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05700505788282,
+ 38.929619667189975,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02735'>Report Problem</a>",
+ "NAME": "H02735"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98823540752882,
+ 38.88690853239119,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/09/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02736'>Report Problem</a>",
+ "NAME": "H02736"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99369186423148,
+ 38.888211782237654,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/03/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02737'>Report Problem</a>",
+ "NAME": "H02737"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98847055158396,
+ 38.885407291194156,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02738'>Report Problem</a>",
+ "NAME": "H02738"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0644464776546,
+ 38.975088712227425,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy, K81D<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02739'>Report Problem</a>",
+ "NAME": "H02739"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04781167214053,
+ 38.92154345500451,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02740'>Report Problem</a>",
+ "NAME": "H02740"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04792649812599,
+ 38.92060728084153,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02741'>Report Problem</a>",
+ "NAME": "H02741"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04697267821008,
+ 38.91787419006351,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/25/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02742'>Report Problem</a>",
+ "NAME": "H02742"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08377053342369,
+ 38.949734683898505,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02743'>Report Problem</a>",
+ "NAME": "H02743"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92615456755493,
+ 38.89730507398183,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02744'>Report Problem</a>",
+ "NAME": "H02744"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04023335344576,
+ 38.94750085820114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02745'>Report Problem</a>",
+ "NAME": "H02745"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04991627848544,
+ 38.914764554297705,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02746'>Report Problem</a>",
+ "NAME": "H02746"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98939281339175,
+ 38.88541362139925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 04/28/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02747'>Report Problem</a>",
+ "NAME": "H02747"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03317375143408,
+ 38.91266352015362,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02748'>Report Problem</a>",
+ "NAME": "H02748"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9893943475846,
+ 38.88416452819514,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/28/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02749'>Report Problem</a>",
+ "NAME": "H02749"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0498702157463,
+ 38.91585565446687,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/31/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02750'>Report Problem</a>",
+ "NAME": "H02750"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98935164636526,
+ 38.94277262419313,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02751'>Report Problem</a>",
+ "NAME": "H02751"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98558657960098,
+ 38.87850638413591,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 11/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02752'>Report Problem</a>",
+ "NAME": "H02752"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98920779018394,
+ 38.94171793866747,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02753'>Report Problem</a>",
+ "NAME": "H02753"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05958974015776,
+ 38.93686741519019,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 03/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02754'>Report Problem</a>",
+ "NAME": "H02754"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96386806478893,
+ 38.923377069036455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02755'>Report Problem</a>",
+ "NAME": "H02755"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96500196998929,
+ 38.92349271161427,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02756'>Report Problem</a>",
+ "NAME": "H02756"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99623721789736,
+ 38.9051931170514,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02757'>Report Problem</a>",
+ "NAME": "H02757"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.1041711439131,
+ 38.93034687873001,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller, Super Centurion<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02758'>Report Problem</a>",
+ "NAME": "H02758"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10567693920379,
+ 38.93034570706572,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02759'>Report Problem</a>",
+ "NAME": "H02759"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06978821523562,
+ 38.95321953843046,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02760'>Report Problem</a>",
+ "NAME": "H02760"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0182030047528,
+ 38.95784771400652,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02762'>Report Problem</a>",
+ "NAME": "H02762"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06113582979371,
+ 38.908504650197806,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02763'>Report Problem</a>",
+ "NAME": "H02763"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02846546381095,
+ 38.96597802008824,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02764'>Report Problem</a>",
+ "NAME": "H02764"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02851827276753,
+ 38.96498652348279,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02765'>Report Problem</a>",
+ "NAME": "H02765"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98822260263263,
+ 38.939553142292176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02766'>Report Problem</a>",
+ "NAME": "H02766"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05418627623949,
+ 38.94846208211238,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 12/13/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02767'>Report Problem</a>",
+ "NAME": "H02767"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98958252679594,
+ 38.88913655821772,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/09/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02768'>Report Problem</a>",
+ "NAME": "H02768"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9874939143268,
+ 38.889722239991485,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 04/13/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02769'>Report Problem</a>",
+ "NAME": "H02769"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98821542043567,
+ 38.88963535716788,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/13/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02770'>Report Problem</a>",
+ "NAME": "H02770"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02429468621548,
+ 38.96023289465471,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02771'>Report Problem</a>",
+ "NAME": "H02771"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02097121178902,
+ 38.95197530217497,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02772'>Report Problem</a>",
+ "NAME": "H02772"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01810356806486,
+ 38.966000198826286,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/25/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02773'>Report Problem</a>",
+ "NAME": "H02773"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98838392888722,
+ 38.8881346416142,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02774'>Report Problem</a>",
+ "NAME": "H02774"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02408738607409,
+ 38.96662288628026,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02775'>Report Problem</a>",
+ "NAME": "H02775"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97849885896642,
+ 38.935017233813696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02776'>Report Problem</a>",
+ "NAME": "H02776"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99015482688863,
+ 38.882948561934825,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02777'>Report Problem</a>",
+ "NAME": "H02777"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01355757632085,
+ 38.963875020878895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02778'>Report Problem</a>",
+ "NAME": "H02778"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0620770271892,
+ 38.93738847588149,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 01/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02779'>Report Problem</a>",
+ "NAME": "H02779"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0645353958969,
+ 38.93715377542695,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/26/05<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02780'>Report Problem</a>",
+ "NAME": "H02780"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99142816172018,
+ 38.88300746006085,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02781'>Report Problem</a>",
+ "NAME": "H02781"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99389191034899,
+ 38.88354791080574,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/31/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02782'>Report Problem</a>",
+ "NAME": "H02782"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9936908099422,
+ 38.88527491529525,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/03/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02783'>Report Problem</a>",
+ "NAME": "H02783"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99487984117705,
+ 38.88536244485919,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/20/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02784'>Report Problem</a>",
+ "NAME": "H02784"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9577998695163,
+ 38.92928478786997,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02785'>Report Problem</a>",
+ "NAME": "H02785"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99736249516249,
+ 38.888732606981996,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/23/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02786'>Report Problem</a>",
+ "NAME": "H02786"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03606541976758,
+ 38.98042876017387,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02787'>Report Problem</a>",
+ "NAME": "H02787"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03664211062159,
+ 38.98092221336629,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02788'>Report Problem</a>",
+ "NAME": "H02788"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03840386489804,
+ 38.98111491950425,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02789'>Report Problem</a>",
+ "NAME": "H02789"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06459310015308,
+ 38.96299674096101,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02790'>Report Problem</a>",
+ "NAME": "H02790"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06400379625342,
+ 38.964058777672626,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02791'>Report Problem</a>",
+ "NAME": "H02791"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0862127218135,
+ 38.949601792913846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02792'>Report Problem</a>",
+ "NAME": "H02792"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00210435365605,
+ 38.88681820235681,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02793'>Report Problem</a>",
+ "NAME": "H02793"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01761415501166,
+ 38.9493189740229,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02794'>Report Problem</a>",
+ "NAME": "H02794"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08633562595578,
+ 38.94872322377017,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02795'>Report Problem</a>",
+ "NAME": "H02795"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02811227340482,
+ 38.97806615772773,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02796'>Report Problem</a>",
+ "NAME": "H02796"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03267863074426,
+ 38.97804039652529,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02797'>Report Problem</a>",
+ "NAME": "H02797"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02287541079497,
+ 38.89859864151087,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02798'>Report Problem</a>",
+ "NAME": "H02798"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00337703261773,
+ 38.88742496789653,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02799'>Report Problem</a>",
+ "NAME": "H02799"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01564936281108,
+ 38.97381538961255,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02800'>Report Problem</a>",
+ "NAME": "H02800"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07231816644787,
+ 38.944053706900114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02801'>Report Problem</a>",
+ "NAME": "H02801"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02504822445354,
+ 38.970792022856486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02802'>Report Problem</a>",
+ "NAME": "H02802"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00480546922454,
+ 38.883310042204364,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/24/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02803'>Report Problem</a>",
+ "NAME": "H02803"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00708853196168,
+ 38.88435647499218,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02804'>Report Problem</a>",
+ "NAME": "H02804"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03507066553969,
+ 38.9583983566694,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02805'>Report Problem</a>",
+ "NAME": "H02805"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06049350439324,
+ 38.908516443147796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02806'>Report Problem</a>",
+ "NAME": "H02806"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96497734743998,
+ 38.93622278809826,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02807'>Report Problem</a>",
+ "NAME": "H02807"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03606738466014,
+ 38.983261699971635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02808'>Report Problem</a>",
+ "NAME": "H02808"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03517450948188,
+ 38.957169778796455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02809'>Report Problem</a>",
+ "NAME": "H02809"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96355366677835,
+ 38.92123712547026,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02810'>Report Problem</a>",
+ "NAME": "H02810"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00914653023953,
+ 38.88443489407119,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02811'>Report Problem</a>",
+ "NAME": "H02811"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02886988744604,
+ 38.9498790328301,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02812'>Report Problem</a>",
+ "NAME": "H02812"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0376500024943,
+ 38.96976644371336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02813'>Report Problem</a>",
+ "NAME": "H02813"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99159666743031,
+ 38.89129452337258,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02814'>Report Problem</a>",
+ "NAME": "H02814"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03755681828297,
+ 38.925968484214685,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02815'>Report Problem</a>",
+ "NAME": "H02815"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0386499319476,
+ 38.92640204939267,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02816'>Report Problem</a>",
+ "NAME": "H02816"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9883723361935,
+ 38.89681694406874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02817'>Report Problem</a>",
+ "NAME": "H02817"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05920013940896,
+ 38.96484396320037,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02818'>Report Problem</a>",
+ "NAME": "H02818"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03981729799737,
+ 38.98593162585151,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02819'>Report Problem</a>",
+ "NAME": "H02819"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03666006178169,
+ 38.98577612233834,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02820'>Report Problem</a>",
+ "NAME": "H02820"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95936042291098,
+ 38.89707316470831,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02821'>Report Problem</a>",
+ "NAME": "H02821"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09662060489372,
+ 38.91815114002967,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02822'>Report Problem</a>",
+ "NAME": "H02822"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.038639075481,
+ 38.92535102565968,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02823'>Report Problem</a>",
+ "NAME": "H02823"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0160874479547,
+ 38.95755364327408,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02824'>Report Problem</a>",
+ "NAME": "H02824"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98358950539925,
+ 38.883975023099254,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/26/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02825'>Report Problem</a>",
+ "NAME": "H02825"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0115096236005,
+ 38.95771178306311,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02826'>Report Problem</a>",
+ "NAME": "H02826"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02872088746602,
+ 38.98327030166299,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02827'>Report Problem</a>",
+ "NAME": "H02827"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98838783107377,
+ 38.90544650991937,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02828'>Report Problem</a>",
+ "NAME": "H02828"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03497602345617,
+ 38.979443789792036,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02829'>Report Problem</a>",
+ "NAME": "H02829"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98450900238207,
+ 38.89365593737253,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 09/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02830'>Report Problem</a>",
+ "NAME": "H02830"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9845065187825,
+ 38.89468862931972,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02831'>Report Problem</a>",
+ "NAME": "H02831"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06116240964118,
+ 38.930197061130215,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02832'>Report Problem</a>",
+ "NAME": "H02832"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04515146176038,
+ 38.919536178937236,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/25/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02833'>Report Problem</a>",
+ "NAME": "H02833"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05939895076244,
+ 38.91197129015594,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02834'>Report Problem</a>",
+ "NAME": "H02834"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98681380517935,
+ 38.907733012885835,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02835'>Report Problem</a>",
+ "NAME": "H02835"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00553069177245,
+ 38.91190689388572,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02836'>Report Problem</a>",
+ "NAME": "H02836"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99250686626317,
+ 38.903827856858626,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02837'>Report Problem</a>",
+ "NAME": "H02837"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04962914635318,
+ 38.90316895449359,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02838'>Report Problem</a>",
+ "NAME": "H02838"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05247266824095,
+ 38.9001298416467,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 05/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02839'>Report Problem</a>",
+ "NAME": "H02839"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97604911519802,
+ 38.936216266633835,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02840'>Report Problem</a>",
+ "NAME": "H02840"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03042100750358,
+ 38.89976240391909,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02841'>Report Problem</a>",
+ "NAME": "H02841"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04001351905193,
+ 38.924347387804595,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02842'>Report Problem</a>",
+ "NAME": "H02842"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.034326080924,
+ 38.91816797296458,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/09/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02843'>Report Problem</a>",
+ "NAME": "H02843"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05135344376176,
+ 38.901848683339836,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02844'>Report Problem</a>",
+ "NAME": "H02844"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9848926326764,
+ 38.906201235112746,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02845'>Report Problem</a>",
+ "NAME": "H02845"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03861924822975,
+ 38.91190855187142,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02846'>Report Problem</a>",
+ "NAME": "H02846"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01981758338732,
+ 38.95213004931649,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02847'>Report Problem</a>",
+ "NAME": "H02847"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9873312335747,
+ 38.94188502526387,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02848'>Report Problem</a>",
+ "NAME": "H02848"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06897721180758,
+ 38.90789082427492,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02849'>Report Problem</a>",
+ "NAME": "H02849"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96011635569127,
+ 38.85842863853633,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02850'>Report Problem</a>",
+ "NAME": "H02850"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01714663297176,
+ 38.94540403641226,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02851'>Report Problem</a>",
+ "NAME": "H02851"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03627110790353,
+ 38.960841399367695,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02852'>Report Problem</a>",
+ "NAME": "H02852"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03836330202999,
+ 38.940738804845225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - MEDALLION<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02853'>Report Problem</a>",
+ "NAME": "H02853"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03606371287357,
+ 38.98232375662743,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02854'>Report Problem</a>",
+ "NAME": "H02854"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01373058280289,
+ 38.97003265820491,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02855'>Report Problem</a>",
+ "NAME": "H02855"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04075901523107,
+ 38.94781493894056,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02856'>Report Problem</a>",
+ "NAME": "H02856"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03961425219778,
+ 38.94896500493843,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02857'>Report Problem</a>",
+ "NAME": "H02857"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08188400494964,
+ 38.94799114368281,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02858'>Report Problem</a>",
+ "NAME": "H02858"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07126631225275,
+ 38.96218720187305,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02859'>Report Problem</a>",
+ "NAME": "H02859"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0733276710173,
+ 38.927413438138814,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02860'>Report Problem</a>",
+ "NAME": "H02860"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07332082549893,
+ 38.92609469685907,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02861'>Report Problem</a>",
+ "NAME": "H02861"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97739677370338,
+ 38.88354364027425,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02862'>Report Problem</a>",
+ "NAME": "H02862"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05943070770421,
+ 38.928994642311245,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02863'>Report Problem</a>",
+ "NAME": "H02863"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01816270221923,
+ 38.961417233318755,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02864'>Report Problem</a>",
+ "NAME": "H02864"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08637538061116,
+ 38.94795314850212,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02865'>Report Problem</a>",
+ "NAME": "H02865"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08271188351608,
+ 38.9107572646946,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02866'>Report Problem</a>",
+ "NAME": "H02866"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03633603086506,
+ 38.924808373675376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02867'>Report Problem</a>",
+ "NAME": "H02867"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03638060500347,
+ 38.928564926314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 11/15/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02868'>Report Problem</a>",
+ "NAME": "H02868"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03638443136809,
+ 38.92763329442551,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/11/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02869'>Report Problem</a>",
+ "NAME": "H02869"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03632638903728,
+ 38.92634597927871,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/28/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02870'>Report Problem</a>",
+ "NAME": "H02870"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03636657586856,
+ 38.93375563460904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02871'>Report Problem</a>",
+ "NAME": "H02871"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08613134814472,
+ 38.927644486717035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02872'>Report Problem</a>",
+ "NAME": "H02872"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07055680850449,
+ 38.93900010465631,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/27/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02873'>Report Problem</a>",
+ "NAME": "H02873"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98357520181932,
+ 38.92538268942487,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02874'>Report Problem</a>",
+ "NAME": "H02874"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07522495460594,
+ 38.921755168866255,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02875'>Report Problem</a>",
+ "NAME": "H02875"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08636657697011,
+ 38.95098914331841,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02876'>Report Problem</a>",
+ "NAME": "H02876"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01999650957241,
+ 38.96674601639446,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02877'>Report Problem</a>",
+ "NAME": "H02877"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.063921121912,
+ 38.91985356575158,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02878'>Report Problem</a>",
+ "NAME": "H02878"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98236021192426,
+ 38.88871250430753,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 03/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02879'>Report Problem</a>",
+ "NAME": "H02879"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10673440451829,
+ 38.93022662910844,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02880'>Report Problem</a>",
+ "NAME": "H02880"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07237723894121,
+ 38.93190779112898,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02881'>Report Problem</a>",
+ "NAME": "H02881"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02483786340854,
+ 38.94303296288861,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02882'>Report Problem</a>",
+ "NAME": "H02882"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00135270385104,
+ 38.9013738532868,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02883'>Report Problem</a>",
+ "NAME": "H02883"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01979605834092,
+ 38.96136044139613,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02884'>Report Problem</a>",
+ "NAME": "H02884"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06269314730781,
+ 38.94076765411844,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02885'>Report Problem</a>",
+ "NAME": "H02885"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01477651850657,
+ 38.95675570231492,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02886'>Report Problem</a>",
+ "NAME": "H02886"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99367237037428,
+ 38.89955134402845,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02887'>Report Problem</a>",
+ "NAME": "H02887"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98708760656741,
+ 38.93836563023403,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02888'>Report Problem</a>",
+ "NAME": "H02888"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99368665608712,
+ 38.89822197206655,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02889'>Report Problem</a>",
+ "NAME": "H02889"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03614336191062,
+ 38.97518158899454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02890'>Report Problem</a>",
+ "NAME": "H02890"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06458191801624,
+ 38.91046945310282,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02891'>Report Problem</a>",
+ "NAME": "H02891"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04547516810061,
+ 38.912661596130256,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02892'>Report Problem</a>",
+ "NAME": "H02892"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9906903057795,
+ 38.9276797012508,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02893'>Report Problem</a>",
+ "NAME": "H02893"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99689708810793,
+ 38.892597584106376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/22/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02894'>Report Problem</a>",
+ "NAME": "H02894"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98086376687272,
+ 38.89670413456619,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02895'>Report Problem</a>",
+ "NAME": "H02895"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02254618472847,
+ 38.96724671726225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02896'>Report Problem</a>",
+ "NAME": "H02896"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06269067060322,
+ 38.95323311748991,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02897'>Report Problem</a>",
+ "NAME": "H02897"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06168986025702,
+ 38.95274852743326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02898'>Report Problem</a>",
+ "NAME": "H02898"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02410692005859,
+ 38.9673348398549,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02899'>Report Problem</a>",
+ "NAME": "H02899"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06073249159013,
+ 38.92543132842902,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 01/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02900'>Report Problem</a>",
+ "NAME": "H02900"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02364450237229,
+ 38.95095242526244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02901'>Report Problem</a>",
+ "NAME": "H02901"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03523052530355,
+ 38.95175756798051,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03297'>Report Problem</a>",
+ "NAME": "H03297"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03423424607234,
+ 38.91708507249467,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03298'>Report Problem</a>",
+ "NAME": "H03298"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98973078274481,
+ 38.9068140489427,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03299'>Report Problem</a>",
+ "NAME": "H03299"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98885272304648,
+ 38.90644633779362,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03300'>Report Problem</a>",
+ "NAME": "H03300"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03428090131767,
+ 38.93596628949295,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03301'>Report Problem</a>",
+ "NAME": "H03301"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06431463065022,
+ 38.95987453370289,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03302'>Report Problem</a>",
+ "NAME": "H03302"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04372931068744,
+ 38.92239311552636,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/31/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03303'>Report Problem</a>",
+ "NAME": "H03303"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.11076819424653,
+ 38.93302548786255,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03304'>Report Problem</a>",
+ "NAME": "H03304"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97476030792609,
+ 38.8994430757703,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03305'>Report Problem</a>",
+ "NAME": "H03305"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05016570493255,
+ 38.90641621823128,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03306'>Report Problem</a>",
+ "NAME": "H03306"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10074616355688,
+ 38.92244171100309,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03307'>Report Problem</a>",
+ "NAME": "H03307"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0359774153151,
+ 38.917496742990586,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03308'>Report Problem</a>",
+ "NAME": "H03308"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06401258157139,
+ 38.94512770751248,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 12/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03309'>Report Problem</a>",
+ "NAME": "H03309"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.972553090231,
+ 38.89710844848632,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03310'>Report Problem</a>",
+ "NAME": "H03310"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04823409827345,
+ 38.904661304085934,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03311'>Report Problem</a>",
+ "NAME": "H03311"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0579089958781,
+ 38.919203379751934,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03312'>Report Problem</a>",
+ "NAME": "H03312"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03471726719849,
+ 38.918058171978856,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03313'>Report Problem</a>",
+ "NAME": "H03313"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05929658158536,
+ 38.92003715234638,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 01/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03314'>Report Problem</a>",
+ "NAME": "H03314"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0491928417682,
+ 38.91921631032356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03315'>Report Problem</a>",
+ "NAME": "H03315"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99755014156088,
+ 38.90963021299381,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03316'>Report Problem</a>",
+ "NAME": "H03316"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02324493312351,
+ 38.971208837008994,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03317'>Report Problem</a>",
+ "NAME": "H03317"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97334939813467,
+ 38.86956466614988,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03318'>Report Problem</a>",
+ "NAME": "H03318"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9295753801931,
+ 38.90712992640007,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03319'>Report Problem</a>",
+ "NAME": "H03319"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0013728864496,
+ 38.93113383195846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03320'>Report Problem</a>",
+ "NAME": "H03320"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96556233456266,
+ 38.87207556892842,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03321'>Report Problem</a>",
+ "NAME": "H03321"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00068902400164,
+ 38.931156331733064,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03322'>Report Problem</a>",
+ "NAME": "H03322"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96461037011889,
+ 38.87828911533239,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03323'>Report Problem</a>",
+ "NAME": "H03323"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02609296347707,
+ 38.94182111077709,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03324'>Report Problem</a>",
+ "NAME": "H03324"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00070550430765,
+ 38.91476881807865,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03325'>Report Problem</a>",
+ "NAME": "H03325"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98784616603112,
+ 38.867320684134896,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03326'>Report Problem</a>",
+ "NAME": "H03326"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.033996320508,
+ 38.934752188852485,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03327'>Report Problem</a>",
+ "NAME": "H03327"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9858320785056,
+ 38.866959102776605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03328'>Report Problem</a>",
+ "NAME": "H03328"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00803190570673,
+ 38.910447640819484,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03329'>Report Problem</a>",
+ "NAME": "H03329"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04408417959783,
+ 38.90728380595576,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03330'>Report Problem</a>",
+ "NAME": "H03330"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02936940340913,
+ 38.899748340725566,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03433'>Report Problem</a>",
+ "NAME": "H03433"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02793236450039,
+ 38.89990313246803,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03434'>Report Problem</a>",
+ "NAME": "H03434"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99764032626777,
+ 38.93266149871578,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03435'>Report Problem</a>",
+ "NAME": "H03435"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06139588781582,
+ 38.96683331148713,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03436'>Report Problem</a>",
+ "NAME": "H03436"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05998637153127,
+ 38.967377411437006,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03437'>Report Problem</a>",
+ "NAME": "H03437"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01780065176634,
+ 38.95746199717616,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03438'>Report Problem</a>",
+ "NAME": "H03438"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0850621258863,
+ 38.92664400433839,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03439'>Report Problem</a>",
+ "NAME": "H03439"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01811267022678,
+ 38.91473332884798,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03440'>Report Problem</a>",
+ "NAME": "H03440"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98001187991588,
+ 38.903631671757026,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03441'>Report Problem</a>",
+ "NAME": "H03441"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03166179652261,
+ 38.94831104108468,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03442'>Report Problem</a>",
+ "NAME": "H03442"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09926604370759,
+ 38.94976474827561,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03443'>Report Problem</a>",
+ "NAME": "H03443"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94082029569975,
+ 38.898296416762875,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03444'>Report Problem</a>",
+ "NAME": "H03444"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96694238720148,
+ 38.871877728830235,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03445'>Report Problem</a>",
+ "NAME": "H03445"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98865543317764,
+ 38.907761222173676,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03446'>Report Problem</a>",
+ "NAME": "H03446"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10668063271588,
+ 38.93213531451373,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling, B84B<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03447'>Report Problem</a>",
+ "NAME": "H03447"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06378603850308,
+ 38.962212835309344,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03448'>Report Problem</a>",
+ "NAME": "H03448"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93794536763046,
+ 38.89830002372759,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03449'>Report Problem</a>",
+ "NAME": "H03449"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04117553848172,
+ 38.92703646224849,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03450'>Report Problem</a>",
+ "NAME": "H03450"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02667355546363,
+ 38.98298752315273,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03451'>Report Problem</a>",
+ "NAME": "H03451"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07005082813194,
+ 38.97295400624552,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03452'>Report Problem</a>",
+ "NAME": "H03452"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97412353447909,
+ 38.94080864514366,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03453'>Report Problem</a>",
+ "NAME": "H03453"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04214917276605,
+ 38.98661722539487,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03454'>Report Problem</a>",
+ "NAME": "H03454"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93476525744737,
+ 38.893516667819924,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03455'>Report Problem</a>",
+ "NAME": "H03455"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97748181777493,
+ 38.927778093133114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03456'>Report Problem</a>",
+ "NAME": "H03456"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97085947471197,
+ 38.87144759376663,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03457'>Report Problem</a>",
+ "NAME": "H03457"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94331158360622,
+ 38.90472201663022,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 09/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03458'>Report Problem</a>",
+ "NAME": "H03458"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05783447726918,
+ 38.971482776529804,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03459'>Report Problem</a>",
+ "NAME": "H03459"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06009025073817,
+ 38.96966792018786,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03460'>Report Problem</a>",
+ "NAME": "H03460"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03254673160264,
+ 38.94820231137163,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03461'>Report Problem</a>",
+ "NAME": "H03461"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07712061955102,
+ 38.94639891718966,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03462'>Report Problem</a>",
+ "NAME": "H03462"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9860802044197,
+ 38.93712239682275,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03463'>Report Problem</a>",
+ "NAME": "H03463"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05382961284064,
+ 38.91634468059244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03464'>Report Problem</a>",
+ "NAME": "H03464"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98755501515522,
+ 38.90393692183332,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03465'>Report Problem</a>",
+ "NAME": "H03465"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04347281206081,
+ 38.92345821105997,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03466'>Report Problem</a>",
+ "NAME": "H03466"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01610489144294,
+ 38.906536915075314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03331'>Report Problem</a>",
+ "NAME": "H03331"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03469643328886,
+ 38.95624689896507,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03332'>Report Problem</a>",
+ "NAME": "H03332"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01716911321745,
+ 38.960098025323695,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03333'>Report Problem</a>",
+ "NAME": "H03333"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06523098739477,
+ 38.96856797063749,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03334'>Report Problem</a>",
+ "NAME": "H03334"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04234996255478,
+ 38.911180808629,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03335'>Report Problem</a>",
+ "NAME": "H03335"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02567608034323,
+ 38.97667218153771,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03336'>Report Problem</a>",
+ "NAME": "H03336"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0463103182848,
+ 38.91918370699859,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/24/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03337'>Report Problem</a>",
+ "NAME": "H03337"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02583510740307,
+ 38.959222423474095,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03338'>Report Problem</a>",
+ "NAME": "H03338"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04085210627483,
+ 38.91980728118933,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03339'>Report Problem</a>",
+ "NAME": "H03339"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01451198699614,
+ 38.96507280523883,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/22/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03340'>Report Problem</a>",
+ "NAME": "H03340"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01270880921302,
+ 38.96384837071562,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03341'>Report Problem</a>",
+ "NAME": "H03341"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01371332989149,
+ 38.95755259459596,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03342'>Report Problem</a>",
+ "NAME": "H03342"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10136443028597,
+ 38.940135366154614,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03343'>Report Problem</a>",
+ "NAME": "H03343"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97010657452317,
+ 38.870666572975466,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03344'>Report Problem</a>",
+ "NAME": "H03344"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02413036517737,
+ 38.95952384371296,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/12/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03345'>Report Problem</a>",
+ "NAME": "H03345"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0363991665629,
+ 38.9186570383677,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03346'>Report Problem</a>",
+ "NAME": "H03346"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03026347006455,
+ 38.94830869093847,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03347'>Report Problem</a>",
+ "NAME": "H03347"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97441343227625,
+ 38.90013628363326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03348'>Report Problem</a>",
+ "NAME": "H03348"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99606881935534,
+ 38.93123222569328,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03349'>Report Problem</a>",
+ "NAME": "H03349"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00813613177841,
+ 38.898990605817986,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03350'>Report Problem</a>",
+ "NAME": "H03350"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98074488060112,
+ 38.928314031291514,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03351'>Report Problem</a>",
+ "NAME": "H03351"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03216073892442,
+ 38.89629815961426,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03352'>Report Problem</a>",
+ "NAME": "H03352"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98089050300352,
+ 38.88593258465733,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03353'>Report Problem</a>",
+ "NAME": "H03353"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9827160037569,
+ 38.899863115137556,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03354'>Report Problem</a>",
+ "NAME": "H03354"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97785202396865,
+ 38.93317642864588,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03355'>Report Problem</a>",
+ "NAME": "H03355"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98064753189516,
+ 38.88658736383662,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 04/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03356'>Report Problem</a>",
+ "NAME": "H03356"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98452687382702,
+ 38.89087227202959,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03357'>Report Problem</a>",
+ "NAME": "H03357"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0408396518367,
+ 38.99040349653492,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03358'>Report Problem</a>",
+ "NAME": "H03358"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00136040600324,
+ 38.903853240550944,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03359'>Report Problem</a>",
+ "NAME": "H03359"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04178691624276,
+ 38.98969959429973,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03360'>Report Problem</a>",
+ "NAME": "H03360"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98950462436757,
+ 38.89043620750151,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, USP<p align=center>In Service</p><hr />Last Inspection Date: 11/02/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03361'>Report Problem</a>",
+ "NAME": "H03361"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98930192604975,
+ 38.900290368575824,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03362'>Report Problem</a>",
+ "NAME": "H03362"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08196364767504,
+ 38.96213651154911,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03363'>Report Problem</a>",
+ "NAME": "H03363"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00217201741032,
+ 38.894579887660605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03364'>Report Problem</a>",
+ "NAME": "H03364"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00073257896204,
+ 38.89352328704712,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03365'>Report Problem</a>",
+ "NAME": "H03365"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00129488980372,
+ 38.88681949332545,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03366'>Report Problem</a>",
+ "NAME": "H03366"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99818834996307,
+ 38.893656671220334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/17/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03367'>Report Problem</a>",
+ "NAME": "H03367"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9827738929664,
+ 38.87940478842192,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03368'>Report Problem</a>",
+ "NAME": "H03368"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02978944986528,
+ 38.89747306465408,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03369'>Report Problem</a>",
+ "NAME": "H03369"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00263207647633,
+ 38.89093485744887,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03370'>Report Problem</a>",
+ "NAME": "H03370"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9970116738263,
+ 38.89352236830028,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/17/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03371'>Report Problem</a>",
+ "NAME": "H03371"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99382340425214,
+ 38.87740396939212,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/07/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03372'>Report Problem</a>",
+ "NAME": "H03372"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99609680847905,
+ 38.89187101697557,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03373'>Report Problem</a>",
+ "NAME": "H03373"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00143943869173,
+ 38.8908449026043,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03374'>Report Problem</a>",
+ "NAME": "H03374"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9938183830671,
+ 38.89532289850454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/10/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03375'>Report Problem</a>",
+ "NAME": "H03375"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98059207362998,
+ 38.89483170998907,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03376'>Report Problem</a>",
+ "NAME": "H03376"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99726706755538,
+ 38.89206273034278,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 10/22/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03377'>Report Problem</a>",
+ "NAME": "H03377"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99270926672081,
+ 38.896038702323644,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03378'>Report Problem</a>",
+ "NAME": "H03378"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99382389041337,
+ 38.89681954852394,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03379'>Report Problem</a>",
+ "NAME": "H03379"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99957258814449,
+ 38.880482794892494,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 11/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03380'>Report Problem</a>",
+ "NAME": "H03380"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00463628183971,
+ 38.89193024724656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03381'>Report Problem</a>",
+ "NAME": "H03381"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00266135903874,
+ 38.89198713374388,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03382'>Report Problem</a>",
+ "NAME": "H03382"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00357609404077,
+ 38.88337790143777,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03383'>Report Problem</a>",
+ "NAME": "H03383"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00649776234197,
+ 38.91980883631186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03384'>Report Problem</a>",
+ "NAME": "H03384"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93158734956272,
+ 38.89876956558682,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03385'>Report Problem</a>",
+ "NAME": "H03385"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02408775649945,
+ 38.92709242768263,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/06/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03386'>Report Problem</a>",
+ "NAME": "H03386"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98826504237935,
+ 38.90687277145959,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03387'>Report Problem</a>",
+ "NAME": "H03387"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01524786921011,
+ 38.95773998356088,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03388'>Report Problem</a>",
+ "NAME": "H03388"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01510927572625,
+ 38.95864329582148,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03389'>Report Problem</a>",
+ "NAME": "H03389"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01601229071359,
+ 38.958674803639504,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03390'>Report Problem</a>",
+ "NAME": "H03390"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04425217960876,
+ 38.90034251792656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03391'>Report Problem</a>",
+ "NAME": "H03391"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97995818439382,
+ 38.89318979179849,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03392'>Report Problem</a>",
+ "NAME": "H03392"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06516252786108,
+ 38.94676396739446,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03393'>Report Problem</a>",
+ "NAME": "H03393"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03218546279713,
+ 38.985667403902205,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03394'>Report Problem</a>",
+ "NAME": "H03394"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03041646992394,
+ 38.985505531321294,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03395'>Report Problem</a>",
+ "NAME": "H03395"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98578779691665,
+ 38.94292929569741,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/01/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03396'>Report Problem</a>",
+ "NAME": "H03396"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09914738347675,
+ 38.93457083996036,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03397'>Report Problem</a>",
+ "NAME": "H03397"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08851498953393,
+ 38.95539577085225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/14/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03398'>Report Problem</a>",
+ "NAME": "H03398"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98716895522595,
+ 38.944152924790885,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03399'>Report Problem</a>",
+ "NAME": "H03399"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02342075674645,
+ 38.963814087919516,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03400'>Report Problem</a>",
+ "NAME": "H03400"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0337478416161,
+ 38.90033240399695,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03401'>Report Problem</a>",
+ "NAME": "H03401"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02427068161309,
+ 38.96282511490076,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03402'>Report Problem</a>",
+ "NAME": "H03402"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06308281390493,
+ 38.951898655356715,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03403'>Report Problem</a>",
+ "NAME": "H03403"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94205693021019,
+ 38.904697303774235,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03404'>Report Problem</a>",
+ "NAME": "H03404"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98044613797795,
+ 38.941511295281714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03405'>Report Problem</a>",
+ "NAME": "H03405"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9659531069675,
+ 38.93609799616704,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03406'>Report Problem</a>",
+ "NAME": "H03406"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92633030369664,
+ 38.89446299077991,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03407'>Report Problem</a>",
+ "NAME": "H03407"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06267732645263,
+ 38.90390466511905,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03408'>Report Problem</a>",
+ "NAME": "H03408"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97735007187362,
+ 38.89607085770454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03409'>Report Problem</a>",
+ "NAME": "H03409"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9973775533355,
+ 38.88609521532298,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03410'>Report Problem</a>",
+ "NAME": "H03410"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02982017295054,
+ 38.98373785017111,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03411'>Report Problem</a>",
+ "NAME": "H03411"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06847002137327,
+ 38.927590641890546,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03412'>Report Problem</a>",
+ "NAME": "H03412"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06287644500546,
+ 38.903333941911434,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03413'>Report Problem</a>",
+ "NAME": "H03413"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03360247456936,
+ 38.89901966666405,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03414'>Report Problem</a>",
+ "NAME": "H03414"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08615235336855,
+ 38.92662663943616,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03415'>Report Problem</a>",
+ "NAME": "H03415"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93156893220028,
+ 38.90066374296222,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03416'>Report Problem</a>",
+ "NAME": "H03416"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02580865941684,
+ 38.96797541316662,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03417'>Report Problem</a>",
+ "NAME": "H03417"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10759934927498,
+ 38.92589935689342,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03418'>Report Problem</a>",
+ "NAME": "H03418"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03519530289861,
+ 38.89850501841142,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03419'>Report Problem</a>",
+ "NAME": "H03419"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03502880919689,
+ 38.8984907271415,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03420'>Report Problem</a>",
+ "NAME": "H03420"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99360730840769,
+ 38.929493891838334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03421'>Report Problem</a>",
+ "NAME": "H03421"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96082276272078,
+ 38.931304809550554,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03422'>Report Problem</a>",
+ "NAME": "H03422"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00546675425886,
+ 38.927512173372406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03423'>Report Problem</a>",
+ "NAME": "H03423"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00465765290892,
+ 38.928481619922515,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03424'>Report Problem</a>",
+ "NAME": "H03424"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92341534107159,
+ 38.90081623862845,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03425'>Report Problem</a>",
+ "NAME": "H03425"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92454528284608,
+ 38.90107387430716,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03426'>Report Problem</a>",
+ "NAME": "H03426"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03565234909287,
+ 38.91042511841834,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03427'>Report Problem</a>",
+ "NAME": "H03427"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04618683047882,
+ 38.92317331773082,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03428'>Report Problem</a>",
+ "NAME": "H03428"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01718318174782,
+ 38.95772095094627,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03429'>Report Problem</a>",
+ "NAME": "H03429"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02503023342399,
+ 38.89989009760997,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03430'>Report Problem</a>",
+ "NAME": "H03430"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02380387978829,
+ 38.899896524653215,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03431'>Report Problem</a>",
+ "NAME": "H03431"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02589135426061,
+ 38.89966971861209,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03432'>Report Problem</a>",
+ "NAME": "H03432"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96888924928506,
+ 38.93032416746363,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03228'>Report Problem</a>",
+ "NAME": "H03228"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94244393855773,
+ 38.89603332682141,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03229'>Report Problem</a>",
+ "NAME": "H03229"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06686883146358,
+ 38.96027083349703,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03230'>Report Problem</a>",
+ "NAME": "H03230"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9982990173124,
+ 38.896766676174806,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03231'>Report Problem</a>",
+ "NAME": "H03231"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0318548600467,
+ 38.96025676191078,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03232'>Report Problem</a>",
+ "NAME": "H03232"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94092887782952,
+ 38.89573406927598,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03233'>Report Problem</a>",
+ "NAME": "H03233"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05310225265829,
+ 38.90379200372231,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03234'>Report Problem</a>",
+ "NAME": "H03234"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97530695718312,
+ 38.937280892983,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03235'>Report Problem</a>",
+ "NAME": "H03235"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02984975618305,
+ 38.9297171290891,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03236'>Report Problem</a>",
+ "NAME": "H03236"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98613881982891,
+ 38.93072204107117,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03237'>Report Problem</a>",
+ "NAME": "H03237"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97137625642253,
+ 38.89786249033922,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03238'>Report Problem</a>",
+ "NAME": "H03238"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97024276680973,
+ 38.93622643622479,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03239'>Report Problem</a>",
+ "NAME": "H03239"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93767823438161,
+ 38.89527454800895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03240'>Report Problem</a>",
+ "NAME": "H03240"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04891458948948,
+ 38.9140520942187,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03241'>Report Problem</a>",
+ "NAME": "H03241"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94050592034135,
+ 38.89435393475314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03242'>Report Problem</a>",
+ "NAME": "H03242"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01422850545389,
+ 38.950169969405366,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03243'>Report Problem</a>",
+ "NAME": "H03243"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98910193086898,
+ 38.905895789060146,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03244'>Report Problem</a>",
+ "NAME": "H03244"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01562374262963,
+ 38.950124867004895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03245'>Report Problem</a>",
+ "NAME": "H03245"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01575827746454,
+ 38.95100529057552,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03246'>Report Problem</a>",
+ "NAME": "H03246"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01464972767037,
+ 38.95122219179631,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03247'>Report Problem</a>",
+ "NAME": "H03247"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05803106258423,
+ 38.90464530893065,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03248'>Report Problem</a>",
+ "NAME": "H03248"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00061885650385,
+ 38.907315047410485,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03249'>Report Problem</a>",
+ "NAME": "H03249"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02131049663008,
+ 38.96997450039332,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03250'>Report Problem</a>",
+ "NAME": "H03250"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04055047279483,
+ 38.927947880767114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03251'>Report Problem</a>",
+ "NAME": "H03251"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07081194986277,
+ 38.934782660775284,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03252'>Report Problem</a>",
+ "NAME": "H03252"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93729333939501,
+ 38.899674198487396,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 03/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03253'>Report Problem</a>",
+ "NAME": "H03253"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01603393578681,
+ 38.957137847287456,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03254'>Report Problem</a>",
+ "NAME": "H03254"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02358998154966,
+ 38.93010707057808,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/05/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03255'>Report Problem</a>",
+ "NAME": "H03255"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02191745636011,
+ 38.933068867912276,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03256'>Report Problem</a>",
+ "NAME": "H03256"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.022497638117,
+ 38.93397815488185,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03257'>Report Problem</a>",
+ "NAME": "H03257"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.031922700864,
+ 38.96607360569486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03258'>Report Problem</a>",
+ "NAME": "H03258"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92616527381887,
+ 38.88987904756654,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03259'>Report Problem</a>",
+ "NAME": "H03259"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04001458312968,
+ 38.94073239584887,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - MEDALLION<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03260'>Report Problem</a>",
+ "NAME": "H03260"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09691833606425,
+ 38.91922675867083,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03261'>Report Problem</a>",
+ "NAME": "H03261"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09545286852136,
+ 38.91921827195258,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03262'>Report Problem</a>",
+ "NAME": "H03262"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92737624913352,
+ 38.903540382115466,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03263'>Report Problem</a>",
+ "NAME": "H03263"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02976871844585,
+ 38.959369574895995,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03264'>Report Problem</a>",
+ "NAME": "H03264"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99271603523866,
+ 38.880327507124356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03265'>Report Problem</a>",
+ "NAME": "H03265"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02413506064522,
+ 38.96115808459131,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03266'>Report Problem</a>",
+ "NAME": "H03266"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07221836024834,
+ 38.921208692754206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03267'>Report Problem</a>",
+ "NAME": "H03267"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92604935599762,
+ 38.89183160280566,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03268'>Report Problem</a>",
+ "NAME": "H03268"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07230046925673,
+ 38.93466808271233,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03269'>Report Problem</a>",
+ "NAME": "H03269"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04456011873708,
+ 38.9224091607994,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/16/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03270'>Report Problem</a>",
+ "NAME": "H03270"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0121012816985,
+ 38.905738204688184,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03271'>Report Problem</a>",
+ "NAME": "H03271"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04018867609298,
+ 38.913248814745145,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03272'>Report Problem</a>",
+ "NAME": "H03272"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09863817425865,
+ 38.94207134705794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy, K81A<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03273'>Report Problem</a>",
+ "NAME": "H03273"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0401485840224,
+ 38.91488549911225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03274'>Report Problem</a>",
+ "NAME": "H03274"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99067203042787,
+ 38.86161732073139,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03275'>Report Problem</a>",
+ "NAME": "H03275"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00335825259928,
+ 38.88513816406251,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03276'>Report Problem</a>",
+ "NAME": "H03276"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06763283633927,
+ 38.92623420665324,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 03/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03277'>Report Problem</a>",
+ "NAME": "H03277"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0332973706502,
+ 38.91190541524462,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03278'>Report Problem</a>",
+ "NAME": "H03278"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09099443256319,
+ 38.93144978695123,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03279'>Report Problem</a>",
+ "NAME": "H03279"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0036762592087,
+ 38.88264829117101,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 11/05/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03280'>Report Problem</a>",
+ "NAME": "H03280"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00064494982652,
+ 38.88334813664974,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03281'>Report Problem</a>",
+ "NAME": "H03281"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03646717927317,
+ 38.976908113652264,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03282'>Report Problem</a>",
+ "NAME": "H03282"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06378028903576,
+ 38.96964855288482,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03284'>Report Problem</a>",
+ "NAME": "H03284"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.998286048646,
+ 38.88573273493939,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 10/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03285'>Report Problem</a>",
+ "NAME": "H03285"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96527873609115,
+ 38.86153717534136,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03286'>Report Problem</a>",
+ "NAME": "H03286"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93060495846773,
+ 38.90712227279393,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03287'>Report Problem</a>",
+ "NAME": "H03287"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08522915921506,
+ 38.95961080136902,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03288'>Report Problem</a>",
+ "NAME": "H03288"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0346558187928,
+ 38.981274373552864,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03289'>Report Problem</a>",
+ "NAME": "H03289"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07692993278623,
+ 38.920731532738714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03290'>Report Problem</a>",
+ "NAME": "H03290"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01791361191718,
+ 38.9746634328977,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03291'>Report Problem</a>",
+ "NAME": "H03291"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01322022632348,
+ 38.97327780788181,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03292'>Report Problem</a>",
+ "NAME": "H03292"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00933043029164,
+ 38.911905724386,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03293'>Report Problem</a>",
+ "NAME": "H03293"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01055762599105,
+ 38.97094233330344,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03294'>Report Problem</a>",
+ "NAME": "H03294"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02256016501191,
+ 38.968688754063066,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03295'>Report Problem</a>",
+ "NAME": "H03295"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02303479238186,
+ 38.97716281514932,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03296'>Report Problem</a>",
+ "NAME": "H03296"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02498461340262,
+ 38.89198192469661,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03863'>Report Problem</a>",
+ "NAME": "H03863"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97990996049893,
+ 38.92444369334872,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03864'>Report Problem</a>",
+ "NAME": "H03864"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92994573477426,
+ 38.89711938638032,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03865'>Report Problem</a>",
+ "NAME": "H03865"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97640335154595,
+ 38.89902273779327,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03866'>Report Problem</a>",
+ "NAME": "H03866"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01041302258128,
+ 38.890311457901525,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03867'>Report Problem</a>",
+ "NAME": "H03867"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02612604776414,
+ 38.89237705239765,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03868'>Report Problem</a>",
+ "NAME": "H03868"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99102877721856,
+ 38.93446957700486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03869'>Report Problem</a>",
+ "NAME": "H03869"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03402348109263,
+ 38.92447660881721,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 08/29/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03870'>Report Problem</a>",
+ "NAME": "H03870"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06124243085797,
+ 38.92911490482321,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 01/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03871'>Report Problem</a>",
+ "NAME": "H03871"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04295605152053,
+ 38.985655944987855,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03872'>Report Problem</a>",
+ "NAME": "H03872"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10076522575906,
+ 38.931459797065465,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03874'>Report Problem</a>",
+ "NAME": "H03874"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0004716434192,
+ 38.92035297474018,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03875'>Report Problem</a>",
+ "NAME": "H03875"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97347967764179,
+ 38.86340106868082,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03876'>Report Problem</a>",
+ "NAME": "H03876"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96643237263883,
+ 38.9300391403663,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03877'>Report Problem</a>",
+ "NAME": "H03877"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07921944603848,
+ 38.943220705359096,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03878'>Report Problem</a>",
+ "NAME": "H03878"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02168194233691,
+ 38.89195749610055,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03879'>Report Problem</a>",
+ "NAME": "H03879"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07588599138984,
+ 38.952145385513234,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03880'>Report Problem</a>",
+ "NAME": "H03880"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04727774979757,
+ 38.92308294239803,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03881'>Report Problem</a>",
+ "NAME": "H03881"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0853625024635,
+ 38.90862976680895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03882'>Report Problem</a>",
+ "NAME": "H03882"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03964665004801,
+ 38.9846076838793,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03830'>Report Problem</a>",
+ "NAME": "H03830"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03908392320625,
+ 38.98395121053371,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03831'>Report Problem</a>",
+ "NAME": "H03831"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96321353390363,
+ 38.86359825445163,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03832'>Report Problem</a>",
+ "NAME": "H03832"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02797877832664,
+ 38.978736122347094,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03833'>Report Problem</a>",
+ "NAME": "H03833"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03223348196782,
+ 38.93156513595735,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - MEDALLION<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03834'>Report Problem</a>",
+ "NAME": "H03834"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96158654258512,
+ 38.869860621375096,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03835'>Report Problem</a>",
+ "NAME": "H03835"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08636091099869,
+ 38.957082089979814,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03836'>Report Problem</a>",
+ "NAME": "H03836"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96822075371378,
+ 38.92445615217211,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03837'>Report Problem</a>",
+ "NAME": "H03837"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09544953554047,
+ 38.95204335448902,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03838'>Report Problem</a>",
+ "NAME": "H03838"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08615751312666,
+ 38.944918346126705,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03839'>Report Problem</a>",
+ "NAME": "H03839"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02886218470458,
+ 38.8860928408347,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03840'>Report Problem</a>",
+ "NAME": "H03840"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01334858680185,
+ 38.913399619508205,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03841'>Report Problem</a>",
+ "NAME": "H03841"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09600278938973,
+ 38.91565811486848,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03842'>Report Problem</a>",
+ "NAME": "H03842"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0967897385974,
+ 38.91513128862411,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03843'>Report Problem</a>",
+ "NAME": "H03843"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01591880173525,
+ 38.976191084700844,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03844'>Report Problem</a>",
+ "NAME": "H03844"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98418601929126,
+ 38.86652599227564,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03845'>Report Problem</a>",
+ "NAME": "H03845"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02460898749625,
+ 38.97656312313311,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03847'>Report Problem</a>",
+ "NAME": "H03847"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09213751094268,
+ 38.91488682483357,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03848'>Report Problem</a>",
+ "NAME": "H03848"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01901399351266,
+ 38.90357978409401,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03849'>Report Problem</a>",
+ "NAME": "H03849"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04161429804053,
+ 38.895542102096144,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03850'>Report Problem</a>",
+ "NAME": "H03850"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01021326302616,
+ 38.8923027582499,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03851'>Report Problem</a>",
+ "NAME": "H03851"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09011456122073,
+ 38.92748236935688,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03852'>Report Problem</a>",
+ "NAME": "H03852"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03252375811546,
+ 38.92659747651678,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03853'>Report Problem</a>",
+ "NAME": "H03853"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99000709490832,
+ 38.939065455355845,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03854'>Report Problem</a>",
+ "NAME": "H03854"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03167043335802,
+ 38.891956503212036,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03856'>Report Problem</a>",
+ "NAME": "H03856"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09099426570121,
+ 38.93231315252996,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03857'>Report Problem</a>",
+ "NAME": "H03857"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04337483415686,
+ 38.892323437960094,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03858'>Report Problem</a>",
+ "NAME": "H03858"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04650464095003,
+ 38.9879141621054,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03859'>Report Problem</a>",
+ "NAME": "H03859"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99711523397714,
+ 38.89465596591057,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03910'>Report Problem</a>",
+ "NAME": "H03910"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99428317455563,
+ 38.89799081219083,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03911'>Report Problem</a>",
+ "NAME": "H03911"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97836606831018,
+ 38.86545894951317,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03912'>Report Problem</a>",
+ "NAME": "H03912"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03707457511283,
+ 38.961072110034124,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03913'>Report Problem</a>",
+ "NAME": "H03913"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99729511234159,
+ 38.89541195232633,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03914'>Report Problem</a>",
+ "NAME": "H03914"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99731536566578,
+ 38.898179682432804,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03915'>Report Problem</a>",
+ "NAME": "H03915"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09634210368928,
+ 38.929647910327986,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03916'>Report Problem</a>",
+ "NAME": "H03916"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03616492698073,
+ 38.979448887186656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03917'>Report Problem</a>",
+ "NAME": "H03917"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03625476942405,
+ 38.98649405887124,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03918'>Report Problem</a>",
+ "NAME": "H03918"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08686362531986,
+ 38.95341327109391,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 11/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03919'>Report Problem</a>",
+ "NAME": "H03919"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93377621621066,
+ 38.874790865740515,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03920'>Report Problem</a>",
+ "NAME": "H03920"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09549553322232,
+ 38.92783750122455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03921'>Report Problem</a>",
+ "NAME": "H03921"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10923121922406,
+ 38.93252609933625,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03922'>Report Problem</a>",
+ "NAME": "H03922"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05419366790687,
+ 38.95196349631073,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03923'>Report Problem</a>",
+ "NAME": "H03923"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9588419117385,
+ 38.861817506729984,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03925'>Report Problem</a>",
+ "NAME": "H03925"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93620427886142,
+ 38.87641616150902,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03926'>Report Problem</a>",
+ "NAME": "H03926"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04694119757379,
+ 38.987019544734004,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03927'>Report Problem</a>",
+ "NAME": "H03927"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95152028721222,
+ 38.86542853072662,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/19/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03928'>Report Problem</a>",
+ "NAME": "H03928"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95574889530575,
+ 38.863987737400656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03929'>Report Problem</a>",
+ "NAME": "H03929"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0854956302458,
+ 38.93843440169358,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03930'>Report Problem</a>",
+ "NAME": "H03930"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01532876019056,
+ 38.88827218569448,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03931'>Report Problem</a>",
+ "NAME": "H03931"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06501039288709,
+ 38.96986047000123,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03932'>Report Problem</a>",
+ "NAME": "H03932"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01745467700397,
+ 38.88891084251656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03933'>Report Problem</a>",
+ "NAME": "H03933"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98225786810792,
+ 38.86540278965049,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03934'>Report Problem</a>",
+ "NAME": "H03934"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02300351982935,
+ 38.90288464874361,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 08/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03935'>Report Problem</a>",
+ "NAME": "H03935"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98270217181815,
+ 38.90855545191018,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03936'>Report Problem</a>",
+ "NAME": "H03936"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93786398290078,
+ 38.89682821189746,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03937'>Report Problem</a>",
+ "NAME": "H03937"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04666180513155,
+ 38.9885525741736,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 12/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03938'>Report Problem</a>",
+ "NAME": "H03938"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.1116466981253,
+ 38.93561441448011,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03939'>Report Problem</a>",
+ "NAME": "H03939"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.11219363916346,
+ 38.93730801054442,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03940'>Report Problem</a>",
+ "NAME": "H03940"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04757570923891,
+ 38.987569969160624,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03941'>Report Problem</a>",
+ "NAME": "H03941"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02823779857899,
+ 38.88684356270815,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03942'>Report Problem</a>",
+ "NAME": "H03942"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0282309115219,
+ 38.886187556095436,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03943'>Report Problem</a>",
+ "NAME": "H03943"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00495713826047,
+ 38.89117948535643,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03944'>Report Problem</a>",
+ "NAME": "H03944"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00500178262007,
+ 38.88988113358681,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03945'>Report Problem</a>",
+ "NAME": "H03945"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00984618617153,
+ 38.87216582049221,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03946'>Report Problem</a>",
+ "NAME": "H03946"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98823781582459,
+ 38.89530238124047,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03947'>Report Problem</a>",
+ "NAME": "H03947"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04572655821386,
+ 38.98716398606276,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03948'>Report Problem</a>",
+ "NAME": "H03948"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98106120425996,
+ 38.897430457030836,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03949'>Report Problem</a>",
+ "NAME": "H03949"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08464504993837,
+ 38.91460424377495,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03950'>Report Problem</a>",
+ "NAME": "H03950"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03861614220645,
+ 38.90391449224204,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03951'>Report Problem</a>",
+ "NAME": "H03951"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99737101257563,
+ 38.905014089088816,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03952'>Report Problem</a>",
+ "NAME": "H03952"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98449943972014,
+ 38.90832927041487,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03953'>Report Problem</a>",
+ "NAME": "H03953"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01073416861786,
+ 38.87048679200491,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03954'>Report Problem</a>",
+ "NAME": "H03954"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02285070196406,
+ 38.91787464961466,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/26/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03955'>Report Problem</a>",
+ "NAME": "H03955"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10747703024757,
+ 38.937333945470286,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03956'>Report Problem</a>",
+ "NAME": "H03956"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96147869503832,
+ 38.93350089214056,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03957'>Report Problem</a>",
+ "NAME": "H03957"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99277574731735,
+ 38.903198343075225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03958'>Report Problem</a>",
+ "NAME": "H03958"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97908142675853,
+ 38.89344943044639,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 08/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03959'>Report Problem</a>",
+ "NAME": "H03959"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08995721371068,
+ 38.925913061278344,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03960'>Report Problem</a>",
+ "NAME": "H03960"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01579209668822,
+ 38.91692364525055,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03962'>Report Problem</a>",
+ "NAME": "H03962"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96281527751978,
+ 38.8750967026841,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03963'>Report Problem</a>",
+ "NAME": "H03963"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09670906799096,
+ 38.942093921271976,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03964'>Report Problem</a>",
+ "NAME": "H03964"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08013863133662,
+ 38.95336272738712,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03965'>Report Problem</a>",
+ "NAME": "H03965"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0660259256967,
+ 38.90870570386126,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03967'>Report Problem</a>",
+ "NAME": "H03967"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01079539551675,
+ 38.86829708593764,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03467'>Report Problem</a>",
+ "NAME": "H03467"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01201818903515,
+ 38.86829535398415,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03468'>Report Problem</a>",
+ "NAME": "H03468"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98800133220846,
+ 38.90303708811884,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/28/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03469'>Report Problem</a>",
+ "NAME": "H03469"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0445791473415,
+ 38.92423719413861,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03470'>Report Problem</a>",
+ "NAME": "H03470"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06739893007835,
+ 38.95538959098755,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03471'>Report Problem</a>",
+ "NAME": "H03471"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04329340794283,
+ 38.925014140566084,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03472'>Report Problem</a>",
+ "NAME": "H03472"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09547235984488,
+ 38.92096937637083,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03473'>Report Problem</a>",
+ "NAME": "H03473"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99091673282062,
+ 38.93261067803325,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03474'>Report Problem</a>",
+ "NAME": "H03474"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03561761563257,
+ 38.92710714782879,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03475'>Report Problem</a>",
+ "NAME": "H03475"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09810802359775,
+ 38.947861978639196,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03476'>Report Problem</a>",
+ "NAME": "H03476"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09670806383083,
+ 38.9486836465249,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03477'>Report Problem</a>",
+ "NAME": "H03477"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09682813870131,
+ 38.94704998506508,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03478'>Report Problem</a>",
+ "NAME": "H03478"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9888624176088,
+ 38.93370164910796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 12/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03479'>Report Problem</a>",
+ "NAME": "H03479"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01224225159582,
+ 38.91690852269912,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03480'>Report Problem</a>",
+ "NAME": "H03480"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03213043256787,
+ 38.89808908467546,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03481'>Report Problem</a>",
+ "NAME": "H03481"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03626563882898,
+ 38.93041037748961,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03482'>Report Problem</a>",
+ "NAME": "H03482"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01409257250101,
+ 38.9141623940784,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03483'>Report Problem</a>",
+ "NAME": "H03483"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97751802616081,
+ 38.87080205490014,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03484'>Report Problem</a>",
+ "NAME": "H03484"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03778147839239,
+ 38.93005594281548,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03485'>Report Problem</a>",
+ "NAME": "H03485"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03360436617929,
+ 38.98594498021841,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 02/25/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03486'>Report Problem</a>",
+ "NAME": "H03486"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03901929060466,
+ 38.93149678437457,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03487'>Report Problem</a>",
+ "NAME": "H03487"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92116154998111,
+ 38.89293295892934,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03488'>Report Problem</a>",
+ "NAME": "H03488"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06993720598565,
+ 38.95146033188334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03489'>Report Problem</a>",
+ "NAME": "H03489"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0648778039224,
+ 38.95892147295136,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03607'>Report Problem</a>",
+ "NAME": "H03607"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04176746414652,
+ 38.928147977220306,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03608'>Report Problem</a>",
+ "NAME": "H03608"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02961774516223,
+ 38.94279062562233,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03609'>Report Problem</a>",
+ "NAME": "H03609"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03289675476479,
+ 38.93557440283326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03610'>Report Problem</a>",
+ "NAME": "H03610"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0687630936708,
+ 38.95557981693206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03611'>Report Problem</a>",
+ "NAME": "H03611"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98615011023337,
+ 38.938265701996706,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03612'>Report Problem</a>",
+ "NAME": "H03612"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01248667909704,
+ 38.95863384036325,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03613'>Report Problem</a>",
+ "NAME": "H03613"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98094488213499,
+ 38.897887657549866,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03614'>Report Problem</a>",
+ "NAME": "H03614"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97848309145489,
+ 38.94293098092975,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03615'>Report Problem</a>",
+ "NAME": "H03615"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02326747336885,
+ 38.970016925534274,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03616'>Report Problem</a>",
+ "NAME": "H03616"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02123102130753,
+ 38.923717610292435,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03617'>Report Problem</a>",
+ "NAME": "H03617"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01791989150955,
+ 38.955487980242914,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03618'>Report Problem</a>",
+ "NAME": "H03618"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04275495061151,
+ 38.945085221162486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03619'>Report Problem</a>",
+ "NAME": "H03619"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06857757212204,
+ 38.93172482649028,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 11/02/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03620'>Report Problem</a>",
+ "NAME": "H03620"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06976366098428,
+ 38.90863433874821,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03621'>Report Problem</a>",
+ "NAME": "H03621"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02410955535525,
+ 38.892410132338334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03622'>Report Problem</a>",
+ "NAME": "H03622"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0386894040868,
+ 38.93255967598979,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03490'>Report Problem</a>",
+ "NAME": "H03490"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04115347643652,
+ 38.931492160799195,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03491'>Report Problem</a>",
+ "NAME": "H03491"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10086253282172,
+ 38.936857743065055,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy, K81A<p align=center>In Service</p><hr />Last Inspection Date: 07/20/05<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03492'>Report Problem</a>",
+ "NAME": "H03492"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92435148839108,
+ 38.88694422693056,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03493'>Report Problem</a>",
+ "NAME": "H03493"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01372085823124,
+ 38.95668417023782,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03494'>Report Problem</a>",
+ "NAME": "H03494"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0997752917991,
+ 38.93582170338214,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03495'>Report Problem</a>",
+ "NAME": "H03495"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0931650833886,
+ 38.93267259442051,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03496'>Report Problem</a>",
+ "NAME": "H03496"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92073814069416,
+ 38.89404085533239,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03497'>Report Problem</a>",
+ "NAME": "H03497"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01668371123995,
+ 38.916861634116884,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03498'>Report Problem</a>",
+ "NAME": "H03498"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06847798975795,
+ 38.93468727528434,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03499'>Report Problem</a>",
+ "NAME": "H03499"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06994033852389,
+ 38.95961481171528,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03500'>Report Problem</a>",
+ "NAME": "H03500"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0700326822772,
+ 38.91837021050567,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03501'>Report Problem</a>",
+ "NAME": "H03501"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07119585400345,
+ 38.91973315256621,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03502'>Report Problem</a>",
+ "NAME": "H03502"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01624996062424,
+ 38.91856654864214,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03503'>Report Problem</a>",
+ "NAME": "H03503"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91533726488154,
+ 38.89709851513759,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03504'>Report Problem</a>",
+ "NAME": "H03504"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0719586462016,
+ 38.95066023327597,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 08/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03505'>Report Problem</a>",
+ "NAME": "H03505"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06976552667464,
+ 38.953954780000906,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03506'>Report Problem</a>",
+ "NAME": "H03506"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06395599340895,
+ 38.92439308451422,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/15/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03507'>Report Problem</a>",
+ "NAME": "H03507"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06403904663674,
+ 38.925894158326486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/18/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03508'>Report Problem</a>",
+ "NAME": "H03508"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9991027660933,
+ 38.84778999505156,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03509'>Report Problem</a>",
+ "NAME": "H03509"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97312787861743,
+ 38.86998259643053,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03510'>Report Problem</a>",
+ "NAME": "H03510"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99498873935342,
+ 38.85973167311152,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03511'>Report Problem</a>",
+ "NAME": "H03511"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02095755775508,
+ 38.90730002623178,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03512'>Report Problem</a>",
+ "NAME": "H03512"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96502790165346,
+ 38.92881473337035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03513'>Report Problem</a>",
+ "NAME": "H03513"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98822607764494,
+ 38.908173716881976,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/23/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03514'>Report Problem</a>",
+ "NAME": "H03514"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.986788771045,
+ 38.909433731469726,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. PIPE<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03515'>Report Problem</a>",
+ "NAME": "H03515"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0217678007848,
+ 38.89972227672309,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03516'>Report Problem</a>",
+ "NAME": "H03516"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02097771900802,
+ 38.8997218177079,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03517'>Report Problem</a>",
+ "NAME": "H03517"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02233393008127,
+ 38.9643956569575,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03518'>Report Problem</a>",
+ "NAME": "H03518"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10996084388502,
+ 38.93205912695095,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03519'>Report Problem</a>",
+ "NAME": "H03519"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9835867974813,
+ 38.89679894753847,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03520'>Report Problem</a>",
+ "NAME": "H03520"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99256406835455,
+ 38.942793447610214,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03521'>Report Problem</a>",
+ "NAME": "H03521"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0277269091157,
+ 38.96275021750744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03522'>Report Problem</a>",
+ "NAME": "H03522"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93896208746283,
+ 38.87157923201205,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03523'>Report Problem</a>",
+ "NAME": "H03523"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02073157901705,
+ 38.90423525494305,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03524'>Report Problem</a>",
+ "NAME": "H03524"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04437360904353,
+ 38.89827069305227,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03525'>Report Problem</a>",
+ "NAME": "H03525"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99263604315881,
+ 38.93356622869363,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03526'>Report Problem</a>",
+ "NAME": "H03526"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99124428129417,
+ 38.93356573635454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03527'>Report Problem</a>",
+ "NAME": "H03527"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01645539326304,
+ 38.95436758528171,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03528'>Report Problem</a>",
+ "NAME": "H03528"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98657249782944,
+ 38.93380238253051,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03529'>Report Problem</a>",
+ "NAME": "H03529"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9872753008676,
+ 38.9453083118496,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03530'>Report Problem</a>",
+ "NAME": "H03530"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0327429624509,
+ 38.8919515591772,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03531'>Report Problem</a>",
+ "NAME": "H03531"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99258526421836,
+ 38.940629838151104,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03532'>Report Problem</a>",
+ "NAME": "H03532"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03327068465558,
+ 38.984067746213725,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03533'>Report Problem</a>",
+ "NAME": "H03533"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00782919903669,
+ 38.893223111341605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03534'>Report Problem</a>",
+ "NAME": "H03534"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00722571707709,
+ 38.89375455391396,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03535'>Report Problem</a>",
+ "NAME": "H03535"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00818319153815,
+ 38.89227793789439,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03536'>Report Problem</a>",
+ "NAME": "H03536"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00611604125696,
+ 38.893755031669244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03537'>Report Problem</a>",
+ "NAME": "H03537"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97018782938873,
+ 38.937110901958384,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03538'>Report Problem</a>",
+ "NAME": "H03538"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10113057907711,
+ 38.92702125554618,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03539'>Report Problem</a>",
+ "NAME": "H03539"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05450915260506,
+ 38.92823876662402,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03540'>Report Problem</a>",
+ "NAME": "H03540"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00064685369448,
+ 38.889943027327455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03541'>Report Problem</a>",
+ "NAME": "H03541"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99504653391331,
+ 38.93225566550957,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03542'>Report Problem</a>",
+ "NAME": "H03542"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04775599202239,
+ 38.89837482021134,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03543'>Report Problem</a>",
+ "NAME": "H03543"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01374021929531,
+ 38.95866633669406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03544'>Report Problem</a>",
+ "NAME": "H03544"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04572830838023,
+ 38.89826512594186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03545'>Report Problem</a>",
+ "NAME": "H03545"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97732647684614,
+ 38.884241019733444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03546'>Report Problem</a>",
+ "NAME": "H03546"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07263374916317,
+ 38.935573021349896,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03547'>Report Problem</a>",
+ "NAME": "H03547"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07688469443129,
+ 38.91922331602368,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03548'>Report Problem</a>",
+ "NAME": "H03548"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06855101713087,
+ 38.95830295071001,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03549'>Report Problem</a>",
+ "NAME": "H03549"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0761135742582,
+ 38.91922445141739,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03550'>Report Problem</a>",
+ "NAME": "H03550"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0966488045416,
+ 38.92537947996271,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03551'>Report Problem</a>",
+ "NAME": "H03551"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09772203483506,
+ 38.923645674339994,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03552'>Report Problem</a>",
+ "NAME": "H03552"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0961516317116,
+ 38.92618920663205,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03553'>Report Problem</a>",
+ "NAME": "H03553"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97510464986044,
+ 38.94021241925771,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03554'>Report Problem</a>",
+ "NAME": "H03554"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92998715624509,
+ 38.896341782002246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03555'>Report Problem</a>",
+ "NAME": "H03555"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01776505953998,
+ 38.95658617430043,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03556'>Report Problem</a>",
+ "NAME": "H03556"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08350418811625,
+ 38.914294412090925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03557'>Report Problem</a>",
+ "NAME": "H03557"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97628105960614,
+ 38.939733999281444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03558'>Report Problem</a>",
+ "NAME": "H03558"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09072308463259,
+ 38.94402779179968,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03559'>Report Problem</a>",
+ "NAME": "H03559"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00640052318134,
+ 38.839306354002446,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03560'>Report Problem</a>",
+ "NAME": "H03560"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03161045862089,
+ 38.89617030995506,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03561'>Report Problem</a>",
+ "NAME": "H03561"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03801328331464,
+ 38.94924861256427,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03562'>Report Problem</a>",
+ "NAME": "H03562"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03350551320615,
+ 38.8948737301164,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03563'>Report Problem</a>",
+ "NAME": "H03563"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0335328033324,
+ 38.89414833247011,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03564'>Report Problem</a>",
+ "NAME": "H03564"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03211037259001,
+ 38.893450358329694,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03565'>Report Problem</a>",
+ "NAME": "H03565"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96498579366997,
+ 38.930532371271475,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03566'>Report Problem</a>",
+ "NAME": "H03566"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06883084150009,
+ 38.96961954726777,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03567'>Report Problem</a>",
+ "NAME": "H03567"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03483103176875,
+ 38.98616942125019,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03568'>Report Problem</a>",
+ "NAME": "H03568"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03353093077355,
+ 38.89281301338369,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03570'>Report Problem</a>",
+ "NAME": "H03570"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03352935056255,
+ 38.8934976139276,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03572'>Report Problem</a>",
+ "NAME": "H03572"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03210758664463,
+ 38.89294615162206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03573'>Report Problem</a>",
+ "NAME": "H03573"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98210916758026,
+ 38.86880949547161,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03574'>Report Problem</a>",
+ "NAME": "H03574"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98083421247642,
+ 38.89617984291388,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03576'>Report Problem</a>",
+ "NAME": "H03576"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.073723600765,
+ 38.91877161250799,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03577'>Report Problem</a>",
+ "NAME": "H03577"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03627502423484,
+ 38.934939371976625,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03578'>Report Problem</a>",
+ "NAME": "H03578"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00196989818596,
+ 38.90713099191895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03579'>Report Problem</a>",
+ "NAME": "H03579"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97030744562417,
+ 38.89904102170986,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 12/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03580'>Report Problem</a>",
+ "NAME": "H03580"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01772316190412,
+ 38.951135133712526,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03581'>Report Problem</a>",
+ "NAME": "H03581"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97030685493905,
+ 38.900460099398536,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 06/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03582'>Report Problem</a>",
+ "NAME": "H03582"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98412242592256,
+ 38.92691358413429,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03583'>Report Problem</a>",
+ "NAME": "H03583"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06869098110673,
+ 38.950785765423596,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03584'>Report Problem</a>",
+ "NAME": "H03584"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07482935147564,
+ 38.919209200965525,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03585'>Report Problem</a>",
+ "NAME": "H03585"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06175018721785,
+ 38.96296459500961,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03586'>Report Problem</a>",
+ "NAME": "H03586"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.078610480102,
+ 38.9226014616886,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03587'>Report Problem</a>",
+ "NAME": "H03587"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07721011013284,
+ 38.922601764718415,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03588'>Report Problem</a>",
+ "NAME": "H03588"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.996237336026,
+ 38.89464853605419,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/17/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03589'>Report Problem</a>",
+ "NAME": "H03589"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98094061209993,
+ 38.88871499281592,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03590'>Report Problem</a>",
+ "NAME": "H03590"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10462878785783,
+ 38.93153283774806,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03591'>Report Problem</a>",
+ "NAME": "H03591"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10579525899973,
+ 38.93147391829147,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, Metropolitan<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03592'>Report Problem</a>",
+ "NAME": "H03592"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03515977974857,
+ 38.984191209676595,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03593'>Report Problem</a>",
+ "NAME": "H03593"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98699175805315,
+ 38.884048464528746,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 04/28/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03594'>Report Problem</a>",
+ "NAME": "H03594"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93051093669813,
+ 38.900045262021244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03595'>Report Problem</a>",
+ "NAME": "H03595"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09924264907829,
+ 38.92766583372402,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03598'>Report Problem</a>",
+ "NAME": "H03598"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05915347544803,
+ 38.970458519593265,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Am. Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03599'>Report Problem</a>",
+ "NAME": "H03599"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98767458054587,
+ 38.909808890628184,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03600'>Report Problem</a>",
+ "NAME": "H03600"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06918313232683,
+ 38.94319846573763,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03601'>Report Problem</a>",
+ "NAME": "H03601"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09820310633214,
+ 38.93672710819925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/30/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03602'>Report Problem</a>",
+ "NAME": "H03602"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09640769656482,
+ 38.93689336470722,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/10/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03603'>Report Problem</a>",
+ "NAME": "H03603"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99513930911083,
+ 38.92835761224649,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03604'>Report Problem</a>",
+ "NAME": "H03604"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0161162222745,
+ 38.95561371890085,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03605'>Report Problem</a>",
+ "NAME": "H03605"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01801310619798,
+ 38.97783561092687,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03606'>Report Problem</a>",
+ "NAME": "H03606"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0241161346038,
+ 38.892947894666534,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03623'>Report Problem</a>",
+ "NAME": "H03623"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06080593579244,
+ 38.91195520720525,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03624'>Report Problem</a>",
+ "NAME": "H03624"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00349951129549,
+ 38.90179401247429,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03625'>Report Problem</a>",
+ "NAME": "H03625"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03603311313024,
+ 38.92861706597699,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03626'>Report Problem</a>",
+ "NAME": "H03626"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98706064919195,
+ 38.90011391132168,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03627'>Report Problem</a>",
+ "NAME": "H03627"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99251046407925,
+ 38.87933429204732,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03628'>Report Problem</a>",
+ "NAME": "H03628"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02340590137683,
+ 38.94204977857756,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03629'>Report Problem</a>",
+ "NAME": "H03629"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99503666664481,
+ 38.90036731500801,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03630'>Report Problem</a>",
+ "NAME": "H03630"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9947877391105,
+ 38.88266900606166,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03631'>Report Problem</a>",
+ "NAME": "H03631"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99270242324893,
+ 38.89814173130459,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03632'>Report Problem</a>",
+ "NAME": "H03632"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9913498446408,
+ 38.90317578837661,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03633'>Report Problem</a>",
+ "NAME": "H03633"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98250128690327,
+ 38.86280263754207,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03634'>Report Problem</a>",
+ "NAME": "H03634"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98453132964869,
+ 38.88972583089636,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03635'>Report Problem</a>",
+ "NAME": "H03635"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98709658955805,
+ 38.86323840536412,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03636'>Report Problem</a>",
+ "NAME": "H03636"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9817391517061,
+ 38.898515838365,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03637'>Report Problem</a>",
+ "NAME": "H03637"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01780522474259,
+ 38.91831272856207,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03638'>Report Problem</a>",
+ "NAME": "H03638"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05057805248413,
+ 38.901935141495144,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03860'>Report Problem</a>",
+ "NAME": "H03860"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08284878024966,
+ 38.93576238291455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03861'>Report Problem</a>",
+ "NAME": "H03861"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08409890038097,
+ 38.93668000362474,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03862'>Report Problem</a>",
+ "NAME": "H03862"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05770442299941,
+ 38.91611569521685,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04040'>Report Problem</a>",
+ "NAME": "H04040"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08662125231317,
+ 38.92436624935645,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04041'>Report Problem</a>",
+ "NAME": "H04041"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98371465716961,
+ 38.89899349249849,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04042'>Report Problem</a>",
+ "NAME": "H04042"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04177175090446,
+ 38.89932046886113,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04043'>Report Problem</a>",
+ "NAME": "H04043"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01103386883443,
+ 38.831798486191275,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04045'>Report Problem</a>",
+ "NAME": "H04045"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00995084093915,
+ 38.83288575170231,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04046'>Report Problem</a>",
+ "NAME": "H04046"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02854884668233,
+ 38.894980786862554,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04047'>Report Problem</a>",
+ "NAME": "H04047"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02514928775247,
+ 38.94260309290333,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04048'>Report Problem</a>",
+ "NAME": "H04048"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05702232323367,
+ 38.97194758603748,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04049'>Report Problem</a>",
+ "NAME": "H04049"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05629909667,
+ 38.97266068612665,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04050'>Report Problem</a>",
+ "NAME": "H04050"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97425492349903,
+ 38.94171353886082,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04051'>Report Problem</a>",
+ "NAME": "H04051"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07573085679125,
+ 38.95248056685318,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04052'>Report Problem</a>",
+ "NAME": "H04052"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01643052574566,
+ 38.947537705491264,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04053'>Report Problem</a>",
+ "NAME": "H04053"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01586649186335,
+ 38.94863270354359,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04054'>Report Problem</a>",
+ "NAME": "H04054"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0684167028383,
+ 38.97057009668146,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04055'>Report Problem</a>",
+ "NAME": "H04055"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95978665670779,
+ 38.866650130056975,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04056'>Report Problem</a>",
+ "NAME": "H04056"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95997011447649,
+ 38.867589509105336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04057'>Report Problem</a>",
+ "NAME": "H04057"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01487219659207,
+ 38.961449290097285,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04058'>Report Problem</a>",
+ "NAME": "H04058"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01355819790655,
+ 38.95543634649551,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04059'>Report Problem</a>",
+ "NAME": "H04059"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04419602781695,
+ 38.919716197268066,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04060'>Report Problem</a>",
+ "NAME": "H04060"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02005767147647,
+ 38.96869166031924,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04061'>Report Problem</a>",
+ "NAME": "H04061"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01375133712867,
+ 38.96145372422804,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04062'>Report Problem</a>",
+ "NAME": "H04062"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03975031325787,
+ 38.98718292495032,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04063'>Report Problem</a>",
+ "NAME": "H04063"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0388952422845,
+ 38.98778543811387,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04064'>Report Problem</a>",
+ "NAME": "H04064"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06067002568248,
+ 38.96367401986806,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04066'>Report Problem</a>",
+ "NAME": "H04066"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9791710704358,
+ 38.86830932097184,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04067'>Report Problem</a>",
+ "NAME": "H04067"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05669197844536,
+ 38.948006462190435,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04068'>Report Problem</a>",
+ "NAME": "H04068"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95635154378483,
+ 38.8574793712542,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04069'>Report Problem</a>",
+ "NAME": "H04069"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05886548933277,
+ 38.974784329722446,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04070'>Report Problem</a>",
+ "NAME": "H04070"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9572988108649,
+ 38.857506773850666,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04071'>Report Problem</a>",
+ "NAME": "H04071"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95650687754384,
+ 38.86473471172185,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/03/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04072'>Report Problem</a>",
+ "NAME": "H04072"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98332298599779,
+ 38.903261353463854,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04073'>Report Problem</a>",
+ "NAME": "H04073"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05973347103077,
+ 38.97541950141029,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04074'>Report Problem</a>",
+ "NAME": "H04074"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04447098000675,
+ 38.98757801898338,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04075'>Report Problem</a>",
+ "NAME": "H04075"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0789281388047,
+ 38.944837782033424,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04076'>Report Problem</a>",
+ "NAME": "H04076"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06968110563282,
+ 38.95456296060451,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04077'>Report Problem</a>",
+ "NAME": "H04077"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97888279186657,
+ 38.8862037515252,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/12/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04078'>Report Problem</a>",
+ "NAME": "H04078"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98212771509833,
+ 38.896160382711955,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04079'>Report Problem</a>",
+ "NAME": "H04079"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04238191531039,
+ 38.940834544272654,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04080'>Report Problem</a>",
+ "NAME": "H04080"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97006383997629,
+ 38.93762528004567,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04082'>Report Problem</a>",
+ "NAME": "H04082"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07155691243143,
+ 38.9583234992033,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04083'>Report Problem</a>",
+ "NAME": "H04083"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99816703591898,
+ 38.84521429970991,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04084'>Report Problem</a>",
+ "NAME": "H04084"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07713768504172,
+ 38.931925348225796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04085'>Report Problem</a>",
+ "NAME": "H04085"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07852847850171,
+ 38.932540716448024,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04086'>Report Problem</a>",
+ "NAME": "H04086"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05216429665562,
+ 38.93550136105225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 12/27/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04087'>Report Problem</a>",
+ "NAME": "H04087"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03352291853086,
+ 38.960320686584865,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04088'>Report Problem</a>",
+ "NAME": "H04088"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05388161748036,
+ 38.93504170813739,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 12/28/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04089'>Report Problem</a>",
+ "NAME": "H04089"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07870202301126,
+ 38.91929192074877,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04090'>Report Problem</a>",
+ "NAME": "H04090"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09251282938644,
+ 38.94208533657608,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04091'>Report Problem</a>",
+ "NAME": "H04091"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98397296793766,
+ 38.90909195392388,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04092'>Report Problem</a>",
+ "NAME": "H04092"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99787141723502,
+ 38.84706921384978,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04093'>Report Problem</a>",
+ "NAME": "H04093"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01323041960103,
+ 38.951106514649524,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04094'>Report Problem</a>",
+ "NAME": "H04094"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95853381973963,
+ 38.86747746576027,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04095'>Report Problem</a>",
+ "NAME": "H04095"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09065436896263,
+ 38.94973380945873,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling, 13843<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04096'>Report Problem</a>",
+ "NAME": "H04096"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0664335955175,
+ 38.97044425092554,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04097'>Report Problem</a>",
+ "NAME": "H04097"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07563919776541,
+ 38.930486340266896,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04098'>Report Problem</a>",
+ "NAME": "H04098"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09972541822468,
+ 38.93809722509768,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER<p align=center>In Service</p><hr />Last Inspection Date: 01/30/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04099'>Report Problem</a>",
+ "NAME": "H04099"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04078943476497,
+ 38.988175695037896,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04100'>Report Problem</a>",
+ "NAME": "H04100"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04185893638387,
+ 38.98760633181776,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04101'>Report Problem</a>",
+ "NAME": "H04101"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05663744327478,
+ 38.97557317276737,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04102'>Report Problem</a>",
+ "NAME": "H04102"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03331745963929,
+ 38.967670405478614,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04103'>Report Problem</a>",
+ "NAME": "H04103"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06104480063263,
+ 38.97674652924848,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04104'>Report Problem</a>",
+ "NAME": "H04104"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97840451796174,
+ 38.940633483429274,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04105'>Report Problem</a>",
+ "NAME": "H04105"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06770001660747,
+ 38.96105156933964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02948'>Report Problem</a>",
+ "NAME": "H02948"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00221244259393,
+ 38.905694795654476,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02949'>Report Problem</a>",
+ "NAME": "H02949"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04156597768267,
+ 38.91473781631745,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02950'>Report Problem</a>",
+ "NAME": "H02950"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03434655343527,
+ 38.911904796252664,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02951'>Report Problem</a>",
+ "NAME": "H02951"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94185353379996,
+ 38.87095546114053,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02952'>Report Problem</a>",
+ "NAME": "H02952"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94422238688007,
+ 38.87068867061388,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02953'>Report Problem</a>",
+ "NAME": "H02953"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03064494329088,
+ 38.98139730236563,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02954'>Report Problem</a>",
+ "NAME": "H02954"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96472342470437,
+ 38.86279193559433,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02955'>Report Problem</a>",
+ "NAME": "H02955"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99256887443242,
+ 38.89657497042028,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02956'>Report Problem</a>",
+ "NAME": "H02956"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03646264841899,
+ 38.90037117994516,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02957'>Report Problem</a>",
+ "NAME": "H02957"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03989327314353,
+ 38.949413134877766,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02958'>Report Problem</a>",
+ "NAME": "H02958"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93649035427315,
+ 38.894421401238304,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02959'>Report Problem</a>",
+ "NAME": "H02959"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93787631808944,
+ 38.894603665178266,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02960'>Report Problem</a>",
+ "NAME": "H02960"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97396896606872,
+ 38.91569954439072,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02961'>Report Problem</a>",
+ "NAME": "H02961"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9702417662267,
+ 38.93514179165418,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/10/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02962'>Report Problem</a>",
+ "NAME": "H02962"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93669390087652,
+ 38.90154269543422,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02963'>Report Problem</a>",
+ "NAME": "H02963"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9763044924441,
+ 38.934995973348904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/26/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02964'>Report Problem</a>",
+ "NAME": "H02964"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93649024941064,
+ 38.90070270858288,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02965'>Report Problem</a>",
+ "NAME": "H02965"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9752576216346,
+ 38.936128225814585,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02966'>Report Problem</a>",
+ "NAME": "H02966"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08969568447627,
+ 38.928812030810974,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02967'>Report Problem</a>",
+ "NAME": "H02967"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09060295034901,
+ 38.9288113309887,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02968'>Report Problem</a>",
+ "NAME": "H02968"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10062932746031,
+ 38.92577087392711,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02969'>Report Problem</a>",
+ "NAME": "H02969"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0999641554701,
+ 38.92639025337231,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02970'>Report Problem</a>",
+ "NAME": "H02970"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01571697210065,
+ 38.94543686536992,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02971'>Report Problem</a>",
+ "NAME": "H02971"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06409720135247,
+ 38.906055783001875,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02972'>Report Problem</a>",
+ "NAME": "H02972"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02973342919985,
+ 38.90271086302745,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02974'>Report Problem</a>",
+ "NAME": "H02974"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02948487020159,
+ 38.90345979949418,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02975'>Report Problem</a>",
+ "NAME": "H02975"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97229268802785,
+ 38.86817630563903,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02977'>Report Problem</a>",
+ "NAME": "H02977"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02947389315197,
+ 38.901976973057096,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/23/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02978'>Report Problem</a>",
+ "NAME": "H02978"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08395005293166,
+ 38.92758994312347,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02979'>Report Problem</a>",
+ "NAME": "H02979"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08490699611133,
+ 38.92878907840041,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02980'>Report Problem</a>",
+ "NAME": "H02980"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0263575848704,
+ 38.98028491319458,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02981'>Report Problem</a>",
+ "NAME": "H02981"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97312498181334,
+ 38.87210576858482,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02982'>Report Problem</a>",
+ "NAME": "H02982"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02255583510971,
+ 38.9678782563258,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02983'>Report Problem</a>",
+ "NAME": "H02983"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02409493213075,
+ 38.967884408231924,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02984'>Report Problem</a>",
+ "NAME": "H02984"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02978067986126,
+ 38.958505706828696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02985'>Report Problem</a>",
+ "NAME": "H02985"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0759482629434,
+ 38.921640439414546,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02986'>Report Problem</a>",
+ "NAME": "H02986"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0753347203405,
+ 38.920626417876086,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02987'>Report Problem</a>",
+ "NAME": "H02987"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9873322250439,
+ 38.94279688930142,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02988'>Report Problem</a>",
+ "NAME": "H02988"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99137291222536,
+ 38.94226925460015,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02989'>Report Problem</a>",
+ "NAME": "H02989"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99016741744016,
+ 38.94279727927315,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02990'>Report Problem</a>",
+ "NAME": "H02990"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02460274115977,
+ 38.97735697440674,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02991'>Report Problem</a>",
+ "NAME": "H02991"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06532711131152,
+ 38.9385468922548,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02992'>Report Problem</a>",
+ "NAME": "H02992"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97827601281539,
+ 38.88501275921611,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/26/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02993'>Report Problem</a>",
+ "NAME": "H02993"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06103787674311,
+ 38.93941398009788,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02994'>Report Problem</a>",
+ "NAME": "H02994"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9874904167884,
+ 38.9483891668096,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02995'>Report Problem</a>",
+ "NAME": "H02995"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05022434699933,
+ 38.899021540353786,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02996'>Report Problem</a>",
+ "NAME": "H02996"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06290389927247,
+ 38.94000924979791,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02997'>Report Problem</a>",
+ "NAME": "H02997"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95116096184061,
+ 38.89185398085343,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02998'>Report Problem</a>",
+ "NAME": "H02998"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06206069015427,
+ 38.95443700347486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H02999'>Report Problem</a>",
+ "NAME": "H02999"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98229656724462,
+ 38.894828332352944,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03000'>Report Problem</a>",
+ "NAME": "H03000"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03198973846924,
+ 38.9840865974315,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03001'>Report Problem</a>",
+ "NAME": "H03001"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03146467084993,
+ 38.982369413712924,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03002'>Report Problem</a>",
+ "NAME": "H03002"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0580820494067,
+ 38.92976971084407,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03003'>Report Problem</a>",
+ "NAME": "H03003"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0212889498334,
+ 38.96123611742944,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03004'>Report Problem</a>",
+ "NAME": "H03004"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06174761456867,
+ 38.95273689429035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03005'>Report Problem</a>",
+ "NAME": "H03005"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07116792920074,
+ 38.94407248345832,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03006'>Report Problem</a>",
+ "NAME": "H03006"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07252430746055,
+ 38.946246889557514,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03007'>Report Problem</a>",
+ "NAME": "H03007"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06390743607209,
+ 38.947817674296836,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03008'>Report Problem</a>",
+ "NAME": "H03008"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0317115825553,
+ 38.98331185864448,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 12/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03011'>Report Problem</a>",
+ "NAME": "H03011"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0746864483502,
+ 38.94225883853485,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03012'>Report Problem</a>",
+ "NAME": "H03012"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04660697225161,
+ 38.915883972564075,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03013'>Report Problem</a>",
+ "NAME": "H03013"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05504206511793,
+ 38.922077052115164,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 01/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03014'>Report Problem</a>",
+ "NAME": "H03014"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05420279506004,
+ 38.92118215207154,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03015'>Report Problem</a>",
+ "NAME": "H03015"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96158803992253,
+ 38.8584722823408,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03016'>Report Problem</a>",
+ "NAME": "H03016"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06420009266469,
+ 38.91459228540269,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 10/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03017'>Report Problem</a>",
+ "NAME": "H03017"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97985765635987,
+ 38.93414049072257,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03018'>Report Problem</a>",
+ "NAME": "H03018"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04185247563534,
+ 38.90029193751483,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03019'>Report Problem</a>",
+ "NAME": "H03019"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03781470311527,
+ 38.98413658441228,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03022'>Report Problem</a>",
+ "NAME": "H03022"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03655960121773,
+ 38.98422727278148,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03023'>Report Problem</a>",
+ "NAME": "H03023"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0258980132094,
+ 38.89819715647122,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03024'>Report Problem</a>",
+ "NAME": "H03024"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02589090923084,
+ 38.8991105788257,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03026'>Report Problem</a>",
+ "NAME": "H03026"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97265336894158,
+ 38.89623892163102,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03027'>Report Problem</a>",
+ "NAME": "H03027"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99593299847837,
+ 38.847614992775895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/12/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03028'>Report Problem</a>",
+ "NAME": "H03028"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98722162081393,
+ 38.94063985150541,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03029'>Report Problem</a>",
+ "NAME": "H03029"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98720564624243,
+ 38.93973400298994,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03030'>Report Problem</a>",
+ "NAME": "H03030"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07254358027352,
+ 38.94557482355423,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03031'>Report Problem</a>",
+ "NAME": "H03031"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96030138624464,
+ 38.855432859360555,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03032'>Report Problem</a>",
+ "NAME": "H03032"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02543039027128,
+ 38.93744058711033,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03033'>Report Problem</a>",
+ "NAME": "H03033"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02340156988542,
+ 38.96455719127427,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03034'>Report Problem</a>",
+ "NAME": "H03034"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98831228616139,
+ 38.868264650840004,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03035'>Report Problem</a>",
+ "NAME": "H03035"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03489267189798,
+ 38.97863815525506,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03036'>Report Problem</a>",
+ "NAME": "H03036"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01121501130028,
+ 38.86457728425669,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03037'>Report Problem</a>",
+ "NAME": "H03037"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0627498346912,
+ 38.96271200287118,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03038'>Report Problem</a>",
+ "NAME": "H03038"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03161623059155,
+ 38.95086298079314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03039'>Report Problem</a>",
+ "NAME": "H03039"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07698095184269,
+ 38.92737933453517,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03040'>Report Problem</a>",
+ "NAME": "H03040"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05625682098265,
+ 38.922018396979134,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/02/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03041'>Report Problem</a>",
+ "NAME": "H03041"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0562799401089,
+ 38.9219865864635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03042'>Report Problem</a>",
+ "NAME": "H03042"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0324021280902,
+ 38.88703742305465,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03043'>Report Problem</a>",
+ "NAME": "H03043"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98384903271742,
+ 38.902332702098725,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03044'>Report Problem</a>",
+ "NAME": "H03044"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07689570971831,
+ 38.92167502435756,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03045'>Report Problem</a>",
+ "NAME": "H03045"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97742065292081,
+ 38.870291727982654,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03046'>Report Problem</a>",
+ "NAME": "H03046"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91988640097766,
+ 38.89138571378376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03047'>Report Problem</a>",
+ "NAME": "H03047"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98783083546893,
+ 38.905937255126915,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/25/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03048'>Report Problem</a>",
+ "NAME": "H03048"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91935850525131,
+ 38.8928769031489,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03049'>Report Problem</a>",
+ "NAME": "H03049"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98234413229171,
+ 38.88987833884194,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 12/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03050'>Report Problem</a>",
+ "NAME": "H03050"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02210590270623,
+ 38.891961443379316,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03051'>Report Problem</a>",
+ "NAME": "H03051"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98371962752331,
+ 38.89368192726817,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 11/02/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03052'>Report Problem</a>",
+ "NAME": "H03052"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02229788417795,
+ 38.9626276865333,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03053'>Report Problem</a>",
+ "NAME": "H03053"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99145719128774,
+ 38.896028383967334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03054'>Report Problem</a>",
+ "NAME": "H03054"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07118207234939,
+ 38.94557519209683,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03055'>Report Problem</a>",
+ "NAME": "H03055"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02589261985113,
+ 38.898455922851475,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03056'>Report Problem</a>",
+ "NAME": "H03056"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07252535397834,
+ 38.944860378728514,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03057'>Report Problem</a>",
+ "NAME": "H03057"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01121321152814,
+ 38.89587848417434,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03058'>Report Problem</a>",
+ "NAME": "H03058"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09862948149636,
+ 38.93542112168419,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03059'>Report Problem</a>",
+ "NAME": "H03059"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09429926442536,
+ 38.933423734469294,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03060'>Report Problem</a>",
+ "NAME": "H03060"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09690891832666,
+ 38.93459711185135,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03061'>Report Problem</a>",
+ "NAME": "H03061"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92801999809289,
+ 38.89199576822766,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03062'>Report Problem</a>",
+ "NAME": "H03062"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0616879339619,
+ 38.90975680831896,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03968'>Report Problem</a>",
+ "NAME": "H03968"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03606786536979,
+ 38.9787393214202,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03969'>Report Problem</a>",
+ "NAME": "H03969"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0525084929729,
+ 38.9072960431751,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03970'>Report Problem</a>",
+ "NAME": "H03970"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03016400705357,
+ 38.96458551370847,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03971'>Report Problem</a>",
+ "NAME": "H03971"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09668170160201,
+ 38.94302560853069,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03973'>Report Problem</a>",
+ "NAME": "H03973"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09671075726781,
+ 38.94411299327274,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/24/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03974'>Report Problem</a>",
+ "NAME": "H03974"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09803281476682,
+ 38.94317677742152,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03975'>Report Problem</a>",
+ "NAME": "H03975"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97540058984123,
+ 38.9125489999525,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03976'>Report Problem</a>",
+ "NAME": "H03976"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03460529069865,
+ 38.96865568635638,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03977'>Report Problem</a>",
+ "NAME": "H03977"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08783395031158,
+ 38.92581868369559,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03978'>Report Problem</a>",
+ "NAME": "H03978"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08632753819212,
+ 38.92547903942986,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03979'>Report Problem</a>",
+ "NAME": "H03979"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97822738811706,
+ 38.93822279533832,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03980'>Report Problem</a>",
+ "NAME": "H03980"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97991455023197,
+ 38.9383644646014,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03981'>Report Problem</a>",
+ "NAME": "H03981"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00674117092807,
+ 38.88337491499376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03982'>Report Problem</a>",
+ "NAME": "H03982"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98597813021148,
+ 38.90590420302283,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03983'>Report Problem</a>",
+ "NAME": "H03983"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02301107047627,
+ 38.88472800998696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03984'>Report Problem</a>",
+ "NAME": "H03984"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06305918575342,
+ 38.97514923810629,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03985'>Report Problem</a>",
+ "NAME": "H03985"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02675503132782,
+ 38.88116717029896,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03986'>Report Problem</a>",
+ "NAME": "H03986"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0665521850546,
+ 38.964065273251784,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03987'>Report Problem</a>",
+ "NAME": "H03987"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09241363308224,
+ 38.943228008750694,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03988'>Report Problem</a>",
+ "NAME": "H03988"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06376949697231,
+ 38.95820712399084,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03989'>Report Problem</a>",
+ "NAME": "H03989"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06031583923898,
+ 38.95782405161072,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, OTHER, SEE FLD NOTES<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03990'>Report Problem</a>",
+ "NAME": "H03990"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09427905928855,
+ 38.937236803935924,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/28/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03991'>Report Problem</a>",
+ "NAME": "H03991"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08883645267849,
+ 38.94875196927613,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03992'>Report Problem</a>",
+ "NAME": "H03992"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07869497771303,
+ 38.96202180294453,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03993'>Report Problem</a>",
+ "NAME": "H03993"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0429748838458,
+ 38.893376574264394,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03994'>Report Problem</a>",
+ "NAME": "H03994"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00637765657599,
+ 38.958679293406085,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03995'>Report Problem</a>",
+ "NAME": "H03995"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08982996756723,
+ 38.92506344929522,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03996'>Report Problem</a>",
+ "NAME": "H03996"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01602771740421,
+ 38.95642084448925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03997'>Report Problem</a>",
+ "NAME": "H03997"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06292550685887,
+ 38.905942662484556,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03998'>Report Problem</a>",
+ "NAME": "H03998"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01980276107504,
+ 38.89034543915308,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03999'>Report Problem</a>",
+ "NAME": "H03999"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01357395614416,
+ 38.956034187140546,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04000'>Report Problem</a>",
+ "NAME": "H04000"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06269138832498,
+ 38.905029026189716,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04001'>Report Problem</a>",
+ "NAME": "H04001"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02204024219837,
+ 38.8890403824405,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04002'>Report Problem</a>",
+ "NAME": "H04002"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00191570334259,
+ 38.92447347439483,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 07/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04003'>Report Problem</a>",
+ "NAME": "H04003"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97424444409062,
+ 38.91267366044658,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04004'>Report Problem</a>",
+ "NAME": "H04004"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00521851748582,
+ 38.96191074751201,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04005'>Report Problem</a>",
+ "NAME": "H04005"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96614379977014,
+ 38.86332439318026,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04006'>Report Problem</a>",
+ "NAME": "H04006"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01604768424016,
+ 38.96998161076748,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04007'>Report Problem</a>",
+ "NAME": "H04007"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01798979967707,
+ 38.96999639890795,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04008'>Report Problem</a>",
+ "NAME": "H04008"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03328315926508,
+ 38.96422308535336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04010'>Report Problem</a>",
+ "NAME": "H04010"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0238265466472,
+ 38.89338067113388,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04011'>Report Problem</a>",
+ "NAME": "H04011"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99370727002821,
+ 38.94263119441689,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04012'>Report Problem</a>",
+ "NAME": "H04012"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93060463282256,
+ 38.8991854425678,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04013'>Report Problem</a>",
+ "NAME": "H04013"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01590225628522,
+ 38.94936853072098,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04014'>Report Problem</a>",
+ "NAME": "H04014"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00597295640206,
+ 38.96275739706677,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04015'>Report Problem</a>",
+ "NAME": "H04015"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00493167869334,
+ 38.96275936437879,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04016'>Report Problem</a>",
+ "NAME": "H04016"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07785319025015,
+ 38.92053735034512,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04017'>Report Problem</a>",
+ "NAME": "H04017"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07863753641577,
+ 38.92073190951478,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04018'>Report Problem</a>",
+ "NAME": "H04018"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9639708265334,
+ 38.927918526610114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04019'>Report Problem</a>",
+ "NAME": "H04019"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04357751409007,
+ 38.89440173764898,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center>In Service</p><hr />Last Inspection Date: 05/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04021'>Report Problem</a>",
+ "NAME": "H04021"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06345914346076,
+ 38.9544323792256,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04022'>Report Problem</a>",
+ "NAME": "H04022"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07782609452616,
+ 38.92260089669057,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04023'>Report Problem</a>",
+ "NAME": "H04023"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97809766570585,
+ 38.87216301954785,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04024'>Report Problem</a>",
+ "NAME": "H04024"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99170790665153,
+ 38.881327767439224,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04025'>Report Problem</a>",
+ "NAME": "H04025"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00914027167185,
+ 38.95937947515001,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04026'>Report Problem</a>",
+ "NAME": "H04026"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96765966457971,
+ 38.872845621288775,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04027'>Report Problem</a>",
+ "NAME": "H04027"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01250568837185,
+ 38.95078117056552,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04028'>Report Problem</a>",
+ "NAME": "H04028"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01127409964606,
+ 38.893323732400454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04029'>Report Problem</a>",
+ "NAME": "H04029"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0298103442541,
+ 38.903666872988985,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04030'>Report Problem</a>",
+ "NAME": "H04030"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01580450973327,
+ 38.952071863715666,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04032'>Report Problem</a>",
+ "NAME": "H04032"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99164721389013,
+ 38.874741483565835,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04033'>Report Problem</a>",
+ "NAME": "H04033"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98601578552778,
+ 38.93959433725474,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04034'>Report Problem</a>",
+ "NAME": "H04034"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02127026646194,
+ 38.96327450830563,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04035'>Report Problem</a>",
+ "NAME": "H04035"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03208252955329,
+ 38.90648623624658,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04036'>Report Problem</a>",
+ "NAME": "H04036"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04629683964683,
+ 38.986346257729046,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04037'>Report Problem</a>",
+ "NAME": "H04037"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01349904007813,
+ 38.95460841265484,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04038'>Report Problem</a>",
+ "NAME": "H04038"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08855635198329,
+ 38.94975116399902,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04039'>Report Problem</a>",
+ "NAME": "H04039"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.983107967382,
+ 38.881095468785446,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/17/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03677'>Report Problem</a>",
+ "NAME": "H03677"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93649173908001,
+ 38.8719792391055,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03678'>Report Problem</a>",
+ "NAME": "H03678"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08495111066085,
+ 38.95338792184123,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton, Jumbo<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03679'>Report Problem</a>",
+ "NAME": "H03679"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99014864329517,
+ 38.88850120150739,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03680'>Report Problem</a>",
+ "NAME": "H03680"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06649007812808,
+ 38.926274012544695,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 03/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03681'>Report Problem</a>",
+ "NAME": "H03681"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97228728616999,
+ 38.89802257240617,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03682'>Report Problem</a>",
+ "NAME": "H03682"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97305461341588,
+ 38.89815158049901,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03683'>Report Problem</a>",
+ "NAME": "H03683"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07194684810413,
+ 38.95402424498342,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03684'>Report Problem</a>",
+ "NAME": "H03684"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0704029814852,
+ 38.96767312792083,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03685'>Report Problem</a>",
+ "NAME": "H03685"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06819964179292,
+ 38.95970487763922,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03686'>Report Problem</a>",
+ "NAME": "H03686"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06857977859936,
+ 38.92611669080908,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/18/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03687'>Report Problem</a>",
+ "NAME": "H03687"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97335088000865,
+ 38.89716489944282,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03688'>Report Problem</a>",
+ "NAME": "H03688"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06939470842758,
+ 38.96580666327167,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03689'>Report Problem</a>",
+ "NAME": "H03689"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96647728455709,
+ 38.923312842592246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03690'>Report Problem</a>",
+ "NAME": "H03690"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99159495079708,
+ 38.89412463786989,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03691'>Report Problem</a>",
+ "NAME": "H03691"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93521318221076,
+ 38.87287414331036,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03692'>Report Problem</a>",
+ "NAME": "H03692"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01092779574589,
+ 38.89388438312533,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03693'>Report Problem</a>",
+ "NAME": "H03693"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05694661152383,
+ 38.91986118140679,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 01/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03694'>Report Problem</a>",
+ "NAME": "H03694"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94029933366774,
+ 38.9027639647087,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03695'>Report Problem</a>",
+ "NAME": "H03695"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97314431741103,
+ 38.937179315985574,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03696'>Report Problem</a>",
+ "NAME": "H03696"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0205514687882,
+ 38.92702235174442,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03697'>Report Problem</a>",
+ "NAME": "H03697"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0853824635693,
+ 38.95215701440594,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling, B84B<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03698'>Report Problem</a>",
+ "NAME": "H03698"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9783843125799,
+ 38.89911538475254,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 08/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03699'>Report Problem</a>",
+ "NAME": "H03699"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02234943910024,
+ 38.963810532145374,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03700'>Report Problem</a>",
+ "NAME": "H03700"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.980472508922,
+ 38.89947491577438,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/25/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03701'>Report Problem</a>",
+ "NAME": "H03701"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02006437787375,
+ 38.96382170242456,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03702'>Report Problem</a>",
+ "NAME": "H03702"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0200717411199,
+ 38.96440122888235,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03703'>Report Problem</a>",
+ "NAME": "H03703"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97362628962821,
+ 38.89622811909845,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03704'>Report Problem</a>",
+ "NAME": "H03704"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07334808038217,
+ 38.922589118554164,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03705'>Report Problem</a>",
+ "NAME": "H03705"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08853939694403,
+ 38.93443787261761,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03706'>Report Problem</a>",
+ "NAME": "H03706"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0135852712972,
+ 38.892217321679375,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03707'>Report Problem</a>",
+ "NAME": "H03707"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9692144008831,
+ 38.9351346612466,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03708'>Report Problem</a>",
+ "NAME": "H03708"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96144233639275,
+ 38.8563659923698,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03709'>Report Problem</a>",
+ "NAME": "H03709"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0207600042742,
+ 38.90560467234774,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03711'>Report Problem</a>",
+ "NAME": "H03711"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02171332822185,
+ 38.90569951012563,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03712'>Report Problem</a>",
+ "NAME": "H03712"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01965967869721,
+ 38.905688685374685,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03713'>Report Problem</a>",
+ "NAME": "H03713"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02500514892911,
+ 38.905713526572235,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03714'>Report Problem</a>",
+ "NAME": "H03714"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06996003837614,
+ 38.95214374893433,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03715'>Report Problem</a>",
+ "NAME": "H03715"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0691474798505,
+ 38.91160221589817,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03716'>Report Problem</a>",
+ "NAME": "H03716"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0275442165845,
+ 38.94192542711134,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03717'>Report Problem</a>",
+ "NAME": "H03717"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0659115101399,
+ 38.948024220431506,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03718'>Report Problem</a>",
+ "NAME": "H03718"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03089662049607,
+ 38.909121929570325,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03719'>Report Problem</a>",
+ "NAME": "H03719"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92005501407913,
+ 38.893834818771566,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03720'>Report Problem</a>",
+ "NAME": "H03720"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9208296184903,
+ 38.89132150558269,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03721'>Report Problem</a>",
+ "NAME": "H03721"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01179322841816,
+ 38.89621411476836,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03722'>Report Problem</a>",
+ "NAME": "H03722"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.920399197111,
+ 38.89252964150244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03723'>Report Problem</a>",
+ "NAME": "H03723"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02449089988893,
+ 38.89384785188733,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03724'>Report Problem</a>",
+ "NAME": "H03724"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01135124439529,
+ 38.89625492140214,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03725'>Report Problem</a>",
+ "NAME": "H03725"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01229578405268,
+ 38.896209513728095,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03726'>Report Problem</a>",
+ "NAME": "H03726"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0175407045451,
+ 38.954430467340345,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03727'>Report Problem</a>",
+ "NAME": "H03727"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95582762484945,
+ 38.89472922965072,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03728'>Report Problem</a>",
+ "NAME": "H03728"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09072110165582,
+ 38.943221902714605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03729'>Report Problem</a>",
+ "NAME": "H03729"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02114474067075,
+ 38.92236311680298,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03730'>Report Problem</a>",
+ "NAME": "H03730"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02977627681746,
+ 38.9603388614735,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03731'>Report Problem</a>",
+ "NAME": "H03731"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97227316669225,
+ 38.937285833876736,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03732'>Report Problem</a>",
+ "NAME": "H03732"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07139661612302,
+ 38.95144319880221,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03733'>Report Problem</a>",
+ "NAME": "H03733"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07149511555085,
+ 38.9519844548071,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03734'>Report Problem</a>",
+ "NAME": "H03734"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99014412893996,
+ 38.87637385009661,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/18/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03735'>Report Problem</a>",
+ "NAME": "H03735"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06989891802888,
+ 38.95079151738554,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03736'>Report Problem</a>",
+ "NAME": "H03736"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.1089673506558,
+ 38.930876923651695,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03737'>Report Problem</a>",
+ "NAME": "H03737"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07449581337784,
+ 38.950685804032574,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03738'>Report Problem</a>",
+ "NAME": "H03738"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00897728353526,
+ 38.86883306897482,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03739'>Report Problem</a>",
+ "NAME": "H03739"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99140377054967,
+ 38.8594056386091,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03740'>Report Problem</a>",
+ "NAME": "H03740"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99736764122783,
+ 38.88421520178614,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03741'>Report Problem</a>",
+ "NAME": "H03741"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09669654450336,
+ 38.93833754409531,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/28/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03742'>Report Problem</a>",
+ "NAME": "H03742"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09363207613583,
+ 38.95454338590985,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03743'>Report Problem</a>",
+ "NAME": "H03743"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03756818679783,
+ 38.94831320181106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, JCF&M - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03745'>Report Problem</a>",
+ "NAME": "H03745"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06782067092134,
+ 38.96980681528786,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling, B84B<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03746'>Report Problem</a>",
+ "NAME": "H03746"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02462632034302,
+ 38.97575849555607,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03747'>Report Problem</a>",
+ "NAME": "H03747"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02975356797397,
+ 38.89383454975894,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03748'>Report Problem</a>",
+ "NAME": "H03748"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08629777521445,
+ 38.95600283812685,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling, B84B<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03749'>Report Problem</a>",
+ "NAME": "H03749"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0332257376092,
+ 38.96678495718561,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03750'>Report Problem</a>",
+ "NAME": "H03750"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02094461563445,
+ 38.92117828812778,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03751'>Report Problem</a>",
+ "NAME": "H03751"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03479925964035,
+ 38.983269696087696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03752'>Report Problem</a>",
+ "NAME": "H03752"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98611537580487,
+ 38.86828080558696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03753'>Report Problem</a>",
+ "NAME": "H03753"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98368081284474,
+ 38.868295940148016,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03754'>Report Problem</a>",
+ "NAME": "H03754"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02640885529095,
+ 38.9816359993884,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03755'>Report Problem</a>",
+ "NAME": "H03755"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93595291359323,
+ 38.892961706694685,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03756'>Report Problem</a>",
+ "NAME": "H03756"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0152190176066,
+ 38.96996937125363,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03757'>Report Problem</a>",
+ "NAME": "H03757"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0120368884428,
+ 38.89813621335621,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03758'>Report Problem</a>",
+ "NAME": "H03758"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98857173461492,
+ 38.92974780349216,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03759'>Report Problem</a>",
+ "NAME": "H03759"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01173910187487,
+ 38.962806523745826,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03760'>Report Problem</a>",
+ "NAME": "H03760"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03163797839147,
+ 38.9519323919739,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "LORTON<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03761'>Report Problem</a>",
+ "NAME": "H03761"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08369855437151,
+ 38.9598213311138,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03762'>Report Problem</a>",
+ "NAME": "H03762"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02307129536355,
+ 38.95192642408664,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03763'>Report Problem</a>",
+ "NAME": "H03763"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0006666692874,
+ 38.92710127701415,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03764'>Report Problem</a>",
+ "NAME": "H03764"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00067257706168,
+ 38.92865223812971,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03765'>Report Problem</a>",
+ "NAME": "H03765"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0981991942097,
+ 38.938032018000676,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03766'>Report Problem</a>",
+ "NAME": "H03766"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03657419052587,
+ 38.97321080522942,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03767'>Report Problem</a>",
+ "NAME": "H03767"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99147214260988,
+ 38.942797066448314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03768'>Report Problem</a>",
+ "NAME": "H03768"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93552592358458,
+ 38.90153821012132,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03769'>Report Problem</a>",
+ "NAME": "H03769"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01715890067166,
+ 38.92151159171768,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03770'>Report Problem</a>",
+ "NAME": "H03770"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02661216471658,
+ 38.97572342389356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03771'>Report Problem</a>",
+ "NAME": "H03771"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08197121143826,
+ 38.953935581040234,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03772'>Report Problem</a>",
+ "NAME": "H03772"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06727793389449,
+ 38.96301045094308,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03773'>Report Problem</a>",
+ "NAME": "H03773"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06691636964722,
+ 38.96218992536008,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03774'>Report Problem</a>",
+ "NAME": "H03774"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03624027089462,
+ 38.96484329801526,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03775'>Report Problem</a>",
+ "NAME": "H03775"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03606891843275,
+ 38.96618248104796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03776'>Report Problem</a>",
+ "NAME": "H03776"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01151398465859,
+ 38.95863948027614,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03777'>Report Problem</a>",
+ "NAME": "H03777"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02108847292881,
+ 38.96274863950616,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03778'>Report Problem</a>",
+ "NAME": "H03778"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01628669731507,
+ 38.960114330397104,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03779'>Report Problem</a>",
+ "NAME": "H03779"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07172472634355,
+ 38.95326636250473,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03780'>Report Problem</a>",
+ "NAME": "H03780"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92659979375982,
+ 38.89538823889925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03063'>Report Problem</a>",
+ "NAME": "H03063"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05481944695319,
+ 38.90863927935803,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03064'>Report Problem</a>",
+ "NAME": "H03064"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99045305923349,
+ 38.89362891870926,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03065'>Report Problem</a>",
+ "NAME": "H03065"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02960908896921,
+ 38.98432816699746,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03066'>Report Problem</a>",
+ "NAME": "H03066"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96138370683586,
+ 38.86300740514237,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03067'>Report Problem</a>",
+ "NAME": "H03067"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02982710973664,
+ 38.98233223347925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03068'>Report Problem</a>",
+ "NAME": "H03068"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9838035827238,
+ 38.90661697762803,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03069'>Report Problem</a>",
+ "NAME": "H03069"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02408068276591,
+ 38.90034027371829,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03070'>Report Problem</a>",
+ "NAME": "H03070"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96161646154707,
+ 38.86464616677731,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03071'>Report Problem</a>",
+ "NAME": "H03071"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96305345025989,
+ 38.86467463746823,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03072'>Report Problem</a>",
+ "NAME": "H03072"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02300677333967,
+ 38.901462408978254,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03073'>Report Problem</a>",
+ "NAME": "H03073"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92482080753835,
+ 38.900409802471714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03074'>Report Problem</a>",
+ "NAME": "H03074"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92373018419002,
+ 38.90336745850674,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03075'>Report Problem</a>",
+ "NAME": "H03075"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03364369264172,
+ 38.92648065493712,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03076'>Report Problem</a>",
+ "NAME": "H03076"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97428972209386,
+ 38.91341281352198,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03077'>Report Problem</a>",
+ "NAME": "H03077"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00334994320968,
+ 38.91338393879082,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03078'>Report Problem</a>",
+ "NAME": "H03078"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02511580881117,
+ 38.901630403843804,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03079'>Report Problem</a>",
+ "NAME": "H03079"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05419268649665,
+ 38.96710665957529,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03080'>Report Problem</a>",
+ "NAME": "H03080"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05339476720333,
+ 38.972366533079885,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03081'>Report Problem</a>",
+ "NAME": "H03081"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.1125383286442,
+ 38.933493859497865,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03082'>Report Problem</a>",
+ "NAME": "H03082"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.11179712299568,
+ 38.932421347729324,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03083'>Report Problem</a>",
+ "NAME": "H03083"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.11339121339472,
+ 38.93430413432582,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03084'>Report Problem</a>",
+ "NAME": "H03084"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03471359883676,
+ 38.92632287668111,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03085'>Report Problem</a>",
+ "NAME": "H03085"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01884359062524,
+ 38.89914307904043,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03086'>Report Problem</a>",
+ "NAME": "H03086"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08079917976667,
+ 38.90968626762176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03144'>Report Problem</a>",
+ "NAME": "H03144"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05011078397638,
+ 38.92509781496898,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 01/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03145'>Report Problem</a>",
+ "NAME": "H03145"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01716558161729,
+ 38.96617805495967,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03146'>Report Problem</a>",
+ "NAME": "H03146"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97614306030557,
+ 38.937146131347774,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03147'>Report Problem</a>",
+ "NAME": "H03147"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98686088996996,
+ 38.878449367192985,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03148'>Report Problem</a>",
+ "NAME": "H03148"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01850567279425,
+ 38.95217319775716,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03149'>Report Problem</a>",
+ "NAME": "H03149"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02136505073196,
+ 38.893516344880595,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03150'>Report Problem</a>",
+ "NAME": "H03150"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02125294674073,
+ 38.96787721220207,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03151'>Report Problem</a>",
+ "NAME": "H03151"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97193514646283,
+ 38.9266449440927,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03152'>Report Problem</a>",
+ "NAME": "H03152"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0622395873915,
+ 38.96190733397728,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/06/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03153'>Report Problem</a>",
+ "NAME": "H03153"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02208557190023,
+ 38.893868951574575,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03154'>Report Problem</a>",
+ "NAME": "H03154"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01892885021266,
+ 38.9509652738986,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03155'>Report Problem</a>",
+ "NAME": "H03155"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01269773684562,
+ 38.91076793287809,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03156'>Report Problem</a>",
+ "NAME": "H03156"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02560353653519,
+ 38.97535640157549,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03157'>Report Problem</a>",
+ "NAME": "H03157"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07597581965106,
+ 38.920554251490216,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03158'>Report Problem</a>",
+ "NAME": "H03158"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01445662012209,
+ 38.970911630605706,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03159'>Report Problem</a>",
+ "NAME": "H03159"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97992285017801,
+ 38.892137896330816,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 11/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03160'>Report Problem</a>",
+ "NAME": "H03160"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02757932395554,
+ 38.89503858324773,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03161'>Report Problem</a>",
+ "NAME": "H03161"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03378412864905,
+ 38.89674597564679,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03162'>Report Problem</a>",
+ "NAME": "H03162"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03204687358763,
+ 38.959331074935484,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03163'>Report Problem</a>",
+ "NAME": "H03163"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00834632839808,
+ 38.91116145773266,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03164'>Report Problem</a>",
+ "NAME": "H03164"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00668606710775,
+ 38.91116805053838,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, A.M Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03165'>Report Problem</a>",
+ "NAME": "H03165"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03489033834887,
+ 38.98542149689027,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03166'>Report Problem</a>",
+ "NAME": "H03166"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0193985907573,
+ 38.95545874664475,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03167'>Report Problem</a>",
+ "NAME": "H03167"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01796350962823,
+ 38.9554724613172,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03168'>Report Problem</a>",
+ "NAME": "H03168"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05868106619577,
+ 38.96082930030023,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03169'>Report Problem</a>",
+ "NAME": "H03169"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06103442452928,
+ 38.96111596339867,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03170'>Report Problem</a>",
+ "NAME": "H03170"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06206808690501,
+ 38.96111634711395,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03171'>Report Problem</a>",
+ "NAME": "H03171"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06383390729334,
+ 38.96111396410806,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03172'>Report Problem</a>",
+ "NAME": "H03172"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06831085455843,
+ 38.960101518445335,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03173'>Report Problem</a>",
+ "NAME": "H03173"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00504620826737,
+ 38.915662148765044,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 09/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03174'>Report Problem</a>",
+ "NAME": "H03174"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99259931929079,
+ 38.942241403978024,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03175'>Report Problem</a>",
+ "NAME": "H03175"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04338426468321,
+ 38.905765143216705,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03176'>Report Problem</a>",
+ "NAME": "H03176"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02343349885864,
+ 38.964877797455635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03177'>Report Problem</a>",
+ "NAME": "H03177"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04122348711469,
+ 38.90554513094255,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03178'>Report Problem</a>",
+ "NAME": "H03178"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98876281410804,
+ 38.93259738370972,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03179'>Report Problem</a>",
+ "NAME": "H03179"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06125704515705,
+ 38.90604031689242,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03180'>Report Problem</a>",
+ "NAME": "H03180"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01795801880182,
+ 38.96010097863465,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03181'>Report Problem</a>",
+ "NAME": "H03181"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97798088532983,
+ 38.905736044810936,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03182'>Report Problem</a>",
+ "NAME": "H03182"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07218142447562,
+ 38.93341050686152,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03183'>Report Problem</a>",
+ "NAME": "H03183"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99610510582475,
+ 38.882195423491474,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03184'>Report Problem</a>",
+ "NAME": "H03184"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03342680659567,
+ 38.902431263270714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03185'>Report Problem</a>",
+ "NAME": "H03185"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9983770585032,
+ 38.88364220587385,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/24/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03186'>Report Problem</a>",
+ "NAME": "H03186"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03188537061007,
+ 38.96547600877725,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03187'>Report Problem</a>",
+ "NAME": "H03187"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06384730087355,
+ 38.93345825419992,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 01/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03188'>Report Problem</a>",
+ "NAME": "H03188"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0623914666454,
+ 38.93342628620925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 01/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03189'>Report Problem</a>",
+ "NAME": "H03189"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03354560389819,
+ 38.905583486006044,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03190'>Report Problem</a>",
+ "NAME": "H03190"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0295379713994,
+ 38.9649033944595,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03191'>Report Problem</a>",
+ "NAME": "H03191"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02992553456137,
+ 38.96548422881598,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03192'>Report Problem</a>",
+ "NAME": "H03192"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0350029582957,
+ 38.95298587803494,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03193'>Report Problem</a>",
+ "NAME": "H03193"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03420182627764,
+ 38.95525409969401,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03194'>Report Problem</a>",
+ "NAME": "H03194"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0836747219192,
+ 38.95909814692505,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03195'>Report Problem</a>",
+ "NAME": "H03195"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0210331732302,
+ 38.96205700483449,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03196'>Report Problem</a>",
+ "NAME": "H03196"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02233705863725,
+ 38.96123460669477,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03197'>Report Problem</a>",
+ "NAME": "H03197"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08613009266448,
+ 38.94615900551879,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03198'>Report Problem</a>",
+ "NAME": "H03198"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02001259489441,
+ 38.96559534535164,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03199'>Report Problem</a>",
+ "NAME": "H03199"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04084405420814,
+ 38.94498942572128,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03200'>Report Problem</a>",
+ "NAME": "H03200"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02233651766645,
+ 38.96558315074984,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03201'>Report Problem</a>",
+ "NAME": "H03201"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01818410341815,
+ 38.96208764225485,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03202'>Report Problem</a>",
+ "NAME": "H03202"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01978833708134,
+ 38.962058780560724,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03203'>Report Problem</a>",
+ "NAME": "H03203"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05982166459445,
+ 38.92964514024582,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03204'>Report Problem</a>",
+ "NAME": "H03204"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05484272262582,
+ 38.91710801701536,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/15/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03205'>Report Problem</a>",
+ "NAME": "H03205"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02410285262988,
+ 38.965475682936756,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03206'>Report Problem</a>",
+ "NAME": "H03206"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9731781709192,
+ 38.91341622103919,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/22/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03207'>Report Problem</a>",
+ "NAME": "H03207"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05532668603573,
+ 38.917922259143026,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03208'>Report Problem</a>",
+ "NAME": "H03208"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07708626176108,
+ 38.955398522853244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03209'>Report Problem</a>",
+ "NAME": "H03209"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01814837482497,
+ 38.95952572697822,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03210'>Report Problem</a>",
+ "NAME": "H03210"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09117591710422,
+ 38.94170236347056,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03211'>Report Problem</a>",
+ "NAME": "H03211"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01788018551073,
+ 38.95311603756104,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03212'>Report Problem</a>",
+ "NAME": "H03212"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03534395233046,
+ 38.900405854604756,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03213'>Report Problem</a>",
+ "NAME": "H03213"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02975547661387,
+ 38.905568694103394,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03214'>Report Problem</a>",
+ "NAME": "H03214"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03744482475409,
+ 38.898599312202094,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03215'>Report Problem</a>",
+ "NAME": "H03215"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99826787017928,
+ 38.89484157005496,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03217'>Report Problem</a>",
+ "NAME": "H03217"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96614811675154,
+ 38.93740151748665,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03218'>Report Problem</a>",
+ "NAME": "H03218"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96702467886138,
+ 38.93773785859908,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03219'>Report Problem</a>",
+ "NAME": "H03219"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01376017119289,
+ 38.90650970325695,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03220'>Report Problem</a>",
+ "NAME": "H03220"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02127716386049,
+ 38.9666283589006,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03221'>Report Problem</a>",
+ "NAME": "H03221"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03320654797018,
+ 38.96547181254771,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03222'>Report Problem</a>",
+ "NAME": "H03222"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97727047753588,
+ 38.87189155540718,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03223'>Report Problem</a>",
+ "NAME": "H03223"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03359826259181,
+ 38.96607518113642,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03224'>Report Problem</a>",
+ "NAME": "H03224"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04580996506851,
+ 38.9181264705252,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/25/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03225'>Report Problem</a>",
+ "NAME": "H03225"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00793015891381,
+ 38.91494642066939,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03226'>Report Problem</a>",
+ "NAME": "H03226"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98739632735732,
+ 38.94109091557004,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03883'>Report Problem</a>",
+ "NAME": "H03883"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02993102017118,
+ 38.96689660329951,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/24/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03884'>Report Problem</a>",
+ "NAME": "H03884"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09067994690605,
+ 38.9510866978661,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03885'>Report Problem</a>",
+ "NAME": "H03885"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.11038764936174,
+ 38.93389987912438,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03886'>Report Problem</a>",
+ "NAME": "H03886"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94467417940768,
+ 38.89338113353268,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03887'>Report Problem</a>",
+ "NAME": "H03887"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0294107470302,
+ 38.88605622905826,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03888'>Report Problem</a>",
+ "NAME": "H03888"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03138760520034,
+ 38.886051705821195,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03889'>Report Problem</a>",
+ "NAME": "H03889"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02978226203604,
+ 38.88605471159471,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03890'>Report Problem</a>",
+ "NAME": "H03890"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01238495004036,
+ 38.89282399770782,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03891'>Report Problem</a>",
+ "NAME": "H03891"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0504189584601,
+ 38.92385555226625,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 04/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03892'>Report Problem</a>",
+ "NAME": "H03892"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05587634447056,
+ 38.94552488410289,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03893'>Report Problem</a>",
+ "NAME": "H03893"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0612463631752,
+ 38.96825400819106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03894'>Report Problem</a>",
+ "NAME": "H03894"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02899749615027,
+ 38.93613977816719,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03895'>Report Problem</a>",
+ "NAME": "H03895"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97208970699663,
+ 38.934006003443756,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03896'>Report Problem</a>",
+ "NAME": "H03896"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07452274816076,
+ 38.95486545414465,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03897'>Report Problem</a>",
+ "NAME": "H03897"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96756117691892,
+ 38.92938999601311,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03898'>Report Problem</a>",
+ "NAME": "H03898"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07233903474206,
+ 38.94207655466052,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03899'>Report Problem</a>",
+ "NAME": "H03899"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98080096162482,
+ 38.86424581581121,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03900'>Report Problem</a>",
+ "NAME": "H03900"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02003147510977,
+ 38.89232519721652,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03901'>Report Problem</a>",
+ "NAME": "H03901"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06426700595999,
+ 38.94045449089907,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03902'>Report Problem</a>",
+ "NAME": "H03902"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94701816806304,
+ 38.89410343029709,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03903'>Report Problem</a>",
+ "NAME": "H03903"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01225239256465,
+ 38.86606355011329,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03904'>Report Problem</a>",
+ "NAME": "H03904"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.012117532979,
+ 38.86539800467446,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03905'>Report Problem</a>",
+ "NAME": "H03905"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02313279945245,
+ 38.89196242462637,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03907'>Report Problem</a>",
+ "NAME": "H03907"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02376546437307,
+ 38.89196180216161,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Muelller<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03908'>Report Problem</a>",
+ "NAME": "H03908"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98740892170207,
+ 38.879379976435274,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03909'>Report Problem</a>",
+ "NAME": "H03909"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02021440176755,
+ 38.91642804618404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03639'>Report Problem</a>",
+ "NAME": "H03639"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98063121662285,
+ 38.89824276963699,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03640'>Report Problem</a>",
+ "NAME": "H03640"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03739949869475,
+ 38.91190599392193,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03641'>Report Problem</a>",
+ "NAME": "H03641"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98282288389858,
+ 38.89870385409001,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03642'>Report Problem</a>",
+ "NAME": "H03642"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0389614784742,
+ 38.91464011754894,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03643'>Report Problem</a>",
+ "NAME": "H03643"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9718437434898,
+ 38.89620212830783,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03644'>Report Problem</a>",
+ "NAME": "H03644"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02828119021994,
+ 38.91265469942714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03645'>Report Problem</a>",
+ "NAME": "H03645"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97696852582,
+ 38.896913560633564,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03646'>Report Problem</a>",
+ "NAME": "H03646"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98301921993799,
+ 38.891959841567974,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/15/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03647'>Report Problem</a>",
+ "NAME": "H03647"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98316287471619,
+ 38.90790310782094,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03648'>Report Problem</a>",
+ "NAME": "H03648"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07008910339574,
+ 38.91257320447507,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03649'>Report Problem</a>",
+ "NAME": "H03649"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0220419598844,
+ 38.89236167938233,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03650'>Report Problem</a>",
+ "NAME": "H03650"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02605409876183,
+ 38.914919678784116,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03651'>Report Problem</a>",
+ "NAME": "H03651"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0220410988322,
+ 38.89304449600635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03652'>Report Problem</a>",
+ "NAME": "H03652"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98846723544642,
+ 38.90071774474027,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03653'>Report Problem</a>",
+ "NAME": "H03653"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0450155056833,
+ 38.986431984549405,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03654'>Report Problem</a>",
+ "NAME": "H03654"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07737144758829,
+ 38.9125746087927,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, UNKNOWN<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03655'>Report Problem</a>",
+ "NAME": "H03655"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99016210125716,
+ 38.8994864211401,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03656'>Report Problem</a>",
+ "NAME": "H03656"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0685664874811,
+ 38.97414463957226,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03657'>Report Problem</a>",
+ "NAME": "H03657"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97732163172466,
+ 38.88545134908238,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/06/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03658'>Report Problem</a>",
+ "NAME": "H03658"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00189385896061,
+ 38.91265565640735,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03659'>Report Problem</a>",
+ "NAME": "H03659"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01531647738463,
+ 38.91266766691569,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03660'>Report Problem</a>",
+ "NAME": "H03660"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99146062492818,
+ 38.89835274907097,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03661'>Report Problem</a>",
+ "NAME": "H03661"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99632227998107,
+ 38.89667894325444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03662'>Report Problem</a>",
+ "NAME": "H03662"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06969589736448,
+ 38.92354424519247,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03663'>Report Problem</a>",
+ "NAME": "H03663"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01317587490239,
+ 38.91403104240183,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03664'>Report Problem</a>",
+ "NAME": "H03664"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01321823864798,
+ 38.914782098541885,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03665'>Report Problem</a>",
+ "NAME": "H03665"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98930899156106,
+ 38.89606840244226,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03666'>Report Problem</a>",
+ "NAME": "H03666"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02991852688407,
+ 38.96608027027174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03667'>Report Problem</a>",
+ "NAME": "H03667"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99623514257868,
+ 38.89929725684337,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03668'>Report Problem</a>",
+ "NAME": "H03668"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98086774955685,
+ 38.89543659520728,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03669'>Report Problem</a>",
+ "NAME": "H03669"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05939719823994,
+ 38.93736314077285,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/18/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03670'>Report Problem</a>",
+ "NAME": "H03670"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.992572321266,
+ 38.89269925581821,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03671'>Report Problem</a>",
+ "NAME": "H03671"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99368999608703,
+ 38.89421681732873,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03672'>Report Problem</a>",
+ "NAME": "H03672"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06204860798529,
+ 38.94210801739967,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 12/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03673'>Report Problem</a>",
+ "NAME": "H03673"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97732142921282,
+ 38.887466415623784,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/06/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03674'>Report Problem</a>",
+ "NAME": "H03674"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99851999834095,
+ 38.89253414296477,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03675'>Report Problem</a>",
+ "NAME": "H03675"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98702073677197,
+ 38.87756751740622,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 03/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03676'>Report Problem</a>",
+ "NAME": "H03676"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97619226841928,
+ 38.86553156673918,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06739'>Report Problem</a>",
+ "NAME": "H06739"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97571177773297,
+ 38.86599735584727,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06740'>Report Problem</a>",
+ "NAME": "H06740"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95395505577085,
+ 38.88967237753783,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06741'>Report Problem</a>",
+ "NAME": "H06741"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95601211207112,
+ 38.88958216769603,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06742'>Report Problem</a>",
+ "NAME": "H06742"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0257342955336,
+ 38.901365180338246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06743'>Report Problem</a>",
+ "NAME": "H06743"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0793399357029,
+ 38.95482322452686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06744'>Report Problem</a>",
+ "NAME": "H06744"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01151128241311,
+ 38.96383945946481,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06745'>Report Problem</a>",
+ "NAME": "H06745"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0209775280849,
+ 38.90079746076288,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06746'>Report Problem</a>",
+ "NAME": "H06746"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02494205099968,
+ 38.900803527962424,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06747'>Report Problem</a>",
+ "NAME": "H06747"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02685710766697,
+ 38.90094249872682,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06748'>Report Problem</a>",
+ "NAME": "H06748"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08763583940052,
+ 38.95923725131862,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06750'>Report Problem</a>",
+ "NAME": "H06750"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96779725523542,
+ 38.858067618875474,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06751'>Report Problem</a>",
+ "NAME": "H06751"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93391594052164,
+ 38.899137807634276,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06752'>Report Problem</a>",
+ "NAME": "H06752"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01997826848236,
+ 38.91423012545715,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/25/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06753'>Report Problem</a>",
+ "NAME": "H06753"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00547560881265,
+ 38.84637883308082,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06754'>Report Problem</a>",
+ "NAME": "H06754"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02439297733744,
+ 38.97948113049743,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06755'>Report Problem</a>",
+ "NAME": "H06755"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02440662013707,
+ 38.980360888537334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06756'>Report Problem</a>",
+ "NAME": "H06756"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95477451931532,
+ 38.88367693562122,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06757'>Report Problem</a>",
+ "NAME": "H06757"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9536481212613,
+ 38.88764160564635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06758'>Report Problem</a>",
+ "NAME": "H06758"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96462964466762,
+ 38.860166655668365,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06759'>Report Problem</a>",
+ "NAME": "H06759"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0408517845078,
+ 38.99374710161613,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06760'>Report Problem</a>",
+ "NAME": "H06760"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9755956911888,
+ 38.89856910900174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06761'>Report Problem</a>",
+ "NAME": "H06761"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95615373364924,
+ 38.88687019460337,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06762'>Report Problem</a>",
+ "NAME": "H06762"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99463782613996,
+ 38.953091536231284,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06763'>Report Problem</a>",
+ "NAME": "H06763"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06645934937967,
+ 38.937416027920605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 03/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06764'>Report Problem</a>",
+ "NAME": "H06764"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01878735609293,
+ 38.91415425662246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06765'>Report Problem</a>",
+ "NAME": "H06765"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01998347678683,
+ 38.9131889140317,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06766'>Report Problem</a>",
+ "NAME": "H06766"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0180741642603,
+ 38.91402962168495,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06767'>Report Problem</a>",
+ "NAME": "H06767"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94252687115358,
+ 38.896887658020376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06768'>Report Problem</a>",
+ "NAME": "H06768"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10211954219713,
+ 38.93777130054011,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06769'>Report Problem</a>",
+ "NAME": "H06769"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94340512482906,
+ 38.90238856487108,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 10/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06770'>Report Problem</a>",
+ "NAME": "H06770"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0395358351307,
+ 38.89682850695422,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06771'>Report Problem</a>",
+ "NAME": "H06771"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97155970955157,
+ 38.90035182436649,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06772'>Report Problem</a>",
+ "NAME": "H06772"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00000984760143,
+ 38.96004295725367,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06773'>Report Problem</a>",
+ "NAME": "H06773"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93302287169982,
+ 38.88576873842303,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/16/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06774'>Report Problem</a>",
+ "NAME": "H06774"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00892011912906,
+ 38.90083947816433,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07197'>Report Problem</a>",
+ "NAME": "H07197"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00894688005167,
+ 38.897743618199506,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07198'>Report Problem</a>",
+ "NAME": "H07198"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00939348519698,
+ 38.89769822603817,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07199'>Report Problem</a>",
+ "NAME": "H07199"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0091771433557,
+ 38.90388729993978,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07200'>Report Problem</a>",
+ "NAME": "H07200"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00899347692015,
+ 38.90013204620811,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07201'>Report Problem</a>",
+ "NAME": "H07201"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00894785037569,
+ 38.89904613705559,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07202'>Report Problem</a>",
+ "NAME": "H07202"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01782766257763,
+ 38.88744576275732,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07203'>Report Problem</a>",
+ "NAME": "H07203"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95825889949046,
+ 38.91861289514262,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07204'>Report Problem</a>",
+ "NAME": "H07204"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01892694196995,
+ 38.883384241899456,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07205'>Report Problem</a>",
+ "NAME": "H07205"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01871752829672,
+ 38.88704923685434,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07206'>Report Problem</a>",
+ "NAME": "H07206"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98702194377705,
+ 38.882780402581254,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/26/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07207'>Report Problem</a>",
+ "NAME": "H07207"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0760866996656,
+ 38.93226364151522,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07208'>Report Problem</a>",
+ "NAME": "H07208"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07733033357897,
+ 38.93114472297318,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07209'>Report Problem</a>",
+ "NAME": "H07209"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07433804000576,
+ 38.932022037940236,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07210'>Report Problem</a>",
+ "NAME": "H07210"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01503886054155,
+ 38.877600907692184,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07211'>Report Problem</a>",
+ "NAME": "H07211"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01073346648421,
+ 38.87723435373883,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07212'>Report Problem</a>",
+ "NAME": "H07212"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96680159991848,
+ 38.870595738904306,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 03/10/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07213'>Report Problem</a>",
+ "NAME": "H07213"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04370720675433,
+ 38.99274652904947,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07214'>Report Problem</a>",
+ "NAME": "H07214"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03630310624884,
+ 38.90267650414809,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07215'>Report Problem</a>",
+ "NAME": "H07215"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.008040458826,
+ 38.95246531699045,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07216'>Report Problem</a>",
+ "NAME": "H07216"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01598044680377,
+ 38.87834588488748,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07217'>Report Problem</a>",
+ "NAME": "H07217"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01540541759621,
+ 38.878484862563035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07218'>Report Problem</a>",
+ "NAME": "H07218"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97432436464165,
+ 38.84799496356251,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/16/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07219'>Report Problem</a>",
+ "NAME": "H07219"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97311002954135,
+ 38.848328560921125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07220'>Report Problem</a>",
+ "NAME": "H07220"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0093318201568,
+ 38.90137860516174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07221'>Report Problem</a>",
+ "NAME": "H07221"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91239327832523,
+ 38.894254690289245,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07222'>Report Problem</a>",
+ "NAME": "H07222"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91620274195222,
+ 38.89441105985491,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07223'>Report Problem</a>",
+ "NAME": "H07223"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91359566850382,
+ 38.89431823006889,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07224'>Report Problem</a>",
+ "NAME": "H07224"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93384210812016,
+ 38.90368210438252,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07225'>Report Problem</a>",
+ "NAME": "H07225"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9151337259828,
+ 38.89435100400987,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07226'>Report Problem</a>",
+ "NAME": "H07226"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01154222075427,
+ 38.877366835132634,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07227'>Report Problem</a>",
+ "NAME": "H07227"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99699340192487,
+ 38.954002266365585,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07228'>Report Problem</a>",
+ "NAME": "H07228"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91900045070366,
+ 38.895873199959226,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07229'>Report Problem</a>",
+ "NAME": "H07229"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93786808494754,
+ 38.893322823693715,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07230'>Report Problem</a>",
+ "NAME": "H07230"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00999535557048,
+ 38.834449310180084,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07231'>Report Problem</a>",
+ "NAME": "H07231"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99755314306138,
+ 38.92094740941287,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07667'>Report Problem</a>",
+ "NAME": "H07667"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97135230860745,
+ 38.91753719035839,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07668'>Report Problem</a>",
+ "NAME": "H07668"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97492738611184,
+ 38.90367021987711,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07669'>Report Problem</a>",
+ "NAME": "H07669"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04326853668506,
+ 38.91878644352333,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07670'>Report Problem</a>",
+ "NAME": "H07670"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99014307800064,
+ 38.87547219959561,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/18/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07671'>Report Problem</a>",
+ "NAME": "H07671"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93765621558026,
+ 38.89183337460716,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07672'>Report Problem</a>",
+ "NAME": "H07672"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01677983744221,
+ 38.8730177022914,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07673'>Report Problem</a>",
+ "NAME": "H07673"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01887697985103,
+ 38.873455208423735,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07674'>Report Problem</a>",
+ "NAME": "H07674"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01640764249932,
+ 38.87633372868106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07675'>Report Problem</a>",
+ "NAME": "H07675"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01159629528371,
+ 38.87936112579086,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07677'>Report Problem</a>",
+ "NAME": "H07677"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01261033798694,
+ 38.87658511129462,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07678'>Report Problem</a>",
+ "NAME": "H07678"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01233546547482,
+ 38.87936309496276,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07679'>Report Problem</a>",
+ "NAME": "H07679"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00944277407116,
+ 38.87633054483603,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07680'>Report Problem</a>",
+ "NAME": "H07680"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05466802507115,
+ 38.902797777126835,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07681'>Report Problem</a>",
+ "NAME": "H07681"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0546644060393,
+ 38.90230258949338,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07682'>Report Problem</a>",
+ "NAME": "H07682"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05344022400106,
+ 38.902351296537745,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07683'>Report Problem</a>",
+ "NAME": "H07683"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0563526613564,
+ 38.89719554228751,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07684'>Report Problem</a>",
+ "NAME": "H07684"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00539260233548,
+ 38.836967351080574,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07685'>Report Problem</a>",
+ "NAME": "H07685"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03491034254026,
+ 38.96391870854372,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07686'>Report Problem</a>",
+ "NAME": "H07686"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97721122571765,
+ 38.882744758604666,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 04/06/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07687'>Report Problem</a>",
+ "NAME": "H07687"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96274420677837,
+ 38.85721945898499,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07688'>Report Problem</a>",
+ "NAME": "H07688"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97803667181053,
+ 38.896984049594245,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07689'>Report Problem</a>",
+ "NAME": "H07689"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0415979436605,
+ 38.90487850636528,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07690'>Report Problem</a>",
+ "NAME": "H07690"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99326421206962,
+ 38.917553371752454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07691'>Report Problem</a>",
+ "NAME": "H07691"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05396737998048,
+ 38.898283212361086,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07692'>Report Problem</a>",
+ "NAME": "H07692"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0534704855882,
+ 38.898228309672355,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07693'>Report Problem</a>",
+ "NAME": "H07693"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03755410254352,
+ 38.91743951244679,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07694'>Report Problem</a>",
+ "NAME": "H07694"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06017002561991,
+ 38.90270180948715,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07695'>Report Problem</a>",
+ "NAME": "H07695"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98055268599259,
+ 38.85524640680752,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07696'>Report Problem</a>",
+ "NAME": "H07696"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04766864729972,
+ 38.89608397483113,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07697'>Report Problem</a>",
+ "NAME": "H07697"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04484972777144,
+ 38.89448203416388,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07698'>Report Problem</a>",
+ "NAME": "H07698"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04444684838937,
+ 38.894130240194535,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07699'>Report Problem</a>",
+ "NAME": "H07699"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99164281106908,
+ 38.876616328836434,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 11/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07700'>Report Problem</a>",
+ "NAME": "H07700"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04880336671062,
+ 38.896089649990614,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 03/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07701'>Report Problem</a>",
+ "NAME": "H07701"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0379773301635,
+ 38.899475870010406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08105'>Report Problem</a>",
+ "NAME": "H08105"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97894392208693,
+ 38.88988682881371,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 04/12/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08106'>Report Problem</a>",
+ "NAME": "H08106"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98165412357774,
+ 38.862557829894975,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08107'>Report Problem</a>",
+ "NAME": "H08107"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9147522190026,
+ 38.88963372475377,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08108'>Report Problem</a>",
+ "NAME": "H08108"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91654995106566,
+ 38.88963548236685,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/05/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08109'>Report Problem</a>",
+ "NAME": "H08109"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02421339881987,
+ 38.88333321499806,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08110'>Report Problem</a>",
+ "NAME": "H08110"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02421108343869,
+ 38.88462760318923,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08111'>Report Problem</a>",
+ "NAME": "H08111"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91631701038018,
+ 38.88755314567799,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant,<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08112'>Report Problem</a>",
+ "NAME": "H08112"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01386833571942,
+ 38.82122451049569,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08113'>Report Problem</a>",
+ "NAME": "H08113"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01373901775405,
+ 38.822126697690344,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08114'>Report Problem</a>",
+ "NAME": "H08114"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93686756980581,
+ 38.891976634589106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08116'>Report Problem</a>",
+ "NAME": "H08116"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00495907837568,
+ 38.880452620386954,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08117'>Report Problem</a>",
+ "NAME": "H08117"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03451993866423,
+ 38.96030260517449,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08118'>Report Problem</a>",
+ "NAME": "H08118"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91736596444753,
+ 38.88840732851712,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08119'>Report Problem</a>",
+ "NAME": "H08119"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05577166845528,
+ 38.8939583760691,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08120'>Report Problem</a>",
+ "NAME": "H08120"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01186173359831,
+ 38.88752855127196,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08121'>Report Problem</a>",
+ "NAME": "H08121"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06602071262793,
+ 38.904456359945804,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08122'>Report Problem</a>",
+ "NAME": "H08122"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91502224180435,
+ 38.888557456157436,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08123'>Report Problem</a>",
+ "NAME": "H08123"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91408993993186,
+ 38.88929839807364,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08124'>Report Problem</a>",
+ "NAME": "H08124"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03037041539007,
+ 38.893085867578534,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08125'>Report Problem</a>",
+ "NAME": "H08125"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00055785842466,
+ 38.95940107255572,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08126'>Report Problem</a>",
+ "NAME": "H08126"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02499525397063,
+ 38.9148842911261,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08127'>Report Problem</a>",
+ "NAME": "H08127"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02408329066122,
+ 38.914723359574246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08128'>Report Problem</a>",
+ "NAME": "H08128"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00924159351723,
+ 38.90863474849086,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08129'>Report Problem</a>",
+ "NAME": "H08129"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05453300132713,
+ 38.897308343842006,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08130'>Report Problem</a>",
+ "NAME": "H08130"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98156112121428,
+ 38.93715530917865,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08131'>Report Problem</a>",
+ "NAME": "H08131"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03655346529241,
+ 38.93627169387359,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08132'>Report Problem</a>",
+ "NAME": "H08132"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06182094754568,
+ 38.92834710097888,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 01/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08133'>Report Problem</a>",
+ "NAME": "H08133"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04092863613873,
+ 38.92393933632943,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08134'>Report Problem</a>",
+ "NAME": "H08134"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0221265819427,
+ 38.898539817011454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08135'>Report Problem</a>",
+ "NAME": "H08135"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02271292907197,
+ 38.89836079842859,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08136'>Report Problem</a>",
+ "NAME": "H08136"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02406975777616,
+ 38.898062404027264,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08137'>Report Problem</a>",
+ "NAME": "H08137"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02084117174662,
+ 38.87633543588754,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08138'>Report Problem</a>",
+ "NAME": "H08138"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97300181603889,
+ 38.859527393050946,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08139'>Report Problem</a>",
+ "NAME": "H08139"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01374574817113,
+ 38.88377595751544,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08140'>Report Problem</a>",
+ "NAME": "H08140"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99840104160103,
+ 38.95365818727558,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06702'>Report Problem</a>",
+ "NAME": "H06702"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99721094891771,
+ 38.952651535941946,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06703'>Report Problem</a>",
+ "NAME": "H06703"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99880649925983,
+ 38.95261883607398,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06704'>Report Problem</a>",
+ "NAME": "H06704"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00232570456356,
+ 38.954843158538196,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06705'>Report Problem</a>",
+ "NAME": "H06705"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00114517405473,
+ 38.95480814291553,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06706'>Report Problem</a>",
+ "NAME": "H06706"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0005142660758,
+ 38.954252031074866,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06707'>Report Problem</a>",
+ "NAME": "H06707"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99167780726519,
+ 38.890480109195764,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/22/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06708'>Report Problem</a>",
+ "NAME": "H06708"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95310858880491,
+ 38.858883995619365,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06709'>Report Problem</a>",
+ "NAME": "H06709"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02173224424004,
+ 38.919954660636435,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06710'>Report Problem</a>",
+ "NAME": "H06710"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98307754778058,
+ 38.86721708826973,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06711'>Report Problem</a>",
+ "NAME": "H06711"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0585309713972,
+ 38.92188727193555,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/02/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06712'>Report Problem</a>",
+ "NAME": "H06712"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99959727710178,
+ 38.90865930069435,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06713'>Report Problem</a>",
+ "NAME": "H06713"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9974288222908,
+ 38.88765148607277,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06714'>Report Problem</a>",
+ "NAME": "H06714"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98814650876594,
+ 38.88606472645686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/09/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06715'>Report Problem</a>",
+ "NAME": "H06715"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95402279913114,
+ 38.88995550144341,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06716'>Report Problem</a>",
+ "NAME": "H06716"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95558173450337,
+ 38.88995358231732,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06717'>Report Problem</a>",
+ "NAME": "H06717"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02013062656702,
+ 38.90424171993253,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06720'>Report Problem</a>",
+ "NAME": "H06720"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02491135204471,
+ 38.904239492161786,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06721'>Report Problem</a>",
+ "NAME": "H06721"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04274884712204,
+ 38.9466990842324,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06722'>Report Problem</a>",
+ "NAME": "H06722"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01884121146134,
+ 38.90432045178427,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06723'>Report Problem</a>",
+ "NAME": "H06723"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97638676191636,
+ 38.87314917819528,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06724'>Report Problem</a>",
+ "NAME": "H06724"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94714033787068,
+ 38.899418538210234,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06725'>Report Problem</a>",
+ "NAME": "H06725"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93553230448904,
+ 38.9109076910083,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06726'>Report Problem</a>",
+ "NAME": "H06726"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07078422439486,
+ 38.96085470511081,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06727'>Report Problem</a>",
+ "NAME": "H06727"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03661697939123,
+ 38.98735629283935,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06729'>Report Problem</a>",
+ "NAME": "H06729"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03906193377343,
+ 38.986262689053405,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06730'>Report Problem</a>",
+ "NAME": "H06730"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03795766048816,
+ 38.98708403377112,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06731'>Report Problem</a>",
+ "NAME": "H06731"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01084131188746,
+ 38.96635609459757,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06732'>Report Problem</a>",
+ "NAME": "H06732"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93787036223503,
+ 38.90860321777128,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06733'>Report Problem</a>",
+ "NAME": "H06733"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9904958233762,
+ 38.95619927788162,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06734'>Report Problem</a>",
+ "NAME": "H06734"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95099574866201,
+ 38.865689411630726,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06735'>Report Problem</a>",
+ "NAME": "H06735"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9389755508876,
+ 38.907339838995775,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06736'>Report Problem</a>",
+ "NAME": "H06736"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93984986018565,
+ 38.90535541954279,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06737'>Report Problem</a>",
+ "NAME": "H06737"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93925528624392,
+ 38.900397255202975,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06738'>Report Problem</a>",
+ "NAME": "H06738"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09254635127105,
+ 38.9486973026342,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07232'>Report Problem</a>",
+ "NAME": "H07232"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93382327899475,
+ 38.90474118788292,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07233'>Report Problem</a>",
+ "NAME": "H07233"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92157933552461,
+ 38.89424472400106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07234'>Report Problem</a>",
+ "NAME": "H07234"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9851538135623,
+ 38.91911475703648,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07235'>Report Problem</a>",
+ "NAME": "H07235"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98330231947256,
+ 38.91924845195794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07236'>Report Problem</a>",
+ "NAME": "H07236"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97892835332335,
+ 38.855296644203406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07237'>Report Problem</a>",
+ "NAME": "H07237"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96679766606418,
+ 38.86961438004594,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07238'>Report Problem</a>",
+ "NAME": "H07238"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96679581303398,
+ 38.86777686242704,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07239'>Report Problem</a>",
+ "NAME": "H07239"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0636452801437,
+ 38.948887919837276,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07240'>Report Problem</a>",
+ "NAME": "H07240"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9666680627454,
+ 38.86867883801794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07241'>Report Problem</a>",
+ "NAME": "H07241"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93226220888265,
+ 38.89755675743699,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07242'>Report Problem</a>",
+ "NAME": "H07242"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93130172420881,
+ 38.89710167047263,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07243'>Report Problem</a>",
+ "NAME": "H07243"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01967362915791,
+ 38.95321598453066,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07244'>Report Problem</a>",
+ "NAME": "H07244"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97550798565447,
+ 38.84743397409999,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07245'>Report Problem</a>",
+ "NAME": "H07245"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00887822824681,
+ 38.87539174302792,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07246'>Report Problem</a>",
+ "NAME": "H07246"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99623315117327,
+ 38.9012061819032,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07247'>Report Problem</a>",
+ "NAME": "H07247"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00606339758599,
+ 38.9071935853177,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07248'>Report Problem</a>",
+ "NAME": "H07248"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92804164672515,
+ 38.88152634767735,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07249'>Report Problem</a>",
+ "NAME": "H07249"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05344021828674,
+ 38.900758663977086,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07250'>Report Problem</a>",
+ "NAME": "H07250"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99724158304521,
+ 38.901266187703385,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07251'>Report Problem</a>",
+ "NAME": "H07251"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99826064706298,
+ 38.90127459410005,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07252'>Report Problem</a>",
+ "NAME": "H07252"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00751400965916,
+ 38.946484469770624,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07253'>Report Problem</a>",
+ "NAME": "H07253"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9737727225967,
+ 38.890777566180994,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 02/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07255'>Report Problem</a>",
+ "NAME": "H07255"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0108679583866,
+ 38.887530602783514,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07256'>Report Problem</a>",
+ "NAME": "H07256"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99075291491035,
+ 38.93062772081035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07257'>Report Problem</a>",
+ "NAME": "H07257"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97399120404835,
+ 38.89240987804229,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07258'>Report Problem</a>",
+ "NAME": "H07258"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00881961020227,
+ 38.87758203077894,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07259'>Report Problem</a>",
+ "NAME": "H07259"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00930522065583,
+ 38.878462725693296,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07260'>Report Problem</a>",
+ "NAME": "H07260"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00937235300053,
+ 38.87469652635012,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07261'>Report Problem</a>",
+ "NAME": "H07261"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00944827614639,
+ 38.877586476799294,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07262'>Report Problem</a>",
+ "NAME": "H07262"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98342357713578,
+ 38.876706706480256,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 10/18/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07264'>Report Problem</a>",
+ "NAME": "H07264"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98676341517982,
+ 38.876578961326985,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 01/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07265'>Report Problem</a>",
+ "NAME": "H07265"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03642312919904,
+ 38.904976362366526,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07266'>Report Problem</a>",
+ "NAME": "H07266"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9853565847851,
+ 38.87652116669425,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07267'>Report Problem</a>",
+ "NAME": "H07267"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0465514278772,
+ 38.896150438687805,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07702'>Report Problem</a>",
+ "NAME": "H07702"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04368932293251,
+ 38.89529565927772,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07703'>Report Problem</a>",
+ "NAME": "H07703"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04442034926468,
+ 38.894170499666586,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07704'>Report Problem</a>",
+ "NAME": "H07704"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04572986746048,
+ 38.89496064083354,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07705'>Report Problem</a>",
+ "NAME": "H07705"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0448323779181,
+ 38.89614923733559,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07706'>Report Problem</a>",
+ "NAME": "H07706"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9840155149534,
+ 38.86390963763843,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07707'>Report Problem</a>",
+ "NAME": "H07707"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98277500179164,
+ 38.863687421809345,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07708'>Report Problem</a>",
+ "NAME": "H07708"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09010290543684,
+ 38.90907642652341,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07710'>Report Problem</a>",
+ "NAME": "H07710"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93017148673826,
+ 38.88066259171604,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07711'>Report Problem</a>",
+ "NAME": "H07711"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03931769336532,
+ 38.90619250627998,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07712'>Report Problem</a>",
+ "NAME": "H07712"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98856490722186,
+ 38.85682458078639,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07713'>Report Problem</a>",
+ "NAME": "H07713"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99582352528398,
+ 38.91202241001932,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07714'>Report Problem</a>",
+ "NAME": "H07714"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99046222038285,
+ 38.874682216628244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/18/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07715'>Report Problem</a>",
+ "NAME": "H07715"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94784720320794,
+ 38.90443724934308,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07716'>Report Problem</a>",
+ "NAME": "H07716"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95246022829865,
+ 38.90508292730649,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07718'>Report Problem</a>",
+ "NAME": "H07718"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98912704057659,
+ 38.83079641789728,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07719'>Report Problem</a>",
+ "NAME": "H07719"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98999498305183,
+ 38.82999721053814,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07720'>Report Problem</a>",
+ "NAME": "H07720"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01290430053886,
+ 38.873833184843015,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07721'>Report Problem</a>",
+ "NAME": "H07721"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93653748617665,
+ 38.89820879639172,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07722'>Report Problem</a>",
+ "NAME": "H07722"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05433234478356,
+ 38.94348155986243,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07723'>Report Problem</a>",
+ "NAME": "H07723"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03436247298768,
+ 38.94903956155696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07724'>Report Problem</a>",
+ "NAME": "H07724"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09724558516685,
+ 38.92929154082307,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07725'>Report Problem</a>",
+ "NAME": "H07725"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05600337284044,
+ 38.900825143175915,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07727'>Report Problem</a>",
+ "NAME": "H07727"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05597990398972,
+ 38.90219493827348,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07728'>Report Problem</a>",
+ "NAME": "H07728"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.977988540688,
+ 38.9068194262826,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07729'>Report Problem</a>",
+ "NAME": "H07729"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9916561781167,
+ 38.85849224792853,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07730'>Report Problem</a>",
+ "NAME": "H07730"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9312637752667,
+ 38.89181323054132,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07731'>Report Problem</a>",
+ "NAME": "H07731"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0554934718497,
+ 38.89327835858064,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07732'>Report Problem</a>",
+ "NAME": "H07732"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9873343554735,
+ 38.85198215279726,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07734'>Report Problem</a>",
+ "NAME": "H07734"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0662298132155,
+ 38.91180775590383,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07736'>Report Problem</a>",
+ "NAME": "H07736"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93084474132424,
+ 38.88057317864063,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07737'>Report Problem</a>",
+ "NAME": "H07737"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06628176841052,
+ 38.910815781826415,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07738'>Report Problem</a>",
+ "NAME": "H07738"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0662008800927,
+ 38.909828224911614,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07739'>Report Problem</a>",
+ "NAME": "H07739"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99270593709383,
+ 38.89106001988396,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07740'>Report Problem</a>",
+ "NAME": "H07740"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03664588377005,
+ 38.901615708286606,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08141'>Report Problem</a>",
+ "NAME": "H08141"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92780039612224,
+ 38.88707814832078,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08142'>Report Problem</a>",
+ "NAME": "H08142"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04151322791029,
+ 38.908898493871376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 10/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08143'>Report Problem</a>",
+ "NAME": "H08143"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04028346416186,
+ 38.908630196396956,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08144'>Report Problem</a>",
+ "NAME": "H08144"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03736201545385,
+ 38.907616178766666,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08145'>Report Problem</a>",
+ "NAME": "H08145"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03834930200641,
+ 38.90795714009193,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08146'>Report Problem</a>",
+ "NAME": "H08146"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05735174646733,
+ 38.93023071146079,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08147'>Report Problem</a>",
+ "NAME": "H08147"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99267277976033,
+ 38.8607069825124,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08148'>Report Problem</a>",
+ "NAME": "H08148"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00131375632988,
+ 38.88610450699817,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08149'>Report Problem</a>",
+ "NAME": "H08149"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0007573019991,
+ 38.886754268371845,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08150'>Report Problem</a>",
+ "NAME": "H08150"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95602339297108,
+ 38.900677003252326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08152'>Report Problem</a>",
+ "NAME": "H08152"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95722838637901,
+ 38.90062352660191,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08153'>Report Problem</a>",
+ "NAME": "H08153"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9934376085016,
+ 38.91525068088991,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08154'>Report Problem</a>",
+ "NAME": "H08154"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06049710038423,
+ 38.90977916810914,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08155'>Report Problem</a>",
+ "NAME": "H08155"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02284487258444,
+ 38.89622084505351,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08156'>Report Problem</a>",
+ "NAME": "H08156"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02246245935183,
+ 38.980433010542164,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 09/12/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08157'>Report Problem</a>",
+ "NAME": "H08157"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01339550515529,
+ 38.89345469727164,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08158'>Report Problem</a>",
+ "NAME": "H08158"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00209402051352,
+ 38.830854568763904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08159'>Report Problem</a>",
+ "NAME": "H08159"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01462246845327,
+ 38.891447097778624,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08160'>Report Problem</a>",
+ "NAME": "H08160"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00926931424503,
+ 38.868295433385356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08161'>Report Problem</a>",
+ "NAME": "H08161"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92456958859614,
+ 38.89604421417688,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08162'>Report Problem</a>",
+ "NAME": "H08162"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02424766072127,
+ 38.935145217729044,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 01/02/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08163'>Report Problem</a>",
+ "NAME": "H08163"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94202236269832,
+ 38.90861666634091,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08164'>Report Problem</a>",
+ "NAME": "H08164"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0172963812285,
+ 38.890654725306696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08165'>Report Problem</a>",
+ "NAME": "H08165"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00074023920943,
+ 38.886346387055426,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08166'>Report Problem</a>",
+ "NAME": "H08166"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05812501222938,
+ 38.93557330871181,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08167'>Report Problem</a>",
+ "NAME": "H08167"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04456499397594,
+ 38.911074677276005,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08168'>Report Problem</a>",
+ "NAME": "H08168"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95381372360585,
+ 38.85834333883947,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08169'>Report Problem</a>",
+ "NAME": "H08169"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00755524231829,
+ 38.90570537332664,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08170'>Report Problem</a>",
+ "NAME": "H08170"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00880649602487,
+ 38.90569611521218,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08172'>Report Problem</a>",
+ "NAME": "H08172"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00572081136154,
+ 38.905719260326336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08173'>Report Problem</a>",
+ "NAME": "H08173"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01340079016845,
+ 38.902443942775804,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08174'>Report Problem</a>",
+ "NAME": "H08174"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04240553327146,
+ 38.90126458670531,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08175'>Report Problem</a>",
+ "NAME": "H08175"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95565860108124,
+ 38.85691093069084,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 08/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08176'>Report Problem</a>",
+ "NAME": "H08176"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93171236515379,
+ 38.88551644748906,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06775'>Report Problem</a>",
+ "NAME": "H06775"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07997674543732,
+ 38.961032367081344,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06776'>Report Problem</a>",
+ "NAME": "H06776"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93561081739895,
+ 38.88600962758285,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06777'>Report Problem</a>",
+ "NAME": "H06777"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05931200835049,
+ 38.90982979904883,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06778'>Report Problem</a>",
+ "NAME": "H06778"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10244670460115,
+ 38.93988473964499,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06779'>Report Problem</a>",
+ "NAME": "H06779"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03091852572004,
+ 38.88608572947236,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06780'>Report Problem</a>",
+ "NAME": "H06780"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03035854074379,
+ 38.88609295695204,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06781'>Report Problem</a>",
+ "NAME": "H06781"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01822966368945,
+ 38.92886967524745,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06782'>Report Problem</a>",
+ "NAME": "H06782"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95941927170149,
+ 38.91845287454123,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06783'>Report Problem</a>",
+ "NAME": "H06783"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04338693484873,
+ 38.90467721268086,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06784'>Report Problem</a>",
+ "NAME": "H06784"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02966817634758,
+ 38.899743058400354,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06785'>Report Problem</a>",
+ "NAME": "H06785"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07469621511788,
+ 38.93910692946605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06786'>Report Problem</a>",
+ "NAME": "H06786"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05744155687229,
+ 38.96314680294454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06787'>Report Problem</a>",
+ "NAME": "H06787"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00579436256669,
+ 38.888774120746874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06788'>Report Problem</a>",
+ "NAME": "H06788"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95380719997834,
+ 38.87396028435545,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06789'>Report Problem</a>",
+ "NAME": "H06789"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01650694641194,
+ 38.97397167263155,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06790'>Report Problem</a>",
+ "NAME": "H06790"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94350489538657,
+ 38.903783169603216,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06791'>Report Problem</a>",
+ "NAME": "H06791"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97268359089284,
+ 38.922408914627795,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06792'>Report Problem</a>",
+ "NAME": "H06792"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95114901816872,
+ 38.89247950822375,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US pipe<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06793'>Report Problem</a>",
+ "NAME": "H06793"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99157703651174,
+ 38.955543577165905,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06794'>Report Problem</a>",
+ "NAME": "H06794"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04437285473905,
+ 38.94515082911551,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06795'>Report Problem</a>",
+ "NAME": "H06795"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97891349259542,
+ 38.843241253842216,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06796'>Report Problem</a>",
+ "NAME": "H06796"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93930316910527,
+ 38.8794846133168,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06797'>Report Problem</a>",
+ "NAME": "H06797"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0886893672408,
+ 38.94138019415723,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06798'>Report Problem</a>",
+ "NAME": "H06798"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0980655268222,
+ 38.95115875666244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06799'>Report Problem</a>",
+ "NAME": "H06799"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05549341051372,
+ 38.984084077342835,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06800'>Report Problem</a>",
+ "NAME": "H06800"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0526978139392,
+ 38.97704680578762,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 10/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06801'>Report Problem</a>",
+ "NAME": "H06801"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0035409833462,
+ 38.82825590688537,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06802'>Report Problem</a>",
+ "NAME": "H06802"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98235268411509,
+ 38.89207209518024,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06803'>Report Problem</a>",
+ "NAME": "H06803"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98093008033639,
+ 38.89206613326344,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06804'>Report Problem</a>",
+ "NAME": "H06804"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97833887260107,
+ 38.91527651301537,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06805'>Report Problem</a>",
+ "NAME": "H06805"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05682587062851,
+ 38.97885234639924,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06806'>Report Problem</a>",
+ "NAME": "H06806"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04295758729371,
+ 38.926561641107796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/23/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06807'>Report Problem</a>",
+ "NAME": "H06807"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98199379578354,
+ 38.919101025555314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06808'>Report Problem</a>",
+ "NAME": "H06808"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03549478026815,
+ 38.901479082619964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08177'>Report Problem</a>",
+ "NAME": "H08177"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0092827879668,
+ 38.902604736306714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08178'>Report Problem</a>",
+ "NAME": "H08178"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04150093609918,
+ 38.90126745191087,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08179'>Report Problem</a>",
+ "NAME": "H08179"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99350386421665,
+ 38.92752398463641,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08180'>Report Problem</a>",
+ "NAME": "H08180"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99355669919886,
+ 38.92658690672346,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08181'>Report Problem</a>",
+ "NAME": "H08181"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03959123380503,
+ 38.89742481485953,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08182'>Report Problem</a>",
+ "NAME": "H08182"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04419249618404,
+ 38.90140050011229,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08183'>Report Problem</a>",
+ "NAME": "H08183"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92182074154292,
+ 38.899207829429145,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08184'>Report Problem</a>",
+ "NAME": "H08184"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92120249374817,
+ 38.900071739400516,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08185'>Report Problem</a>",
+ "NAME": "H08185"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02363245136844,
+ 38.88123143409648,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08186'>Report Problem</a>",
+ "NAME": "H08186"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02225212129427,
+ 38.88135470577844,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08187'>Report Problem</a>",
+ "NAME": "H08187"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0416078282054,
+ 38.902217507242085,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08188'>Report Problem</a>",
+ "NAME": "H08188"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9207012937859,
+ 38.89904467214268,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08189'>Report Problem</a>",
+ "NAME": "H08189"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00758525140215,
+ 38.90569406590387,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08190'>Report Problem</a>",
+ "NAME": "H08190"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00025186288822,
+ 38.92305260761414,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08191'>Report Problem</a>",
+ "NAME": "H08191"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9972408231606,
+ 38.92448807802464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08192'>Report Problem</a>",
+ "NAME": "H08192"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03995315557866,
+ 38.93535159953509,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08193'>Report Problem</a>",
+ "NAME": "H08193"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01358784632926,
+ 38.89290682205701,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08194'>Report Problem</a>",
+ "NAME": "H08194"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04051846792657,
+ 38.8964255864395,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08195'>Report Problem</a>",
+ "NAME": "H08195"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01494671207605,
+ 38.90258946535637,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08196'>Report Problem</a>",
+ "NAME": "H08196"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93050311745522,
+ 38.90002479938208,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08197'>Report Problem</a>",
+ "NAME": "H08197"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09320065072461,
+ 38.92114763836906,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08198'>Report Problem</a>",
+ "NAME": "H08198"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03831158173872,
+ 38.9014610409353,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08199'>Report Problem</a>",
+ "NAME": "H08199"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03748416543611,
+ 38.90146517393015,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08200'>Report Problem</a>",
+ "NAME": "H08200"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02119456986291,
+ 38.89365163659758,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08201'>Report Problem</a>",
+ "NAME": "H08201"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02906451894086,
+ 38.888715003678044,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08202'>Report Problem</a>",
+ "NAME": "H08202"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92756634578595,
+ 38.9047109646528,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08203'>Report Problem</a>",
+ "NAME": "H08203"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92740591776794,
+ 38.90597091741606,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08204'>Report Problem</a>",
+ "NAME": "H08204"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03182204114798,
+ 38.91197219079815,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08205'>Report Problem</a>",
+ "NAME": "H08205"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03209063664018,
+ 38.91712557874504,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08206'>Report Problem</a>",
+ "NAME": "H08206"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03210336684512,
+ 38.90895414811679,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08207'>Report Problem</a>",
+ "NAME": "H08207"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99123696917337,
+ 38.86205485832162,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08208'>Report Problem</a>",
+ "NAME": "H08208"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04566521114579,
+ 38.90863023480223,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08209'>Report Problem</a>",
+ "NAME": "H08209"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99958465694297,
+ 38.89002489648742,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/22/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08210'>Report Problem</a>",
+ "NAME": "H08210"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0438685423126,
+ 38.991540667148115,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08211'>Report Problem</a>",
+ "NAME": "H08211"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92215662292064,
+ 38.901056983892204,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08212'>Report Problem</a>",
+ "NAME": "H08212"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05264919204835,
+ 38.89643309950491,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08213'>Report Problem</a>",
+ "NAME": "H08213"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05557594075515,
+ 38.94970435584497,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/20/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08214'>Report Problem</a>",
+ "NAME": "H08214"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04313662915926,
+ 38.90875583518156,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08215'>Report Problem</a>",
+ "NAME": "H08215"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01744375663698,
+ 38.88549660543028,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08216'>Report Problem</a>",
+ "NAME": "H08216"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03081125628373,
+ 38.90141181307621,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08217'>Report Problem</a>",
+ "NAME": "H08217"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03336025786113,
+ 38.977209204283,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08218'>Report Problem</a>",
+ "NAME": "H08218"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01929184680138,
+ 38.94215128765235,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08219'>Report Problem</a>",
+ "NAME": "H08219"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02857666736612,
+ 38.934475904627455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08220'>Report Problem</a>",
+ "NAME": "H08220"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03931652931746,
+ 38.90154979970365,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08221'>Report Problem</a>",
+ "NAME": "H08221"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04534624867802,
+ 38.92793162400314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/09/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08222'>Report Problem</a>",
+ "NAME": "H08222"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0463193741046,
+ 38.929753137432066,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/09/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08223'>Report Problem</a>",
+ "NAME": "H08223"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01351392151345,
+ 38.86472204025098,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, A.P. Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08224'>Report Problem</a>",
+ "NAME": "H08224"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05338534483874,
+ 38.89968216306236,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08226'>Report Problem</a>",
+ "NAME": "H08226"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08392436344513,
+ 38.93520806434547,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08227'>Report Problem</a>",
+ "NAME": "H08227"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0137510566863,
+ 38.868501266149224,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08230'>Report Problem</a>",
+ "NAME": "H08230"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02236734369201,
+ 38.87872401757323,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08231'>Report Problem</a>",
+ "NAME": "H08231"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02686660091739,
+ 38.9057012853849,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08232'>Report Problem</a>",
+ "NAME": "H08232"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01223179441675,
+ 38.90273073486977,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08233'>Report Problem</a>",
+ "NAME": "H08233"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01223631934823,
+ 38.903637686407194,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08234'>Report Problem</a>",
+ "NAME": "H08234"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01631002904152,
+ 38.907182154548025,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08235'>Report Problem</a>",
+ "NAME": "H08235"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99957175775653,
+ 38.90362408420953,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08236'>Report Problem</a>",
+ "NAME": "H08236"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0196865787712,
+ 38.887694302678234,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08237'>Report Problem</a>",
+ "NAME": "H08237"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01712937463928,
+ 38.88769284095378,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08238'>Report Problem</a>",
+ "NAME": "H08238"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05325998845386,
+ 38.974429858512536,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08239'>Report Problem</a>",
+ "NAME": "H08239"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05451519215418,
+ 38.97400137106152,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08240'>Report Problem</a>",
+ "NAME": "H08240"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02141160033958,
+ 38.9025904232028,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08241'>Report Problem</a>",
+ "NAME": "H08241"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01773654470381,
+ 38.90138746860893,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08242'>Report Problem</a>",
+ "NAME": "H08242"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02423988131991,
+ 38.91253429240804,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 10/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08243'>Report Problem</a>",
+ "NAME": "H08243"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01626198843816,
+ 38.901224676959394,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08244'>Report Problem</a>",
+ "NAME": "H08244"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97312474257745,
+ 38.88525611195604,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08245'>Report Problem</a>",
+ "NAME": "H08245"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99793329869803,
+ 38.87658623326196,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/16/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08246'>Report Problem</a>",
+ "NAME": "H08246"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00578083068814,
+ 38.885218820420974,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08247'>Report Problem</a>",
+ "NAME": "H08247"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0672432194845,
+ 38.97200398815426,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08248'>Report Problem</a>",
+ "NAME": "H08248"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01999553121911,
+ 38.92114513258771,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08249'>Report Problem</a>",
+ "NAME": "H08249"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00472236749316,
+ 38.885007594424685,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08250'>Report Problem</a>",
+ "NAME": "H08250"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03071004240493,
+ 38.91339480588025,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08251'>Report Problem</a>",
+ "NAME": "H08251"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02971018132025,
+ 38.91326958726182,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08252'>Report Problem</a>",
+ "NAME": "H08252"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02427706527385,
+ 38.912565219321955,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08253'>Report Problem</a>",
+ "NAME": "H08253"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03834107114176,
+ 38.95707617833018,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08254'>Report Problem</a>",
+ "NAME": "H08254"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00293472570456,
+ 38.925205297973406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 02/28/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08255'>Report Problem</a>",
+ "NAME": "H08255"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9758817182945,
+ 38.882693774413184,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08256'>Report Problem</a>",
+ "NAME": "H08256"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01979363064866,
+ 38.897860590742205,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08257'>Report Problem</a>",
+ "NAME": "H08257"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03326918376025,
+ 38.91043142449036,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08258'>Report Problem</a>",
+ "NAME": "H08258"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93674142079028,
+ 38.890259092651476,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08259'>Report Problem</a>",
+ "NAME": "H08259"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02413260889021,
+ 38.913400187017174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08260'>Report Problem</a>",
+ "NAME": "H08260"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02584994353063,
+ 38.91337647010082,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08261'>Report Problem</a>",
+ "NAME": "H08261"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01210857023432,
+ 38.869347977064805,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08262'>Report Problem</a>",
+ "NAME": "H08262"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00927794074641,
+ 38.89511931173586,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08263'>Report Problem</a>",
+ "NAME": "H08263"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00896262042976,
+ 38.8960392256087,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08264'>Report Problem</a>",
+ "NAME": "H08264"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01511786062102,
+ 38.96854741563351,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08265'>Report Problem</a>",
+ "NAME": "H08265"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98952692870112,
+ 38.91281293838704,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08266'>Report Problem</a>",
+ "NAME": "H08266"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98551208205598,
+ 38.92471905963108,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08267'>Report Problem</a>",
+ "NAME": "H08267"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07949187356242,
+ 38.93323857834559,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08268'>Report Problem</a>",
+ "NAME": "H08268"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01583620541501,
+ 38.87752262745055,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08269'>Report Problem</a>",
+ "NAME": "H08269"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99513327070656,
+ 38.93132925498553,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08270'>Report Problem</a>",
+ "NAME": "H08270"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04649363470668,
+ 38.89357737456082,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08271'>Report Problem</a>",
+ "NAME": "H08271"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01230137266033,
+ 38.92634611310559,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08272'>Report Problem</a>",
+ "NAME": "H08272"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01013885360227,
+ 38.926591229778545,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 06/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08273'>Report Problem</a>",
+ "NAME": "H08273"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01398335499461,
+ 38.92621440255582,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08274'>Report Problem</a>",
+ "NAME": "H08274"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01532220622806,
+ 38.92688260660708,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08275'>Report Problem</a>",
+ "NAME": "H08275"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02405292872156,
+ 38.8944090110871,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08276'>Report Problem</a>",
+ "NAME": "H08276"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02406840229555,
+ 38.89565075720782,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08277'>Report Problem</a>",
+ "NAME": "H08277"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02490264297842,
+ 38.89603614939658,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08278'>Report Problem</a>",
+ "NAME": "H08278"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00510950552537,
+ 38.873082494450905,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08279'>Report Problem</a>",
+ "NAME": "H08279"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99606942549883,
+ 38.93299883544605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08280'>Report Problem</a>",
+ "NAME": "H08280"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.984790676523,
+ 38.90043212834989,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08281'>Report Problem</a>",
+ "NAME": "H08281"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06743986700921,
+ 38.936163150493876,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08282'>Report Problem</a>",
+ "NAME": "H08282"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05517856338699,
+ 38.93414474992192,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/27/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08283'>Report Problem</a>",
+ "NAME": "H08283"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01373964756537,
+ 38.89489005965317,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08284'>Report Problem</a>",
+ "NAME": "H08284"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95138380039576,
+ 38.88833419518425,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08285'>Report Problem</a>",
+ "NAME": "H08285"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95157623961008,
+ 38.88941006457362,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08286'>Report Problem</a>",
+ "NAME": "H08286"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0428356429657,
+ 38.92247281884923,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08287'>Report Problem</a>",
+ "NAME": "H08287"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01532574724511,
+ 38.90230944559513,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08288'>Report Problem</a>",
+ "NAME": "H08288"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94464310550777,
+ 38.90652417217478,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08289'>Report Problem</a>",
+ "NAME": "H08289"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02606368145655,
+ 38.91274468592601,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08290'>Report Problem</a>",
+ "NAME": "H08290"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9403631158589,
+ 38.90950012644815,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08291'>Report Problem</a>",
+ "NAME": "H08291"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98558416828085,
+ 38.89660300893139,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08292'>Report Problem</a>",
+ "NAME": "H08292"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98692181841473,
+ 38.896762317109065,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08293'>Report Problem</a>",
+ "NAME": "H08293"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07853351345675,
+ 38.96102858898315,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08294'>Report Problem</a>",
+ "NAME": "H08294"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04474272033883,
+ 38.919258717509656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/25/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08295'>Report Problem</a>",
+ "NAME": "H08295"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04536119029878,
+ 38.91837010471332,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/25/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08296'>Report Problem</a>",
+ "NAME": "H08296"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98821772840788,
+ 38.94636344257222,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08297'>Report Problem</a>",
+ "NAME": "H08297"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98822205775481,
+ 38.94711051769654,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08298'>Report Problem</a>",
+ "NAME": "H08298"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00207792724254,
+ 38.82319824431888,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08299'>Report Problem</a>",
+ "NAME": "H08299"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00374368104323,
+ 38.83209246142694,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08300'>Report Problem</a>",
+ "NAME": "H08300"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0745179419083,
+ 38.92233686601356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08301'>Report Problem</a>",
+ "NAME": "H08301"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00137767016994,
+ 38.88861960954308,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/31/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08302'>Report Problem</a>",
+ "NAME": "H08302"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03954898450759,
+ 38.90482729379108,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08303'>Report Problem</a>",
+ "NAME": "H08303"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03870626477836,
+ 38.90481002775378,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08304'>Report Problem</a>",
+ "NAME": "H08304"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00415039685,
+ 38.887707932173186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08305'>Report Problem</a>",
+ "NAME": "H08305"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03084566274906,
+ 38.91414191257845,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08306'>Report Problem</a>",
+ "NAME": "H08306"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02971224774062,
+ 38.913967498614944,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08307'>Report Problem</a>",
+ "NAME": "H08307"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9892134418145,
+ 38.87402078337386,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/12/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08308'>Report Problem</a>",
+ "NAME": "H08308"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92179076001224,
+ 38.89728089314876,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08309'>Report Problem</a>",
+ "NAME": "H08309"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03350578907524,
+ 38.90972104906031,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 10/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08310'>Report Problem</a>",
+ "NAME": "H08310"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03074528355717,
+ 38.89724948166159,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08311'>Report Problem</a>",
+ "NAME": "H08311"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96362156871533,
+ 38.850699911071544,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08312'>Report Problem</a>",
+ "NAME": "H08312"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96257937013323,
+ 38.85150873728961,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08313'>Report Problem</a>",
+ "NAME": "H08313"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0113459515883,
+ 38.9013182150612,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08314'>Report Problem</a>",
+ "NAME": "H08314"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0160661789324,
+ 38.91755385770648,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08315'>Report Problem</a>",
+ "NAME": "H08315"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01510686781566,
+ 38.8923022999448,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08316'>Report Problem</a>",
+ "NAME": "H08316"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99055525683777,
+ 38.87335822368137,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08317'>Report Problem</a>",
+ "NAME": "H08317"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98222824471678,
+ 38.83619910675699,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08318'>Report Problem</a>",
+ "NAME": "H08318"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96254275137659,
+ 38.926826639313255,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08428'>Report Problem</a>",
+ "NAME": "H08428"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96280426767339,
+ 38.925778650334095,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08429'>Report Problem</a>",
+ "NAME": "H08429"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9613028254853,
+ 38.92613610827265,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08430'>Report Problem</a>",
+ "NAME": "H08430"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9392726023663,
+ 38.89175677212225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08431'>Report Problem</a>",
+ "NAME": "H08431"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02083652520874,
+ 38.884773856446024,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08432'>Report Problem</a>",
+ "NAME": "H08432"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02679516929125,
+ 38.97648061376269,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08433'>Report Problem</a>",
+ "NAME": "H08433"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98696072061638,
+ 38.908576156445044,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08434'>Report Problem</a>",
+ "NAME": "H08434"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96481506894972,
+ 38.84973311316996,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08437'>Report Problem</a>",
+ "NAME": "H08437"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99698155188067,
+ 38.94559483426475,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08438'>Report Problem</a>",
+ "NAME": "H08438"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99840611729657,
+ 38.945426704764486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08439'>Report Problem</a>",
+ "NAME": "H08439"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02605733788842,
+ 38.90977280878796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08440'>Report Problem</a>",
+ "NAME": "H08440"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02587864211371,
+ 38.9110871926042,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08441'>Report Problem</a>",
+ "NAME": "H08441"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97718498973083,
+ 38.88679479636077,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/06/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08442'>Report Problem</a>",
+ "NAME": "H08442"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00381412784823,
+ 38.87470687551057,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08443'>Report Problem</a>",
+ "NAME": "H08443"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02605383574824,
+ 38.90848666127305,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08444'>Report Problem</a>",
+ "NAME": "H08444"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02591163873204,
+ 38.90711401011605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08445'>Report Problem</a>",
+ "NAME": "H08445"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97489749027639,
+ 38.927786358732135,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08446'>Report Problem</a>",
+ "NAME": "H08446"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97370627688652,
+ 38.92776132393991,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08447'>Report Problem</a>",
+ "NAME": "H08447"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03900908895159,
+ 38.903847997163304,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08448'>Report Problem</a>",
+ "NAME": "H08448"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98381084491167,
+ 38.881325570503094,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/17/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08449'>Report Problem</a>",
+ "NAME": "H08449"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02423415194802,
+ 38.920817517456605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08450'>Report Problem</a>",
+ "NAME": "H08450"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10248470261361,
+ 38.923019930141635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08452'>Report Problem</a>",
+ "NAME": "H08452"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0150670437515,
+ 38.895202360187156,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08453'>Report Problem</a>",
+ "NAME": "H08453"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0197770001507,
+ 38.894299667958826,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08454'>Report Problem</a>",
+ "NAME": "H08454"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01968850613716,
+ 38.893676231752664,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08455'>Report Problem</a>",
+ "NAME": "H08455"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00790620159373,
+ 38.89677353762276,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08456'>Report Problem</a>",
+ "NAME": "H08456"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09146094765984,
+ 38.916366471316195,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08457'>Report Problem</a>",
+ "NAME": "H08457"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9949765650847,
+ 38.8387182415587,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08458'>Report Problem</a>",
+ "NAME": "H08458"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99184322048237,
+ 38.882666954785755,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/07/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08459'>Report Problem</a>",
+ "NAME": "H08459"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99279589759597,
+ 38.88266990912566,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/07/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08460'>Report Problem</a>",
+ "NAME": "H08460"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03808518129945,
+ 38.8964851216087,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08461'>Report Problem</a>",
+ "NAME": "H08461"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95899268806791,
+ 38.927475865897996,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08462'>Report Problem</a>",
+ "NAME": "H08462"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95952451906204,
+ 38.92641322328298,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08463'>Report Problem</a>",
+ "NAME": "H08463"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95816678847049,
+ 38.92822525403737,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08464'>Report Problem</a>",
+ "NAME": "H08464"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95856004768567,
+ 38.92774257557982,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08465'>Report Problem</a>",
+ "NAME": "H08465"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97874310067432,
+ 38.83891656384935,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08320'>Report Problem</a>",
+ "NAME": "H08320"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98090804420679,
+ 38.83722066429693,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08321'>Report Problem</a>",
+ "NAME": "H08321"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04477094130978,
+ 38.93428994564243,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08322'>Report Problem</a>",
+ "NAME": "H08322"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98439807816389,
+ 38.85959801716119,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08323'>Report Problem</a>",
+ "NAME": "H08323"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08455634619834,
+ 38.95874907307745,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08324'>Report Problem</a>",
+ "NAME": "H08324"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05050700205177,
+ 38.89719671153101,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08325'>Report Problem</a>",
+ "NAME": "H08325"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03434068464448,
+ 38.91109067822516,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08326'>Report Problem</a>",
+ "NAME": "H08326"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03318859323646,
+ 38.91118194134541,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08327'>Report Problem</a>",
+ "NAME": "H08327"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02799335021693,
+ 38.89720467227648,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08328'>Report Problem</a>",
+ "NAME": "H08328"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02817944809317,
+ 38.897510533529406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08329'>Report Problem</a>",
+ "NAME": "H08329"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02798523689899,
+ 38.89750416626152,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08330'>Report Problem</a>",
+ "NAME": "H08330"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02971165071288,
+ 38.898224859335,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08331'>Report Problem</a>",
+ "NAME": "H08331"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0278904743096,
+ 38.89840758351679,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08332'>Report Problem</a>",
+ "NAME": "H08332"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98845940621565,
+ 38.88277003166853,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/28/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08333'>Report Problem</a>",
+ "NAME": "H08333"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00522213820375,
+ 38.90991302897518,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08334'>Report Problem</a>",
+ "NAME": "H08334"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04055172817277,
+ 38.90139941536408,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08335'>Report Problem</a>",
+ "NAME": "H08335"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06645356958478,
+ 38.922527824070826,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08336'>Report Problem</a>",
+ "NAME": "H08336"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06502920837417,
+ 38.92272326820528,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08337'>Report Problem</a>",
+ "NAME": "H08337"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06543401109026,
+ 38.92333855392444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08338'>Report Problem</a>",
+ "NAME": "H08338"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98689992846845,
+ 38.85620339196964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08339'>Report Problem</a>",
+ "NAME": "H08339"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98555681399935,
+ 38.857141091752496,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08340'>Report Problem</a>",
+ "NAME": "H08340"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01898043308506,
+ 38.91272105309525,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08341'>Report Problem</a>",
+ "NAME": "H08341"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04501646204457,
+ 38.89529116468103,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08342'>Report Problem</a>",
+ "NAME": "H08342"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98816471194674,
+ 38.837750818319385,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08343'>Report Problem</a>",
+ "NAME": "H08343"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02619707222384,
+ 38.898391445191194,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08344'>Report Problem</a>",
+ "NAME": "H08344"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02381303904498,
+ 38.898532792202516,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08345'>Report Problem</a>",
+ "NAME": "H08345"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9883786746581,
+ 38.879420011156185,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/27/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08346'>Report Problem</a>",
+ "NAME": "H08346"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02283404670345,
+ 38.897080569409574,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08347'>Report Problem</a>",
+ "NAME": "H08347"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02206304492873,
+ 38.89710260789232,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08348'>Report Problem</a>",
+ "NAME": "H08348"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0169171448239,
+ 38.97330557233673,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08349'>Report Problem</a>",
+ "NAME": "H08349"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04337971467226,
+ 38.906529998821355,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08350'>Report Problem</a>",
+ "NAME": "H08350"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03295321706722,
+ 38.92350394493053,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08351'>Report Problem</a>",
+ "NAME": "H08351"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03285151529943,
+ 38.92267544224298,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08352'>Report Problem</a>",
+ "NAME": "H08352"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02172945583831,
+ 38.911068246585344,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08353'>Report Problem</a>",
+ "NAME": "H08353"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02097298162155,
+ 38.91125199281655,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08354'>Report Problem</a>",
+ "NAME": "H08354"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00716575264279,
+ 38.90718151478236,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08355'>Report Problem</a>",
+ "NAME": "H08355"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0145768195112,
+ 38.896003203035555,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08356'>Report Problem</a>",
+ "NAME": "H08356"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98768896734745,
+ 38.83681138550871,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08357'>Report Problem</a>",
+ "NAME": "H08357"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98928491590188,
+ 38.879224579692156,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/16/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08358'>Report Problem</a>",
+ "NAME": "H08358"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98837899611085,
+ 38.88112601104574,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08359'>Report Problem</a>",
+ "NAME": "H08359"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01403141657126,
+ 38.90379759906298,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08360'>Report Problem</a>",
+ "NAME": "H08360"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96326847348543,
+ 38.880678366073994,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08362'>Report Problem</a>",
+ "NAME": "H08362"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9825575519487,
+ 38.92894088897529,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08363'>Report Problem</a>",
+ "NAME": "H08363"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94577625936975,
+ 38.86921353709764,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08364'>Report Problem</a>",
+ "NAME": "H08364"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94703477273785,
+ 38.8683998085889,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08365'>Report Problem</a>",
+ "NAME": "H08365"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9563895304164,
+ 38.92728647858071,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08366'>Report Problem</a>",
+ "NAME": "H08366"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95998785756807,
+ 38.92908739259746,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08367'>Report Problem</a>",
+ "NAME": "H08367"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04025982788481,
+ 38.903890200379095,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08369'>Report Problem</a>",
+ "NAME": "H08369"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92332854926619,
+ 38.89953523775674,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08370'>Report Problem</a>",
+ "NAME": "H08370"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03443405457999,
+ 38.9014902821746,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08371'>Report Problem</a>",
+ "NAME": "H08371"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03354155308863,
+ 38.90123515490904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08372'>Report Problem</a>",
+ "NAME": "H08372"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02204435392741,
+ 38.884068467473675,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08373'>Report Problem</a>",
+ "NAME": "H08373"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98899509108924,
+ 38.8612038684665,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08374'>Report Problem</a>",
+ "NAME": "H08374"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91974324070002,
+ 38.89917079258774,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08375'>Report Problem</a>",
+ "NAME": "H08375"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0326395003206,
+ 38.90123053689111,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08376'>Report Problem</a>",
+ "NAME": "H08376"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01829311716507,
+ 38.89196076946774,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08377'>Report Problem</a>",
+ "NAME": "H08377"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03347096524197,
+ 38.90140821668236,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08378'>Report Problem</a>",
+ "NAME": "H08378"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01384898174817,
+ 38.8851367246785,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08379'>Report Problem</a>",
+ "NAME": "H08379"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01063685948301,
+ 38.9057054847332,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08380'>Report Problem</a>",
+ "NAME": "H08380"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99460350852914,
+ 38.909909138456875,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08381'>Report Problem</a>",
+ "NAME": "H08381"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99551978574854,
+ 38.909654691506766,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08382'>Report Problem</a>",
+ "NAME": "H08382"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.032102210849,
+ 38.90121111060677,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08383'>Report Problem</a>",
+ "NAME": "H08383"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03217864309157,
+ 38.90141339025018,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08384'>Report Problem</a>",
+ "NAME": "H08384"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96375080281416,
+ 38.924997377139746,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08385'>Report Problem</a>",
+ "NAME": "H08385"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9898512889259,
+ 38.83379076058705,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08386'>Report Problem</a>",
+ "NAME": "H08386"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0228134302436,
+ 38.88491735091642,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08387'>Report Problem</a>",
+ "NAME": "H08387"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02822365104687,
+ 38.89621301216608,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08388'>Report Problem</a>",
+ "NAME": "H08388"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02825521358331,
+ 38.89481603216257,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08389'>Report Problem</a>",
+ "NAME": "H08389"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01470054031982,
+ 38.91768706349387,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08390'>Report Problem</a>",
+ "NAME": "H08390"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02011984858905,
+ 38.897421323292384,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08391'>Report Problem</a>",
+ "NAME": "H08391"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01456811375331,
+ 38.90863579123086,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 09/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08392'>Report Problem</a>",
+ "NAME": "H08392"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0526693576068,
+ 38.913784905295614,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08393'>Report Problem</a>",
+ "NAME": "H08393"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98853372608112,
+ 38.86072686429535,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08394'>Report Problem</a>",
+ "NAME": "H08394"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99485835521703,
+ 38.93352980089793,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08395'>Report Problem</a>",
+ "NAME": "H08395"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02089442069115,
+ 38.89725620816021,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08396'>Report Problem</a>",
+ "NAME": "H08396"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99504121148979,
+ 38.89286552808492,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08397'>Report Problem</a>",
+ "NAME": "H08397"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9963869020058,
+ 38.89239424150939,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08398'>Report Problem</a>",
+ "NAME": "H08398"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00009277077737,
+ 38.960240183984304,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08399'>Report Problem</a>",
+ "NAME": "H08399"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03472186902212,
+ 38.901528500520605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08400'>Report Problem</a>",
+ "NAME": "H08400"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04035226386559,
+ 38.91884498711813,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08401'>Report Problem</a>",
+ "NAME": "H08401"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09758322381626,
+ 38.91781397793509,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08402'>Report Problem</a>",
+ "NAME": "H08402"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00076633215748,
+ 38.87758588357054,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08403'>Report Problem</a>",
+ "NAME": "H08403"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09665497285758,
+ 38.91737221497994,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08404'>Report Problem</a>",
+ "NAME": "H08404"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96086351700934,
+ 38.92771938951734,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08405'>Report Problem</a>",
+ "NAME": "H08405"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96185308264808,
+ 38.926848792888386,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08406'>Report Problem</a>",
+ "NAME": "H08406"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96094253819084,
+ 38.92706797972132,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08407'>Report Problem</a>",
+ "NAME": "H08407"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9619430855142,
+ 38.924185378131774,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08408'>Report Problem</a>",
+ "NAME": "H08408"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00471748575956,
+ 38.894848162840894,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08409'>Report Problem</a>",
+ "NAME": "H08409"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00336797377814,
+ 38.89525374818417,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08410'>Report Problem</a>",
+ "NAME": "H08410"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99801097628497,
+ 38.946349092688955,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08411'>Report Problem</a>",
+ "NAME": "H08411"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99845883958635,
+ 38.947335470064644,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08412'>Report Problem</a>",
+ "NAME": "H08412"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99770476850875,
+ 38.94720454937909,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08413'>Report Problem</a>",
+ "NAME": "H08413"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01016547589707,
+ 38.903815457590504,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08414'>Report Problem</a>",
+ "NAME": "H08414"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01624662809736,
+ 38.89599123582937,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08415'>Report Problem</a>",
+ "NAME": "H08415"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01129772563324,
+ 38.90384923399925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08416'>Report Problem</a>",
+ "NAME": "H08416"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01222011013053,
+ 38.92120324505646,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08418'>Report Problem</a>",
+ "NAME": "H08418"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96200971460257,
+ 38.92475458143464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08419'>Report Problem</a>",
+ "NAME": "H08419"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96402536763,
+ 38.92594683051196,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08420'>Report Problem</a>",
+ "NAME": "H08420"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9621355275832,
+ 38.927497267175745,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08421'>Report Problem</a>",
+ "NAME": "H08421"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96258566163135,
+ 38.92368791198445,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08423'>Report Problem</a>",
+ "NAME": "H08423"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96036446401986,
+ 38.92427438707619,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08424'>Report Problem</a>",
+ "NAME": "H08424"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96369466263668,
+ 38.92576998507413,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08425'>Report Problem</a>",
+ "NAME": "H08425"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9625030277677,
+ 38.9255432928641,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08426'>Report Problem</a>",
+ "NAME": "H08426"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96309268978209,
+ 38.9267188225985,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08427'>Report Problem</a>",
+ "NAME": "H08427"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95689856788752,
+ 38.92864146368962,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08466'>Report Problem</a>",
+ "NAME": "H08466"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95970909884488,
+ 38.924449050474934,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08467'>Report Problem</a>",
+ "NAME": "H08467"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95726784464247,
+ 38.92814826806567,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08468'>Report Problem</a>",
+ "NAME": "H08468"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95984502892284,
+ 38.92534896520106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08469'>Report Problem</a>",
+ "NAME": "H08469"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08638710577023,
+ 38.93462981066992,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08470'>Report Problem</a>",
+ "NAME": "H08470"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02798760970032,
+ 38.89365008944466,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/15/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08471'>Report Problem</a>",
+ "NAME": "H08471"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02836423520479,
+ 38.89196439736748,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08472'>Report Problem</a>",
+ "NAME": "H08472"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02826522843692,
+ 38.89236599654917,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08473'>Report Problem</a>",
+ "NAME": "H08473"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02826125937592,
+ 38.892938407398994,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08474'>Report Problem</a>",
+ "NAME": "H08474"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06318425130685,
+ 38.944293495447674,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08475'>Report Problem</a>",
+ "NAME": "H08475"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0573447641172,
+ 38.93383851487389,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 12/27/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08476'>Report Problem</a>",
+ "NAME": "H08476"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94637204663934,
+ 38.89843839358465,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08477'>Report Problem</a>",
+ "NAME": "H08477"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94616299994543,
+ 38.898971673545276,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08478'>Report Problem</a>",
+ "NAME": "H08478"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02847482355152,
+ 38.911745638926384,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08479'>Report Problem</a>",
+ "NAME": "H08479"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02875439842148,
+ 38.91095659298035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08480'>Report Problem</a>",
+ "NAME": "H08480"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03812996010343,
+ 38.89634445038992,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08481'>Report Problem</a>",
+ "NAME": "H08481"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08658881613316,
+ 38.95998389743036,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08482'>Report Problem</a>",
+ "NAME": "H08482"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92255226785032,
+ 38.898665229480834,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08483'>Report Problem</a>",
+ "NAME": "H08483"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02182938574424,
+ 38.8974671481761,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08484'>Report Problem</a>",
+ "NAME": "H08484"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02204448311844,
+ 38.899259240202056,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08485'>Report Problem</a>",
+ "NAME": "H08485"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97922669310609,
+ 38.919809755946844,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08486'>Report Problem</a>",
+ "NAME": "H08486"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98449915185869,
+ 38.84439894866785,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08487'>Report Problem</a>",
+ "NAME": "H08487"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97208616208393,
+ 38.928242145248376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08488'>Report Problem</a>",
+ "NAME": "H08488"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05459880699436,
+ 38.94173242238124,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 12/20/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08489'>Report Problem</a>",
+ "NAME": "H08489"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97510623589379,
+ 38.87412643178905,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08490'>Report Problem</a>",
+ "NAME": "H08490"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97512818899816,
+ 38.89879257990533,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 09/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08491'>Report Problem</a>",
+ "NAME": "H08491"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02859860157034,
+ 38.88768369546333,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08492'>Report Problem</a>",
+ "NAME": "H08492"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02822972218756,
+ 38.88667732401562,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08493'>Report Problem</a>",
+ "NAME": "H08493"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00432219533818,
+ 38.84966108808251,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08494'>Report Problem</a>",
+ "NAME": "H08494"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05497110319803,
+ 38.95221189678646,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08495'>Report Problem</a>",
+ "NAME": "H08495"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00622271852494,
+ 38.90147398542171,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08496'>Report Problem</a>",
+ "NAME": "H08496"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01626838110322,
+ 38.89159573448617,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08497'>Report Problem</a>",
+ "NAME": "H08497"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99732923533367,
+ 38.88520448349828,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08498'>Report Problem</a>",
+ "NAME": "H08498"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99744155044182,
+ 38.884990005440564,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08499'>Report Problem</a>",
+ "NAME": "H08499"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98711293458845,
+ 38.881325477069744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08500'>Report Problem</a>",
+ "NAME": "H08500"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03100176511474,
+ 38.91107117192213,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08501'>Report Problem</a>",
+ "NAME": "H08501"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.029718354384,
+ 38.91127255354978,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08502'>Report Problem</a>",
+ "NAME": "H08502"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00579074823631,
+ 38.89494169348083,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08503'>Report Problem</a>",
+ "NAME": "H08503"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99708905931759,
+ 38.944563721900295,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08504'>Report Problem</a>",
+ "NAME": "H08504"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99780241534405,
+ 38.94433857542791,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08505'>Report Problem</a>",
+ "NAME": "H08505"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0432831916959,
+ 38.9148896048663,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08506'>Report Problem</a>",
+ "NAME": "H08506"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04329924046024,
+ 38.91562729143581,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08507'>Report Problem</a>",
+ "NAME": "H08507"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04336543084449,
+ 38.91328248714605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08508'>Report Problem</a>",
+ "NAME": "H08508"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04336294928191,
+ 38.91420757221476,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08509'>Report Problem</a>",
+ "NAME": "H08509"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00467641774055,
+ 38.955577477958514,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08510'>Report Problem</a>",
+ "NAME": "H08510"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01676421713123,
+ 38.97492892271481,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08511'>Report Problem</a>",
+ "NAME": "H08511"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00094005175632,
+ 38.952682427762525,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08512'>Report Problem</a>",
+ "NAME": "H08512"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00111515709453,
+ 38.95275324023068,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08513'>Report Problem</a>",
+ "NAME": "H08513"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0046655435606,
+ 38.95495466495944,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08514'>Report Problem</a>",
+ "NAME": "H08514"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97800595108619,
+ 38.841120966288855,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08516'>Report Problem</a>",
+ "NAME": "H08516"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92790991157297,
+ 38.88776816789205,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 02/28/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08518'>Report Problem</a>",
+ "NAME": "H08518"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92981760872138,
+ 38.888724920649125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08519'>Report Problem</a>",
+ "NAME": "H08519"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93041850895601,
+ 38.88594005981671,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08520'>Report Problem</a>",
+ "NAME": "H08520"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97168509423048,
+ 38.85692322325186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08521'>Report Problem</a>",
+ "NAME": "H08521"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9269147821931,
+ 38.8814460948615,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08522'>Report Problem</a>",
+ "NAME": "H08522"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92996967614468,
+ 38.88805560823569,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08523'>Report Problem</a>",
+ "NAME": "H08523"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03181107669249,
+ 38.90145226288173,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/21/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08525'>Report Problem</a>",
+ "NAME": "H08525"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02006637347118,
+ 38.88882305079976,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08526'>Report Problem</a>",
+ "NAME": "H08526"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02685913709283,
+ 38.89041123219989,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08527'>Report Problem</a>",
+ "NAME": "H08527"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03036355406417,
+ 38.888691909048134,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08528'>Report Problem</a>",
+ "NAME": "H08528"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92575333584115,
+ 38.88681264016373,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08529'>Report Problem</a>",
+ "NAME": "H08529"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92903683068647,
+ 38.881683576463125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08530'>Report Problem</a>",
+ "NAME": "H08530"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0376211413675,
+ 38.96128358441223,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08531'>Report Problem</a>",
+ "NAME": "H08531"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98387172945833,
+ 38.8553852639279,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08532'>Report Problem</a>",
+ "NAME": "H08532"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9482544365408,
+ 38.88915211769327,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08533'>Report Problem</a>",
+ "NAME": "H08533"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99043433811318,
+ 38.86019398022922,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08534'>Report Problem</a>",
+ "NAME": "H08534"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93534554685658,
+ 38.904581087974115,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08535'>Report Problem</a>",
+ "NAME": "H08535"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93597316733936,
+ 38.90601041048936,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08536'>Report Problem</a>",
+ "NAME": "H08536"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95496542205478,
+ 38.864111889116856,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/03/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08537'>Report Problem</a>",
+ "NAME": "H08537"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97360608449723,
+ 38.858177709127055,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08538'>Report Problem</a>",
+ "NAME": "H08538"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99010971881326,
+ 38.83154461312445,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06304'>Report Problem</a>",
+ "NAME": "H06304"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99158447120384,
+ 38.84400563613905,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 02/21/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06305'>Report Problem</a>",
+ "NAME": "H06305"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99650063765533,
+ 38.82731645106532,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06306'>Report Problem</a>",
+ "NAME": "H06306"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9942613489853,
+ 38.85891046792447,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06307'>Report Problem</a>",
+ "NAME": "H06307"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9424613941558,
+ 38.87942205420123,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06308'>Report Problem</a>",
+ "NAME": "H06308"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94318930617003,
+ 38.880100904643065,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06309'>Report Problem</a>",
+ "NAME": "H06309"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00094198954898,
+ 38.95876499697013,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06310'>Report Problem</a>",
+ "NAME": "H06310"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99793491978788,
+ 38.824950095276236,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06311'>Report Problem</a>",
+ "NAME": "H06311"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99772070099907,
+ 38.82556903633247,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06312'>Report Problem</a>",
+ "NAME": "H06312"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0000479654624,
+ 38.95502742771825,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06313'>Report Problem</a>",
+ "NAME": "H06313"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99654653064003,
+ 38.948286640332384,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06314'>Report Problem</a>",
+ "NAME": "H06314"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00131907759724,
+ 38.95697461055816,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06315'>Report Problem</a>",
+ "NAME": "H06315"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96467675990772,
+ 38.873105370179346,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/09/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06316'>Report Problem</a>",
+ "NAME": "H06316"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9513462421715,
+ 38.86993561831918,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06317'>Report Problem</a>",
+ "NAME": "H06317"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06008266147673,
+ 38.90404294626886,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06318'>Report Problem</a>",
+ "NAME": "H06318"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96223514638304,
+ 38.87188215688112,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06319'>Report Problem</a>",
+ "NAME": "H06319"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03984973394303,
+ 38.905599108174734,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06320'>Report Problem</a>",
+ "NAME": "H06320"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99797795290505,
+ 38.96087385228594,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06321'>Report Problem</a>",
+ "NAME": "H06321"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00292127032174,
+ 38.959335141986934,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06322'>Report Problem</a>",
+ "NAME": "H06322"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0029134179376,
+ 38.95860702266086,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06323'>Report Problem</a>",
+ "NAME": "H06323"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.959429989507,
+ 38.871193757676636,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/09/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06324'>Report Problem</a>",
+ "NAME": "H06324"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08621657401493,
+ 38.941646176336384,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06325'>Report Problem</a>",
+ "NAME": "H06325"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0060432725119,
+ 38.82914523706379,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06326'>Report Problem</a>",
+ "NAME": "H06326"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97975742844228,
+ 38.907449627792346,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06327'>Report Problem</a>",
+ "NAME": "H06327"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05602825092163,
+ 38.959417683301226,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06328'>Report Problem</a>",
+ "NAME": "H06328"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09058080915013,
+ 38.94488207705248,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06329'>Report Problem</a>",
+ "NAME": "H06329"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92994923586132,
+ 38.87848045455763,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06330'>Report Problem</a>",
+ "NAME": "H06330"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92997035249158,
+ 38.879522179931946,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06331'>Report Problem</a>",
+ "NAME": "H06331"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95678689031837,
+ 38.89197872047685,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06332'>Report Problem</a>",
+ "NAME": "H06332"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96668122823594,
+ 38.92563092149949,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06333'>Report Problem</a>",
+ "NAME": "H06333"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98107604350997,
+ 38.84970423505059,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06334'>Report Problem</a>",
+ "NAME": "H06334"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95761052706486,
+ 38.885276744294536,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/10/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06335'>Report Problem</a>",
+ "NAME": "H06335"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9689828986322,
+ 38.85529060601268,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06336'>Report Problem</a>",
+ "NAME": "H06336"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10319215143784,
+ 38.937125373112885,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06337'>Report Problem</a>",
+ "NAME": "H06337"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96025208313756,
+ 38.87751710826846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06338'>Report Problem</a>",
+ "NAME": "H06338"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10199165846161,
+ 38.94207491012106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/09/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06809'>Report Problem</a>",
+ "NAME": "H06809"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93188206066793,
+ 38.889632854120734,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06810'>Report Problem</a>",
+ "NAME": "H06810"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04354367039312,
+ 38.99020962857461,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06811'>Report Problem</a>",
+ "NAME": "H06811"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04431139193487,
+ 38.98497449063176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06812'>Report Problem</a>",
+ "NAME": "H06812"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05259754131637,
+ 38.89962876752536,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06813'>Report Problem</a>",
+ "NAME": "H06813"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08112630706023,
+ 38.9067914243098,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06814'>Report Problem</a>",
+ "NAME": "H06814"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97907583196913,
+ 38.90427153327567,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06815'>Report Problem</a>",
+ "NAME": "H06815"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93903046883437,
+ 38.89978244361404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06816'>Report Problem</a>",
+ "NAME": "H06816"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97909581360963,
+ 38.90103858259027,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06817'>Report Problem</a>",
+ "NAME": "H06817"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97935427625308,
+ 38.89961572234665,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06818'>Report Problem</a>",
+ "NAME": "H06818"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0498815307086,
+ 38.91266203218983,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06819'>Report Problem</a>",
+ "NAME": "H06819"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05524152681508,
+ 38.966256015539265,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06820'>Report Problem</a>",
+ "NAME": "H06820"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9791653098176,
+ 38.90501399955406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06821'>Report Problem</a>",
+ "NAME": "H06821"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97916724142279,
+ 38.9037688565339,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06822'>Report Problem</a>",
+ "NAME": "H06822"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97915266357276,
+ 38.90256463524427,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, USP<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06823'>Report Problem</a>",
+ "NAME": "H06823"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97890899180648,
+ 38.90175636187868,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06824'>Report Problem</a>",
+ "NAME": "H06824"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.950614591531,
+ 38.90207286702679,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06825'>Report Problem</a>",
+ "NAME": "H06825"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93277440125377,
+ 38.89183110849277,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06826'>Report Problem</a>",
+ "NAME": "H06826"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93397222830615,
+ 38.891781056551544,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06827'>Report Problem</a>",
+ "NAME": "H06827"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08344901069415,
+ 38.96247001853708,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06828'>Report Problem</a>",
+ "NAME": "H06828"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99794042749807,
+ 38.84321258359658,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06829'>Report Problem</a>",
+ "NAME": "H06829"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00211459104457,
+ 38.8791159604665,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06830'>Report Problem</a>",
+ "NAME": "H06830"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9777128015119,
+ 38.90233239529218,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06832'>Report Problem</a>",
+ "NAME": "H06832"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98036613862679,
+ 38.90127756047794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06833'>Report Problem</a>",
+ "NAME": "H06833"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04581257261422,
+ 38.942667049608396,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06834'>Report Problem</a>",
+ "NAME": "H06834"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93061566693929,
+ 38.8981998981573,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06835'>Report Problem</a>",
+ "NAME": "H06835"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00197923389352,
+ 38.88001350485407,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06836'>Report Problem</a>",
+ "NAME": "H06836"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00218617108085,
+ 38.878343606629706,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06837'>Report Problem</a>",
+ "NAME": "H06837"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00074163014447,
+ 38.87933638556729,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 11/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06838'>Report Problem</a>",
+ "NAME": "H06838"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98829182615815,
+ 38.912835648282005,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06839'>Report Problem</a>",
+ "NAME": "H06839"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99682697263924,
+ 38.91014814825445,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06840'>Report Problem</a>",
+ "NAME": "H06840"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9932680535277,
+ 38.91057318212014,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06841'>Report Problem</a>",
+ "NAME": "H06841"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06492180613985,
+ 38.903931743686734,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06842'>Report Problem</a>",
+ "NAME": "H06842"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99607692273177,
+ 38.84348248291928,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06843'>Report Problem</a>",
+ "NAME": "H06843"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06799562489095,
+ 38.90967835835896,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07268'>Report Problem</a>",
+ "NAME": "H07268"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97288442106708,
+ 38.874268999431315,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07269'>Report Problem</a>",
+ "NAME": "H07269"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.1057971046107,
+ 38.92774309571597,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07270'>Report Problem</a>",
+ "NAME": "H07270"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9718932464032,
+ 38.87758487310338,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07271'>Report Problem</a>",
+ "NAME": "H07271"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97102071397458,
+ 38.87902117427944,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07272'>Report Problem</a>",
+ "NAME": "H07272"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93505601398128,
+ 38.883847091875765,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07273'>Report Problem</a>",
+ "NAME": "H07273"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0172380791555,
+ 38.82272044132549,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07274'>Report Problem</a>",
+ "NAME": "H07274"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05588598026421,
+ 38.93690658413924,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/18/05<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07275'>Report Problem</a>",
+ "NAME": "H07275"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99827184749294,
+ 38.91957081503366,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07276'>Report Problem</a>",
+ "NAME": "H07276"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99166522071086,
+ 38.898960666041795,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07277'>Report Problem</a>",
+ "NAME": "H07277"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.992527170893,
+ 38.89896296744019,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07278'>Report Problem</a>",
+ "NAME": "H07278"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04337789329506,
+ 38.90362982387168,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07279'>Report Problem</a>",
+ "NAME": "H07279"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0279766083476,
+ 38.88343885332378,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 06/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07280'>Report Problem</a>",
+ "NAME": "H07280"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00049927276746,
+ 38.83139627437486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07281'>Report Problem</a>",
+ "NAME": "H07281"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99473614256651,
+ 38.89153822135641,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07282'>Report Problem</a>",
+ "NAME": "H07282"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01433752866193,
+ 38.87935951522073,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07283'>Report Problem</a>",
+ "NAME": "H07283"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01998269109451,
+ 38.87742059309258,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/21/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07284'>Report Problem</a>",
+ "NAME": "H07284"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01913810912403,
+ 38.87834478854834,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07285'>Report Problem</a>",
+ "NAME": "H07285"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01998414816177,
+ 38.878508275290706,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07286'>Report Problem</a>",
+ "NAME": "H07286"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03124438213845,
+ 38.97214077611694,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07287'>Report Problem</a>",
+ "NAME": "H07287"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09438902912585,
+ 38.93248178929561,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07288'>Report Problem</a>",
+ "NAME": "H07288"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98649905520308,
+ 38.932808217717465,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07291'>Report Problem</a>",
+ "NAME": "H07291"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97412070698806,
+ 38.88402778257524,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07292'>Report Problem</a>",
+ "NAME": "H07292"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93814038792657,
+ 38.876428562683174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07293'>Report Problem</a>",
+ "NAME": "H07293"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95743452962736,
+ 38.885872710903186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07294'>Report Problem</a>",
+ "NAME": "H07294"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02796855055394,
+ 38.881700353750524,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07295'>Report Problem</a>",
+ "NAME": "H07295"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03114521856557,
+ 38.882812887396334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07296'>Report Problem</a>",
+ "NAME": "H07296"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03087176449948,
+ 38.88312784813139,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07297'>Report Problem</a>",
+ "NAME": "H07297"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03925445444915,
+ 38.982948349912874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07298'>Report Problem</a>",
+ "NAME": "H07298"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98375852939992,
+ 38.91475560227307,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07299'>Report Problem</a>",
+ "NAME": "H07299"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93392357053568,
+ 38.90612145930246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07300'>Report Problem</a>",
+ "NAME": "H07300"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01884523396411,
+ 38.89598159392819,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07301'>Report Problem</a>",
+ "NAME": "H07301"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95132071266752,
+ 38.873913376547904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07302'>Report Problem</a>",
+ "NAME": "H07302"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95287539677435,
+ 38.87454847589481,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07303'>Report Problem</a>",
+ "NAME": "H07303"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91649170986268,
+ 38.893011248621335,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07304'>Report Problem</a>",
+ "NAME": "H07304"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01342033836507,
+ 38.878461757788635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07741'>Report Problem</a>",
+ "NAME": "H07741"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92526210004631,
+ 38.88185626399039,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/22/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07742'>Report Problem</a>",
+ "NAME": "H07742"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93281190286608,
+ 38.90613430179411,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07743'>Report Problem</a>",
+ "NAME": "H07743"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05263459899241,
+ 38.89868417910864,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07744'>Report Problem</a>",
+ "NAME": "H07744"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05160308022576,
+ 38.8981174818172,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07745'>Report Problem</a>",
+ "NAME": "H07745"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99181324622516,
+ 38.913476458853495,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07746'>Report Problem</a>",
+ "NAME": "H07746"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05002308526707,
+ 38.90711874141516,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07747'>Report Problem</a>",
+ "NAME": "H07747"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00713398029409,
+ 38.902596068103726,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07748'>Report Problem</a>",
+ "NAME": "H07748"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9730906640221,
+ 38.916419030126704,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07749'>Report Problem</a>",
+ "NAME": "H07749"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05654547254223,
+ 38.89470632929781,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07750'>Report Problem</a>",
+ "NAME": "H07750"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97854699647581,
+ 38.9290532669026,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07751'>Report Problem</a>",
+ "NAME": "H07751"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97725497061309,
+ 38.9291135404281,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07752'>Report Problem</a>",
+ "NAME": "H07752"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06110013765166,
+ 38.906758932084074,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07753'>Report Problem</a>",
+ "NAME": "H07753"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05717522525298,
+ 38.90690650266282,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07754'>Report Problem</a>",
+ "NAME": "H07754"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99488126588837,
+ 38.902294033570534,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07755'>Report Problem</a>",
+ "NAME": "H07755"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0582657616718,
+ 38.90689473049063,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07756'>Report Problem</a>",
+ "NAME": "H07756"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99487383548785,
+ 38.90382141760269,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07757'>Report Problem</a>",
+ "NAME": "H07757"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06946745852954,
+ 38.916522866822895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/16/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07758'>Report Problem</a>",
+ "NAME": "H07758"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99487947157466,
+ 38.89468810322306,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07759'>Report Problem</a>",
+ "NAME": "H07759"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93052527485881,
+ 38.90470013195742,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07760'>Report Problem</a>",
+ "NAME": "H07760"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0093999101176,
+ 38.88311783915731,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07761'>Report Problem</a>",
+ "NAME": "H07761"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01063283576278,
+ 38.88312134578459,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07762'>Report Problem</a>",
+ "NAME": "H07762"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99487230027009,
+ 38.89903637692326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07763'>Report Problem</a>",
+ "NAME": "H07763"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00196897298102,
+ 38.842707697793834,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07764'>Report Problem</a>",
+ "NAME": "H07764"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99139999991228,
+ 38.87320087615333,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07765'>Report Problem</a>",
+ "NAME": "H07765"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01742140936466,
+ 38.87384271477187,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07766'>Report Problem</a>",
+ "NAME": "H07766"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01765882040428,
+ 38.87451807484806,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07767'>Report Problem</a>",
+ "NAME": "H07767"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02081924170639,
+ 38.88135481684726,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07768'>Report Problem</a>",
+ "NAME": "H07768"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0174426769584,
+ 38.87551687743489,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07769'>Report Problem</a>",
+ "NAME": "H07769"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01867656891648,
+ 38.881341846725824,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07770'>Report Problem</a>",
+ "NAME": "H07770"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03621679669857,
+ 38.89796392521521,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07771'>Report Problem</a>",
+ "NAME": "H07771"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0368967817473,
+ 38.89796860396744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07772'>Report Problem</a>",
+ "NAME": "H07772"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04346389556616,
+ 38.92826027783582,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07773'>Report Problem</a>",
+ "NAME": "H07773"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02406298086142,
+ 38.81754920450373,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07774'>Report Problem</a>",
+ "NAME": "H07774"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99745840910933,
+ 38.82620057874815,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06339'>Report Problem</a>",
+ "NAME": "H06339"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9956068334873,
+ 38.82844436207334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06340'>Report Problem</a>",
+ "NAME": "H06340"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99682326982476,
+ 38.828125006322736,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06341'>Report Problem</a>",
+ "NAME": "H06341"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99339191721745,
+ 38.95552054258865,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06342'>Report Problem</a>",
+ "NAME": "H06342"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93476059633116,
+ 38.895033836867896,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06343'>Report Problem</a>",
+ "NAME": "H06343"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94791305166814,
+ 38.86882538255405,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06344'>Report Problem</a>",
+ "NAME": "H06344"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95998804184612,
+ 38.88935925271337,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06345'>Report Problem</a>",
+ "NAME": "H06345"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06107098506828,
+ 38.90850181945575,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06346'>Report Problem</a>",
+ "NAME": "H06346"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93320064366125,
+ 38.88965038022436,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06347'>Report Problem</a>",
+ "NAME": "H06347"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99032197115449,
+ 38.88140162869176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/27/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06348'>Report Problem</a>",
+ "NAME": "H06348"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9760216362617,
+ 38.84839872241051,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06349'>Report Problem</a>",
+ "NAME": "H06349"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10189551860627,
+ 38.93639631563402,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06350'>Report Problem</a>",
+ "NAME": "H06350"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00192226267096,
+ 38.82213544512,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06352'>Report Problem</a>",
+ "NAME": "H06352"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03855193202259,
+ 38.912755556166076,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06353'>Report Problem</a>",
+ "NAME": "H06353"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98762947524733,
+ 38.83216761803273,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06354'>Report Problem</a>",
+ "NAME": "H06354"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99506468853413,
+ 38.92624212382352,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06355'>Report Problem</a>",
+ "NAME": "H06355"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99598770630901,
+ 38.925284016651744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06356'>Report Problem</a>",
+ "NAME": "H06356"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98563966534705,
+ 38.86056768974044,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06357'>Report Problem</a>",
+ "NAME": "H06357"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08950270210565,
+ 38.90941356583103,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06358'>Report Problem</a>",
+ "NAME": "H06358"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93547349084179,
+ 38.90275046283293,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06359'>Report Problem</a>",
+ "NAME": "H06359"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95493978817174,
+ 38.85947083173937,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06360'>Report Problem</a>",
+ "NAME": "H06360"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91612755633857,
+ 38.89788590295347,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06361'>Report Problem</a>",
+ "NAME": "H06361"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0347101888558,
+ 38.90360959613769,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06362'>Report Problem</a>",
+ "NAME": "H06362"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95963016559689,
+ 38.88526874870483,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/10/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06363'>Report Problem</a>",
+ "NAME": "H06363"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93369194522047,
+ 38.90070602734576,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06364'>Report Problem</a>",
+ "NAME": "H06364"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00857842370351,
+ 38.82447080877871,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06365'>Report Problem</a>",
+ "NAME": "H06365"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94415948378074,
+ 38.90044744658407,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06366'>Report Problem</a>",
+ "NAME": "H06366"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10301117280481,
+ 38.93838187549443,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy, K81A<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06367'>Report Problem</a>",
+ "NAME": "H06367"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99841487177481,
+ 38.90708070417186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06368'>Report Problem</a>",
+ "NAME": "H06368"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94010232235925,
+ 38.87872176274441,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06369'>Report Problem</a>",
+ "NAME": "H06369"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01083734992935,
+ 38.82609913629217,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06370'>Report Problem</a>",
+ "NAME": "H06370"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99191366111425,
+ 38.83417960066931,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06372'>Report Problem</a>",
+ "NAME": "H06372"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98957882319804,
+ 38.83502705741386,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06373'>Report Problem</a>",
+ "NAME": "H06373"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94078738017618,
+ 38.869412767156305,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06374'>Report Problem</a>",
+ "NAME": "H06374"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94462028341387,
+ 38.892721515049516,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06375'>Report Problem</a>",
+ "NAME": "H06375"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99864897478108,
+ 38.84317751506021,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06844'>Report Problem</a>",
+ "NAME": "H06844"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99484419430694,
+ 38.843697448548774,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06845'>Report Problem</a>",
+ "NAME": "H06845"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9922569181805,
+ 38.84395933423378,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06846'>Report Problem</a>",
+ "NAME": "H06846"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99955191583206,
+ 38.84320232226955,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06848'>Report Problem</a>",
+ "NAME": "H06848"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91897316867937,
+ 38.891790001345214,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06849'>Report Problem</a>",
+ "NAME": "H06849"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9402533802271,
+ 38.87757590921841,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06850'>Report Problem</a>",
+ "NAME": "H06850"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93928743314085,
+ 38.87652350957581,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06851'>Report Problem</a>",
+ "NAME": "H06851"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08364710794544,
+ 38.95335321635176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06852'>Report Problem</a>",
+ "NAME": "H06852"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09069924201972,
+ 38.953367298846686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06853'>Report Problem</a>",
+ "NAME": "H06853"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94248132894039,
+ 38.8672304526927,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06854'>Report Problem</a>",
+ "NAME": "H06854"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94265647631872,
+ 38.86794841010728,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06855'>Report Problem</a>",
+ "NAME": "H06855"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94618815273662,
+ 38.906538136283935,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06856'>Report Problem</a>",
+ "NAME": "H06856"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93474601630156,
+ 38.892914303294454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06857'>Report Problem</a>",
+ "NAME": "H06857"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.963360431868,
+ 38.93503937652759,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06858'>Report Problem</a>",
+ "NAME": "H06858"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96128073431242,
+ 38.882799424655836,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06859'>Report Problem</a>",
+ "NAME": "H06859"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00222589421041,
+ 38.91816450759264,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06860'>Report Problem</a>",
+ "NAME": "H06860"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00369154111137,
+ 38.91805374010515,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06861'>Report Problem</a>",
+ "NAME": "H06861"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99063765723189,
+ 38.92962671738468,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06862'>Report Problem</a>",
+ "NAME": "H06862"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05725835591967,
+ 38.91261370752583,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06863'>Report Problem</a>",
+ "NAME": "H06863"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05520375582552,
+ 38.970257873523714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06864'>Report Problem</a>",
+ "NAME": "H06864"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06425030350772,
+ 38.906894673585185,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06865'>Report Problem</a>",
+ "NAME": "H06865"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97134524838968,
+ 38.8522550803544,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06866'>Report Problem</a>",
+ "NAME": "H06866"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05606306758123,
+ 38.96852105408021,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/12/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06867'>Report Problem</a>",
+ "NAME": "H06867"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05625816843887,
+ 38.962009617823256,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06868'>Report Problem</a>",
+ "NAME": "H06868"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05983560459721,
+ 38.966514994145456,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06869'>Report Problem</a>",
+ "NAME": "H06869"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98376542601555,
+ 38.857205735079866,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06870'>Report Problem</a>",
+ "NAME": "H06870"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08314101453924,
+ 38.94104236238156,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06871'>Report Problem</a>",
+ "NAME": "H06871"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97073573734988,
+ 38.91963415842319,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06872'>Report Problem</a>",
+ "NAME": "H06872"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9704394700389,
+ 38.92000406482806,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06873'>Report Problem</a>",
+ "NAME": "H06873"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96784416447316,
+ 38.92242569083767,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06874'>Report Problem</a>",
+ "NAME": "H06874"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96646694615163,
+ 38.92384010561988,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06875'>Report Problem</a>",
+ "NAME": "H06875"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96922992836353,
+ 38.92147108261294,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06876'>Report Problem</a>",
+ "NAME": "H06876"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96698599320483,
+ 38.92353877195621,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06877'>Report Problem</a>",
+ "NAME": "H06877"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96046686602362,
+ 38.8763736734287,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06878'>Report Problem</a>",
+ "NAME": "H06878"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95811052128136,
+ 38.93061837270984,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06879'>Report Problem</a>",
+ "NAME": "H06879"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96727098728275,
+ 38.857171800876756,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07305'>Report Problem</a>",
+ "NAME": "H07305"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99635417416557,
+ 38.884554151004195,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07306'>Report Problem</a>",
+ "NAME": "H07306"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01494724758,
+ 38.881212401512734,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07307'>Report Problem</a>",
+ "NAME": "H07307"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01378666928579,
+ 38.8813579576819,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07308'>Report Problem</a>",
+ "NAME": "H07308"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01279834871673,
+ 38.881219872480905,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07309'>Report Problem</a>",
+ "NAME": "H07309"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06878110099485,
+ 38.91722232852371,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07310'>Report Problem</a>",
+ "NAME": "H07310"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01602895733629,
+ 38.96265282003601,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07311'>Report Problem</a>",
+ "NAME": "H07311"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05135348582326,
+ 38.90381273899625,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07312'>Report Problem</a>",
+ "NAME": "H07312"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97474021922181,
+ 38.87126849176154,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07313'>Report Problem</a>",
+ "NAME": "H07313"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93934619799694,
+ 38.897468791997184,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07314'>Report Problem</a>",
+ "NAME": "H07314"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98460593523568,
+ 38.932915786081175,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07315'>Report Problem</a>",
+ "NAME": "H07315"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0269938774607,
+ 38.882992178578796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07316'>Report Problem</a>",
+ "NAME": "H07316"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0532342281229,
+ 38.90276396427433,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07317'>Report Problem</a>",
+ "NAME": "H07317"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0493638217325,
+ 38.902781509455075,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07318'>Report Problem</a>",
+ "NAME": "H07318"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04772895307246,
+ 38.9023632372102,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07319'>Report Problem</a>",
+ "NAME": "H07319"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05152540812392,
+ 38.90271795003059,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07320'>Report Problem</a>",
+ "NAME": "H07320"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04669577766252,
+ 38.902774507813405,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07321'>Report Problem</a>",
+ "NAME": "H07321"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0148720424155,
+ 38.87301176305626,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07322'>Report Problem</a>",
+ "NAME": "H07322"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01684278490809,
+ 38.874695931097925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07323'>Report Problem</a>",
+ "NAME": "H07323"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01591764608332,
+ 38.87461418352595,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07324'>Report Problem</a>",
+ "NAME": "H07324"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01450467759673,
+ 38.873992616869565,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07325'>Report Problem</a>",
+ "NAME": "H07325"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01450659961178,
+ 38.874774005160646,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07326'>Report Problem</a>",
+ "NAME": "H07326"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99382187311828,
+ 38.86127895747909,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07327'>Report Problem</a>",
+ "NAME": "H07327"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02979387119423,
+ 38.92252251676341,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 04/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07328'>Report Problem</a>",
+ "NAME": "H07328"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02708016953936,
+ 38.88442227572075,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07329'>Report Problem</a>",
+ "NAME": "H07329"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0270826006272,
+ 38.883752060381994,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07330'>Report Problem</a>",
+ "NAME": "H07330"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96347613201775,
+ 38.85251151579887,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07331'>Report Problem</a>",
+ "NAME": "H07331"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02180399151449,
+ 38.895473034350346,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07332'>Report Problem</a>",
+ "NAME": "H07332"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02201541580818,
+ 38.89580636728702,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07333'>Report Problem</a>",
+ "NAME": "H07333"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02180749732133,
+ 38.89415795624079,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07334'>Report Problem</a>",
+ "NAME": "H07334"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02174944125531,
+ 38.894860484606916,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07335'>Report Problem</a>",
+ "NAME": "H07335"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02200250619778,
+ 38.89468900798926,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07336'>Report Problem</a>",
+ "NAME": "H07336"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01142075801127,
+ 38.815766086697586,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07338'>Report Problem</a>",
+ "NAME": "H07338"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01144093096623,
+ 38.81439651564001,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07339'>Report Problem</a>",
+ "NAME": "H07339"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0227656159168,
+ 38.94630885992599,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07340'>Report Problem</a>",
+ "NAME": "H07340"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07876359814216,
+ 38.94389898622888,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07775'>Report Problem</a>",
+ "NAME": "H07775"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99651848135503,
+ 38.848006392343244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07776'>Report Problem</a>",
+ "NAME": "H07776"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01372098245272,
+ 38.89595689559788,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07777'>Report Problem</a>",
+ "NAME": "H07777"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99087963650723,
+ 38.91957312034873,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07778'>Report Problem</a>",
+ "NAME": "H07778"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04360849355336,
+ 38.91255213573038,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07779'>Report Problem</a>",
+ "NAME": "H07779"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99029430469642,
+ 38.91372777423202,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07780'>Report Problem</a>",
+ "NAME": "H07780"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98881807747505,
+ 38.91424336049654,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07781'>Report Problem</a>",
+ "NAME": "H07781"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01552177152728,
+ 38.95446121876773,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07782'>Report Problem</a>",
+ "NAME": "H07782"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99293796545437,
+ 38.831023814076744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07783'>Report Problem</a>",
+ "NAME": "H07783"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05909760345287,
+ 38.90614583593231,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07784'>Report Problem</a>",
+ "NAME": "H07784"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99232283930444,
+ 38.82834727015251,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07785'>Report Problem</a>",
+ "NAME": "H07785"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07594643658683,
+ 38.92489561624111,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/09/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07786'>Report Problem</a>",
+ "NAME": "H07786"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97773433433112,
+ 38.917372665271934,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/00<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07788'>Report Problem</a>",
+ "NAME": "H07788"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97600817203194,
+ 38.917150493472356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07789'>Report Problem</a>",
+ "NAME": "H07789"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98932201571286,
+ 38.9143341035538,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07790'>Report Problem</a>",
+ "NAME": "H07790"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98282006843007,
+ 38.91633001660792,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - MEDALLION<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07791'>Report Problem</a>",
+ "NAME": "H07791"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98427216517216,
+ 38.91582564636996,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07792'>Report Problem</a>",
+ "NAME": "H07792"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0368585383062,
+ 38.90752945317807,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07793'>Report Problem</a>",
+ "NAME": "H07793"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97512242465194,
+ 38.917437277631876,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07794'>Report Problem</a>",
+ "NAME": "H07794"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98761884680764,
+ 38.914650587478306,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07795'>Report Problem</a>",
+ "NAME": "H07795"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97394390447603,
+ 38.91716589706266,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07796'>Report Problem</a>",
+ "NAME": "H07796"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98505442179395,
+ 38.91550058425484,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07798'>Report Problem</a>",
+ "NAME": "H07798"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03167743781633,
+ 38.976578159461894,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07800'>Report Problem</a>",
+ "NAME": "H07800"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99003768502162,
+ 38.935594255091814,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07801'>Report Problem</a>",
+ "NAME": "H07801"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02689659986729,
+ 38.89561209793297,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07802'>Report Problem</a>",
+ "NAME": "H07802"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92280358021574,
+ 38.88282226502623,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/22/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07803'>Report Problem</a>",
+ "NAME": "H07803"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01348751390485,
+ 38.92015589692185,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07804'>Report Problem</a>",
+ "NAME": "H07804"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99066590132217,
+ 38.830688431535556,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07805'>Report Problem</a>",
+ "NAME": "H07805"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0217240860084,
+ 38.9453369203669,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07806'>Report Problem</a>",
+ "NAME": "H07806"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0219117482382,
+ 38.94613258689647,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07807'>Report Problem</a>",
+ "NAME": "H07807"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06614962748161,
+ 38.906008732419245,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07808'>Report Problem</a>",
+ "NAME": "H07808"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06771622604425,
+ 38.90597631470976,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07809'>Report Problem</a>",
+ "NAME": "H07809"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10280732391429,
+ 38.93483740473735,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07810'>Report Problem</a>",
+ "NAME": "H07810"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07902293422096,
+ 38.965877087039736,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07811'>Report Problem</a>",
+ "NAME": "H07811"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03632478450702,
+ 38.90368134326886,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06376'>Report Problem</a>",
+ "NAME": "H06376"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95621682912618,
+ 38.861642256984226,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06377'>Report Problem</a>",
+ "NAME": "H06377"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98573229222727,
+ 38.95115954146684,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06378'>Report Problem</a>",
+ "NAME": "H06378"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96890085144213,
+ 38.87151492186587,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06379'>Report Problem</a>",
+ "NAME": "H06379"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92413955013444,
+ 38.89377047541237,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06380'>Report Problem</a>",
+ "NAME": "H06380"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92518488992707,
+ 38.894323353731,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06381'>Report Problem</a>",
+ "NAME": "H06381"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98225091412405,
+ 38.90448472794493,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06382'>Report Problem</a>",
+ "NAME": "H06382"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92548692103111,
+ 38.89338060451896,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06383'>Report Problem</a>",
+ "NAME": "H06383"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04018306995864,
+ 38.92724280083231,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06384'>Report Problem</a>",
+ "NAME": "H06384"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94820585250427,
+ 38.889628558221574,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06385'>Report Problem</a>",
+ "NAME": "H06385"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95250851558777,
+ 38.88471370305015,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06386'>Report Problem</a>",
+ "NAME": "H06386"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05867796190613,
+ 38.95498451607828,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06387'>Report Problem</a>",
+ "NAME": "H06387"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05993017911504,
+ 38.95455106065457,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06388'>Report Problem</a>",
+ "NAME": "H06388"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98736806711368,
+ 38.919086073617436,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06389'>Report Problem</a>",
+ "NAME": "H06389"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07262882789776,
+ 38.932564845168564,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06390'>Report Problem</a>",
+ "NAME": "H06390"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92729133065178,
+ 38.88964889623357,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06391'>Report Problem</a>",
+ "NAME": "H06391"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98565165251033,
+ 38.900092189763704,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06392'>Report Problem</a>",
+ "NAME": "H06392"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94730003285807,
+ 38.889951697895846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06393'>Report Problem</a>",
+ "NAME": "H06393"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94277294832536,
+ 38.88989497692029,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06394'>Report Problem</a>",
+ "NAME": "H06394"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07666750097329,
+ 38.95081085820682,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06395'>Report Problem</a>",
+ "NAME": "H06395"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94488773117428,
+ 38.86805889165294,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/03/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06396'>Report Problem</a>",
+ "NAME": "H06396"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94408807622351,
+ 38.86866497566869,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06397'>Report Problem</a>",
+ "NAME": "H06397"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01915796192878,
+ 38.93743690998917,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06398'>Report Problem</a>",
+ "NAME": "H06398"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9920012876199,
+ 38.95744291813311,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06399'>Report Problem</a>",
+ "NAME": "H06399"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99282387370222,
+ 38.958034625072735,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06400'>Report Problem</a>",
+ "NAME": "H06400"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95485103689134,
+ 38.858286928442375,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06401'>Report Problem</a>",
+ "NAME": "H06401"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9885581649474,
+ 38.9323779485778,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06402'>Report Problem</a>",
+ "NAME": "H06402"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9403906052068,
+ 38.889658801942446,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06403'>Report Problem</a>",
+ "NAME": "H06403"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95621010546085,
+ 38.859474134721815,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06404'>Report Problem</a>",
+ "NAME": "H06404"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98872848378188,
+ 38.934536940069194,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06405'>Report Problem</a>",
+ "NAME": "H06405"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95993184202754,
+ 38.89702941929888,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06406'>Report Problem</a>",
+ "NAME": "H06406"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07357713243127,
+ 38.93722579682287,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06407'>Report Problem</a>",
+ "NAME": "H06407"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07230564822046,
+ 38.93806898330772,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06408'>Report Problem</a>",
+ "NAME": "H06408"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93446043709126,
+ 38.88957287413981,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06409'>Report Problem</a>",
+ "NAME": "H06409"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92921366782463,
+ 38.8896477258259,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06410'>Report Problem</a>",
+ "NAME": "H06410"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95845546909602,
+ 38.93003918047837,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06880'>Report Problem</a>",
+ "NAME": "H06880"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96354541629603,
+ 38.92663907895507,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06881'>Report Problem</a>",
+ "NAME": "H06881"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96297487993984,
+ 38.92719529815789,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06882'>Report Problem</a>",
+ "NAME": "H06882"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97170466665071,
+ 38.901337761238985,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06883'>Report Problem</a>",
+ "NAME": "H06883"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96158661395637,
+ 38.92134311795151,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06884'>Report Problem</a>",
+ "NAME": "H06884"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9808575383346,
+ 38.88546202645402,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/12/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06885'>Report Problem</a>",
+ "NAME": "H06885"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98067951818366,
+ 38.891050821518625,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06886'>Report Problem</a>",
+ "NAME": "H06886"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98084054752002,
+ 38.88422369533478,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/26/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06887'>Report Problem</a>",
+ "NAME": "H06887"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.1022441627605,
+ 38.941546208943365,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06888'>Report Problem</a>",
+ "NAME": "H06888"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04577710186203,
+ 38.90557013625271,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06889'>Report Problem</a>",
+ "NAME": "H06889"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94929066275576,
+ 38.87726620429468,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06890'>Report Problem</a>",
+ "NAME": "H06890"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91262698875987,
+ 38.89536936296406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06891'>Report Problem</a>",
+ "NAME": "H06891"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91187691952949,
+ 38.89471703491633,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06892'>Report Problem</a>",
+ "NAME": "H06892"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91416352642354,
+ 38.89660709893166,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06893'>Report Problem</a>",
+ "NAME": "H06893"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00195263729442,
+ 38.965196363764406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06894'>Report Problem</a>",
+ "NAME": "H06894"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97797636106448,
+ 38.92027692397566,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06895'>Report Problem</a>",
+ "NAME": "H06895"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92058618802173,
+ 38.898204320775314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06896'>Report Problem</a>",
+ "NAME": "H06896"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92479314900567,
+ 38.898443682540936,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06897'>Report Problem</a>",
+ "NAME": "H06897"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05851610742279,
+ 38.95360645820845,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06898'>Report Problem</a>",
+ "NAME": "H06898"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92568413701112,
+ 38.898516679986486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06899'>Report Problem</a>",
+ "NAME": "H06899"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92183103294697,
+ 38.898221807835306,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06900'>Report Problem</a>",
+ "NAME": "H06900"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93675589040556,
+ 38.899096923205846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06901'>Report Problem</a>",
+ "NAME": "H06901"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97006697274162,
+ 38.9199159406427,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06902'>Report Problem</a>",
+ "NAME": "H06902"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9619108089718,
+ 38.928025045285246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06903'>Report Problem</a>",
+ "NAME": "H06903"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9600933858736,
+ 38.92928934997076,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06904'>Report Problem</a>",
+ "NAME": "H06904"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97828247739685,
+ 38.86892409103628,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06905'>Report Problem</a>",
+ "NAME": "H06905"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95996523487764,
+ 38.88031413424983,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06906'>Report Problem</a>",
+ "NAME": "H06906"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97873576249505,
+ 38.869549475017244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06907'>Report Problem</a>",
+ "NAME": "H06907"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03481222745445,
+ 38.97513333035078,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06908'>Report Problem</a>",
+ "NAME": "H06908"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02742612846652,
+ 38.974926070584175,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06910'>Report Problem</a>",
+ "NAME": "H06910"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02857030781799,
+ 38.97461768814917,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06911'>Report Problem</a>",
+ "NAME": "H06911"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93860683013166,
+ 38.87469578200884,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06912'>Report Problem</a>",
+ "NAME": "H06912"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97890893510812,
+ 38.921170595704275,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06913'>Report Problem</a>",
+ "NAME": "H06913"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9219028564582,
+ 38.88646612596618,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06914'>Report Problem</a>",
+ "NAME": "H06914"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01969474537717,
+ 38.92930442183414,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06915'>Report Problem</a>",
+ "NAME": "H06915"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05945717749043,
+ 38.97996399532121,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07341'>Report Problem</a>",
+ "NAME": "H07341"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05416500998363,
+ 38.98012532686826,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07342'>Report Problem</a>",
+ "NAME": "H07342"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97073411433927,
+ 38.923308094717704,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07343'>Report Problem</a>",
+ "NAME": "H07343"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97004308855342,
+ 38.9222555675058,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07344'>Report Problem</a>",
+ "NAME": "H07344"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01057828303236,
+ 38.87851643345949,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07345'>Report Problem</a>",
+ "NAME": "H07345"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93371434777302,
+ 38.90841946070984,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/06/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07346'>Report Problem</a>",
+ "NAME": "H07346"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01425467205539,
+ 38.87633756963333,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07347'>Report Problem</a>",
+ "NAME": "H07347"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96739819608914,
+ 38.91745290808618,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07348'>Report Problem</a>",
+ "NAME": "H07348"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96415166667015,
+ 38.91686995596387,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07349'>Report Problem</a>",
+ "NAME": "H07349"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96305428232182,
+ 38.917178014373874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07350'>Report Problem</a>",
+ "NAME": "H07350"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96523652644659,
+ 38.91730362050751,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07351'>Report Problem</a>",
+ "NAME": "H07351"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96621225655664,
+ 38.91737508153287,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07352'>Report Problem</a>",
+ "NAME": "H07352"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0159281040351,
+ 38.872935493791175,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07353'>Report Problem</a>",
+ "NAME": "H07353"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98713634192262,
+ 38.867198778360724,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07354'>Report Problem</a>",
+ "NAME": "H07354"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00916426489884,
+ 38.88745975384796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07355'>Report Problem</a>",
+ "NAME": "H07355"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97818278157972,
+ 38.89352903517165,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07356'>Report Problem</a>",
+ "NAME": "H07356"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03823057312687,
+ 38.990129754296284,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07357'>Report Problem</a>",
+ "NAME": "H07357"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96319829252309,
+ 38.86558191155318,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07358'>Report Problem</a>",
+ "NAME": "H07358"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9730110862898,
+ 38.8879686711808,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07359'>Report Problem</a>",
+ "NAME": "H07359"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.938462196277,
+ 38.889603427344525,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07360'>Report Problem</a>",
+ "NAME": "H07360"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99121177677247,
+ 38.94622085267838,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07361'>Report Problem</a>",
+ "NAME": "H07361"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02648922113475,
+ 38.89198671894936,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07362'>Report Problem</a>",
+ "NAME": "H07362"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02785508964458,
+ 38.892193891046944,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07363'>Report Problem</a>",
+ "NAME": "H07363"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02762717275141,
+ 38.89196901514472,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07364'>Report Problem</a>",
+ "NAME": "H07364"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00931098896494,
+ 38.87921491696026,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07365'>Report Problem</a>",
+ "NAME": "H07365"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00792679835567,
+ 38.96168838868454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07366'>Report Problem</a>",
+ "NAME": "H07366"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00882340847184,
+ 38.96105161203931,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07367'>Report Problem</a>",
+ "NAME": "H07367"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02380879400752,
+ 38.886539102342,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07369'>Report Problem</a>",
+ "NAME": "H07369"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95050953117146,
+ 38.873211155001464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07370'>Report Problem</a>",
+ "NAME": "H07370"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97784390927255,
+ 38.89838238129811,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07371'>Report Problem</a>",
+ "NAME": "H07371"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97778232687293,
+ 38.8978277788175,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07372'>Report Problem</a>",
+ "NAME": "H07372"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97763497622866,
+ 38.898936508822565,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07373'>Report Problem</a>",
+ "NAME": "H07373"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02345871272976,
+ 38.887445911617895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07375'>Report Problem</a>",
+ "NAME": "H07375"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00926191581291,
+ 38.870865559320144,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07376'>Report Problem</a>",
+ "NAME": "H07376"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9705466305446,
+ 38.915511376550384,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07377'>Report Problem</a>",
+ "NAME": "H07377"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00829882753979,
+ 38.88512332393778,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07812'>Report Problem</a>",
+ "NAME": "H07812"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.010037273082,
+ 38.88511783650101,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07813'>Report Problem</a>",
+ "NAME": "H07813"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98299423988234,
+ 38.8513928821244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07814'>Report Problem</a>",
+ "NAME": "H07814"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98139905696112,
+ 38.85146427392455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07815'>Report Problem</a>",
+ "NAME": "H07815"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98436377749722,
+ 38.851974964332385,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07816'>Report Problem</a>",
+ "NAME": "H07816"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06036244463759,
+ 38.92284485292878,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07817'>Report Problem</a>",
+ "NAME": "H07817"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00925396806588,
+ 38.88511078456666,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07818'>Report Problem</a>",
+ "NAME": "H07818"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01082520137022,
+ 38.8859689320723,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07819'>Report Problem</a>",
+ "NAME": "H07819"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06743021004122,
+ 38.96580750633269,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07820'>Report Problem</a>",
+ "NAME": "H07820"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02333500914509,
+ 38.945262327599174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/28/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07821'>Report Problem</a>",
+ "NAME": "H07821"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05595884182088,
+ 38.90012345835988,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07822'>Report Problem</a>",
+ "NAME": "H07822"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01766589212484,
+ 38.87222067037575,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07823'>Report Problem</a>",
+ "NAME": "H07823"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98445260119188,
+ 38.93094021732408,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07824'>Report Problem</a>",
+ "NAME": "H07824"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00665768488938,
+ 38.900347943841645,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07825'>Report Problem</a>",
+ "NAME": "H07825"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06788693269378,
+ 38.906685082759836,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07826'>Report Problem</a>",
+ "NAME": "H07826"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98940049754484,
+ 38.949367330114825,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07827'>Report Problem</a>",
+ "NAME": "H07827"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00428361044698,
+ 38.95959448378412,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07828'>Report Problem</a>",
+ "NAME": "H07828"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99502639156024,
+ 38.93050889096717,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07829'>Report Problem</a>",
+ "NAME": "H07829"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03936084651036,
+ 38.99134976553878,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07830'>Report Problem</a>",
+ "NAME": "H07830"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05771518043335,
+ 38.95316078481239,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy, K81D<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07831'>Report Problem</a>",
+ "NAME": "H07831"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98611011722467,
+ 38.90222659512454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07832'>Report Problem</a>",
+ "NAME": "H07832"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09328228032055,
+ 38.938591965554785,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07833'>Report Problem</a>",
+ "NAME": "H07833"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93273344655442,
+ 38.88163480354615,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07834'>Report Problem</a>",
+ "NAME": "H07834"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07270935805565,
+ 38.970468523916345,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07835'>Report Problem</a>",
+ "NAME": "H07835"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03776997920576,
+ 38.92315260424226,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 10/16/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07836'>Report Problem</a>",
+ "NAME": "H07836"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03867857225319,
+ 38.941932344447345,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07837'>Report Problem</a>",
+ "NAME": "H07837"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01830071987415,
+ 38.88452667688121,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07838'>Report Problem</a>",
+ "NAME": "H07838"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04454491329965,
+ 38.9456414538869,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, UNKNOWN<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07839'>Report Problem</a>",
+ "NAME": "H07839"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02177149392207,
+ 38.881114029161814,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07840'>Report Problem</a>",
+ "NAME": "H07840"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02004418334263,
+ 38.88134952938589,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07841'>Report Problem</a>",
+ "NAME": "H07841"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93248096639293,
+ 38.88276431887421,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/18/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07842'>Report Problem</a>",
+ "NAME": "H07842"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00918852714993,
+ 38.88235576454363,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07844'>Report Problem</a>",
+ "NAME": "H07844"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97206170668471,
+ 38.91342222021708,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07845'>Report Problem</a>",
+ "NAME": "H07845"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99625799472017,
+ 38.87945192364907,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/05/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07846'>Report Problem</a>",
+ "NAME": "H07846"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99841081003788,
+ 38.832717571741746,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07847'>Report Problem</a>",
+ "NAME": "H07847"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9963243043215,
+ 38.82517306037714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06447'>Report Problem</a>",
+ "NAME": "H06447"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9995304864059,
+ 38.95591449763924,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06448'>Report Problem</a>",
+ "NAME": "H06448"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0160062209351,
+ 38.97295330748421,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06451'>Report Problem</a>",
+ "NAME": "H06451"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00255576232554,
+ 38.95669546905703,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06452'>Report Problem</a>",
+ "NAME": "H06452"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08395272345864,
+ 38.94402240957244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06453'>Report Problem</a>",
+ "NAME": "H06453"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0034081284013,
+ 38.95615570822822,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06454'>Report Problem</a>",
+ "NAME": "H06454"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99619304064757,
+ 38.95462273246034,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06455'>Report Problem</a>",
+ "NAME": "H06455"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91846497136584,
+ 38.88986413421935,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06456'>Report Problem</a>",
+ "NAME": "H06456"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91770324035967,
+ 38.89207103964668,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06457'>Report Problem</a>",
+ "NAME": "H06457"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92050698962676,
+ 38.8896401070975,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06458'>Report Problem</a>",
+ "NAME": "H06458"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91850117890932,
+ 38.88695578580477,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06461'>Report Problem</a>",
+ "NAME": "H06461"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92034881451684,
+ 38.88853236505423,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06462'>Report Problem</a>",
+ "NAME": "H06462"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99308457652555,
+ 38.95458937644197,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06466'>Report Problem</a>",
+ "NAME": "H06466"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04574062857647,
+ 38.91397363799839,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06467'>Report Problem</a>",
+ "NAME": "H06467"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99470559737202,
+ 38.95458836207815,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06468'>Report Problem</a>",
+ "NAME": "H06468"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09691311326478,
+ 38.93097133599927,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06469'>Report Problem</a>",
+ "NAME": "H06469"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97530820249524,
+ 38.84672567041775,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06470'>Report Problem</a>",
+ "NAME": "H06470"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97490026413797,
+ 38.868958455730656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06471'>Report Problem</a>",
+ "NAME": "H06471"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01562281186364,
+ 38.91508468000044,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06472'>Report Problem</a>",
+ "NAME": "H06472"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92223478019082,
+ 38.88749401469716,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06473'>Report Problem</a>",
+ "NAME": "H06473"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98212791287683,
+ 38.87834584494729,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/07/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06474'>Report Problem</a>",
+ "NAME": "H06474"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08433487266956,
+ 38.93983558472638,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06475'>Report Problem</a>",
+ "NAME": "H06475"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08538363866316,
+ 38.93998172162816,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06476'>Report Problem</a>",
+ "NAME": "H06476"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0850377212599,
+ 38.94069364712121,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06477'>Report Problem</a>",
+ "NAME": "H06477"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0583610949476,
+ 38.92471649247591,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06478'>Report Problem</a>",
+ "NAME": "H06478"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95872191496316,
+ 38.87003664107611,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06479'>Report Problem</a>",
+ "NAME": "H06479"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9737771242671,
+ 38.84687694858346,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06480'>Report Problem</a>",
+ "NAME": "H06480"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97695557469099,
+ 38.84654202785491,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06481'>Report Problem</a>",
+ "NAME": "H06481"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00204359595887,
+ 38.95911800755165,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06482'>Report Problem</a>",
+ "NAME": "H06482"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00122056940498,
+ 38.9588904434059,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06483'>Report Problem</a>",
+ "NAME": "H06483"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97008413065218,
+ 38.926762674020075,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06484'>Report Problem</a>",
+ "NAME": "H06484"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00343822568875,
+ 38.89222276344097,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06485'>Report Problem</a>",
+ "NAME": "H06485"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98372679465297,
+ 38.867062262925614,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06486'>Report Problem</a>",
+ "NAME": "H06486"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00648724533183,
+ 38.85325258725298,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06487'>Report Problem</a>",
+ "NAME": "H06487"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00717190165935,
+ 38.96833554239617,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06488'>Report Problem</a>",
+ "NAME": "H06488"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01964243886209,
+ 38.93029224580981,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06916'>Report Problem</a>",
+ "NAME": "H06916"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02158505873793,
+ 38.929979585111354,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06917'>Report Problem</a>",
+ "NAME": "H06917"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0215817437073,
+ 38.92904840573736,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06918'>Report Problem</a>",
+ "NAME": "H06918"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92986964040844,
+ 38.883153320736085,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06919'>Report Problem</a>",
+ "NAME": "H06919"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93100726507458,
+ 38.88331737440409,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06920'>Report Problem</a>",
+ "NAME": "H06920"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02064868456085,
+ 38.927567058325636,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06921'>Report Problem</a>",
+ "NAME": "H06921"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03493547813184,
+ 38.930996926259304,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06922'>Report Problem</a>",
+ "NAME": "H06922"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06992232888156,
+ 38.91855824442158,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06923'>Report Problem</a>",
+ "NAME": "H06923"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92181478852825,
+ 38.89570943557277,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06924'>Report Problem</a>",
+ "NAME": "H06924"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03411727054059,
+ 38.9733074764901,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06925'>Report Problem</a>",
+ "NAME": "H06925"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93384257741761,
+ 38.890621452199134,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06926'>Report Problem</a>",
+ "NAME": "H06926"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05942323667135,
+ 38.93421465431748,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06927'>Report Problem</a>",
+ "NAME": "H06927"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04191154650579,
+ 38.994395190684806,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06928'>Report Problem</a>",
+ "NAME": "H06928"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95498377859809,
+ 38.86151564320145,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06929'>Report Problem</a>",
+ "NAME": "H06929"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08950568737377,
+ 38.91491630083296,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06930'>Report Problem</a>",
+ "NAME": "H06930"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08879060316153,
+ 38.91508145576154,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06931'>Report Problem</a>",
+ "NAME": "H06931"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05232545414204,
+ 38.934534247823116,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06932'>Report Problem</a>",
+ "NAME": "H06932"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0938246535971,
+ 38.928670880702796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06933'>Report Problem</a>",
+ "NAME": "H06933"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00898722427414,
+ 38.886555002027116,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06934'>Report Problem</a>",
+ "NAME": "H06934"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92552813657788,
+ 38.882575150284744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06935'>Report Problem</a>",
+ "NAME": "H06935"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09929866359468,
+ 38.94303676509001,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06937'>Report Problem</a>",
+ "NAME": "H06937"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93998868767575,
+ 38.91246026526381,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06938'>Report Problem</a>",
+ "NAME": "H06938"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93867579625896,
+ 38.911861609933425,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 12/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06939'>Report Problem</a>",
+ "NAME": "H06939"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02822647912558,
+ 38.96011392235304,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06940'>Report Problem</a>",
+ "NAME": "H06940"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98421121856971,
+ 38.93194959273384,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06941'>Report Problem</a>",
+ "NAME": "H06941"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93744237833668,
+ 38.880254515601784,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06942'>Report Problem</a>",
+ "NAME": "H06942"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92759163468226,
+ 38.89842460526843,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06943'>Report Problem</a>",
+ "NAME": "H06943"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97739999711641,
+ 38.92445505382356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06944'>Report Problem</a>",
+ "NAME": "H06944"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99838069273713,
+ 38.89820737574346,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06945'>Report Problem</a>",
+ "NAME": "H06945"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98377964562911,
+ 38.92214121834334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06946'>Report Problem</a>",
+ "NAME": "H06946"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03502432212396,
+ 38.962185216538025,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06947'>Report Problem</a>",
+ "NAME": "H06947"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96062208914762,
+ 38.8692708169922,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06948'>Report Problem</a>",
+ "NAME": "H06948"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93769124525946,
+ 38.89596496525098,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06949'>Report Problem</a>",
+ "NAME": "H06949"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0010194459706,
+ 38.8267402093052,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06950'>Report Problem</a>",
+ "NAME": "H06950"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94896904881244,
+ 38.871205725811464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06951'>Report Problem</a>",
+ "NAME": "H06951"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9720106215178,
+ 38.91549331435399,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07378'>Report Problem</a>",
+ "NAME": "H07378"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02256505126924,
+ 38.88637850461337,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07379'>Report Problem</a>",
+ "NAME": "H07379"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02324738863086,
+ 38.88637426297682,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07380'>Report Problem</a>",
+ "NAME": "H07380"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99016298111175,
+ 38.89536313147431,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07381'>Report Problem</a>",
+ "NAME": "H07381"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99031247405496,
+ 38.89625968350196,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07382'>Report Problem</a>",
+ "NAME": "H07382"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9907489650503,
+ 38.83235346327543,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07383'>Report Problem</a>",
+ "NAME": "H07383"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95923561316053,
+ 38.86279675180596,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07384'>Report Problem</a>",
+ "NAME": "H07384"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00869900764677,
+ 38.89140123292308,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07385'>Report Problem</a>",
+ "NAME": "H07385"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01047483178928,
+ 38.889314225282924,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07386'>Report Problem</a>",
+ "NAME": "H07386"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0086958727219,
+ 38.89140423294449,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07387'>Report Problem</a>",
+ "NAME": "H07387"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00862872610426,
+ 38.88823448811311,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07388'>Report Problem</a>",
+ "NAME": "H07388"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00862540697659,
+ 38.8882381637762,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07389'>Report Problem</a>",
+ "NAME": "H07389"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99965400989588,
+ 38.86201525233027,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 12/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07390'>Report Problem</a>",
+ "NAME": "H07390"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96488309635455,
+ 38.87387423637057,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07391'>Report Problem</a>",
+ "NAME": "H07391"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01998219940283,
+ 38.88735268178771,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07392'>Report Problem</a>",
+ "NAME": "H07392"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98404873624094,
+ 38.86307440890552,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07393'>Report Problem</a>",
+ "NAME": "H07393"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9780067069492,
+ 38.90256948782962,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow<p align=center>In Service</p><hr />Last Inspection Date: 05/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07394'>Report Problem</a>",
+ "NAME": "H07394"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97800693630485,
+ 38.90362040241758,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07395'>Report Problem</a>",
+ "NAME": "H07395"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95149439379644,
+ 38.90127230260149,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07396'>Report Problem</a>",
+ "NAME": "H07396"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97635823330886,
+ 38.90569377584452,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 05/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07397'>Report Problem</a>",
+ "NAME": "H07397"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97671468912473,
+ 38.90294310217873,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07398'>Report Problem</a>",
+ "NAME": "H07398"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00920357020638,
+ 38.90480246529546,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07399'>Report Problem</a>",
+ "NAME": "H07399"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00885304021857,
+ 38.906541491158926,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07400'>Report Problem</a>",
+ "NAME": "H07400"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00887512558583,
+ 38.90844974550422,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07401'>Report Problem</a>",
+ "NAME": "H07401"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00923958829911,
+ 38.90552679686227,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07402'>Report Problem</a>",
+ "NAME": "H07402"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00887017082094,
+ 38.9077317447217,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07403'>Report Problem</a>",
+ "NAME": "H07403"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0092808096706,
+ 38.90786818926415,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07404'>Report Problem</a>",
+ "NAME": "H07404"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04447671283583,
+ 38.91550002985804,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07405'>Report Problem</a>",
+ "NAME": "H07405"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96768635817297,
+ 38.86960370214958,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/10/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07406'>Report Problem</a>",
+ "NAME": "H07406"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96767823483512,
+ 38.86843204837949,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07407'>Report Problem</a>",
+ "NAME": "H07407"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00070857753023,
+ 38.86199491869393,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07408'>Report Problem</a>",
+ "NAME": "H07408"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03747415366104,
+ 38.918067589882845,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07409'>Report Problem</a>",
+ "NAME": "H07409"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92602909937159,
+ 38.884742490282626,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07411'>Report Problem</a>",
+ "NAME": "H07411"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9238507841437,
+ 38.8843195069313,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07412'>Report Problem</a>",
+ "NAME": "H07412"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98594800848531,
+ 38.85034603550454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07848'>Report Problem</a>",
+ "NAME": "H07848"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05290796512216,
+ 38.925624667718154,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/14/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07849'>Report Problem</a>",
+ "NAME": "H07849"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07540860735465,
+ 38.949573363198404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07850'>Report Problem</a>",
+ "NAME": "H07850"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0077153522999,
+ 38.90639261879274,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07852'>Report Problem</a>",
+ "NAME": "H07852"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04414961176225,
+ 38.909039525950995,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07853'>Report Problem</a>",
+ "NAME": "H07853"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99436444025051,
+ 38.826706962554184,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07854'>Report Problem</a>",
+ "NAME": "H07854"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00065591240252,
+ 38.91990562041026,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07855'>Report Problem</a>",
+ "NAME": "H07855"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02205062500774,
+ 38.887764298801066,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07856'>Report Problem</a>",
+ "NAME": "H07856"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0526197535387,
+ 38.898156322778675,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07857'>Report Problem</a>",
+ "NAME": "H07857"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0662884505694,
+ 38.971337491236,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07858'>Report Problem</a>",
+ "NAME": "H07858"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05252470264118,
+ 38.897556768885565,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07859'>Report Problem</a>",
+ "NAME": "H07859"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10290292137577,
+ 38.930229777114825,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07860'>Report Problem</a>",
+ "NAME": "H07860"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99337856787909,
+ 38.82748258498991,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07861'>Report Problem</a>",
+ "NAME": "H07861"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98569205940727,
+ 38.833474785503725,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07862'>Report Problem</a>",
+ "NAME": "H07862"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99522632422931,
+ 38.82602436617305,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07863'>Report Problem</a>",
+ "NAME": "H07863"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03017195431408,
+ 38.95975453853187,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07864'>Report Problem</a>",
+ "NAME": "H07864"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06225952363265,
+ 38.94320213313865,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07865'>Report Problem</a>",
+ "NAME": "H07865"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02566035874844,
+ 38.88295559883774,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 10/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07866'>Report Problem</a>",
+ "NAME": "H07866"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02631492721297,
+ 38.88477947989644,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07867'>Report Problem</a>",
+ "NAME": "H07867"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02561315135392,
+ 38.88475583575133,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07868'>Report Problem</a>",
+ "NAME": "H07868"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02577593649214,
+ 38.883499733922086,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07869'>Report Problem</a>",
+ "NAME": "H07869"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02619484318929,
+ 38.883405223837116,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07870'>Report Problem</a>",
+ "NAME": "H07870"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02431815449141,
+ 38.88296239907488,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07871'>Report Problem</a>",
+ "NAME": "H07871"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05203321111429,
+ 38.92467207946045,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07872'>Report Problem</a>",
+ "NAME": "H07872"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02580182988397,
+ 38.886005283847766,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07873'>Report Problem</a>",
+ "NAME": "H07873"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.015200697957,
+ 38.872180632616704,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07874'>Report Problem</a>",
+ "NAME": "H07874"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97210640348297,
+ 38.92929989698902,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 09/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07875'>Report Problem</a>",
+ "NAME": "H07875"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96626492175632,
+ 38.926387951043914,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07876'>Report Problem</a>",
+ "NAME": "H07876"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.968149734719,
+ 38.9277700670659,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07877'>Report Problem</a>",
+ "NAME": "H07877"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96860244533637,
+ 38.92859304485643,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07878'>Report Problem</a>",
+ "NAME": "H07878"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97151990766324,
+ 38.93109057132295,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07879'>Report Problem</a>",
+ "NAME": "H07879"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04857480353088,
+ 38.911080303773396,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07880'>Report Problem</a>",
+ "NAME": "H07880"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06790376094129,
+ 38.90767343303258,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07881'>Report Problem</a>",
+ "NAME": "H07881"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07132303600713,
+ 38.957023479419924,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07882'>Report Problem</a>",
+ "NAME": "H07882"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08683836022527,
+ 38.94122595662857,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06411'>Report Problem</a>",
+ "NAME": "H06411"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99756873306923,
+ 38.95479164712626,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06412'>Report Problem</a>",
+ "NAME": "H06412"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92788669890638,
+ 38.88993374987981,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 03/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06413'>Report Problem</a>",
+ "NAME": "H06413"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96791051099046,
+ 38.923390707481786,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06414'>Report Problem</a>",
+ "NAME": "H06414"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00773456528148,
+ 38.81968157461506,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06415'>Report Problem</a>",
+ "NAME": "H06415"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00713999550366,
+ 38.821944776314936,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06416'>Report Problem</a>",
+ "NAME": "H06416"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00705047874656,
+ 38.82048374190161,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06417'>Report Problem</a>",
+ "NAME": "H06417"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91360021451412,
+ 38.889917353913354,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06418'>Report Problem</a>",
+ "NAME": "H06418"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97174732588093,
+ 38.92062548537049,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06419'>Report Problem</a>",
+ "NAME": "H06419"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10639501715012,
+ 38.92932789067318,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06420'>Report Problem</a>",
+ "NAME": "H06420"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96153600806343,
+ 38.86557201607332,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06422'>Report Problem</a>",
+ "NAME": "H06422"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92483908063348,
+ 38.88964277679233,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06423'>Report Problem</a>",
+ "NAME": "H06423"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92300169281533,
+ 38.88993334339456,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06424'>Report Problem</a>",
+ "NAME": "H06424"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0416231474056,
+ 38.993135776693364,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06425'>Report Problem</a>",
+ "NAME": "H06425"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08694628283081,
+ 38.94021591145779,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06426'>Report Problem</a>",
+ "NAME": "H06426"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99462262055135,
+ 38.829372967625396,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06427'>Report Problem</a>",
+ "NAME": "H06427"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92458257666763,
+ 38.88986487516813,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06428'>Report Problem</a>",
+ "NAME": "H06428"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91765868460706,
+ 38.88950798089341,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06429'>Report Problem</a>",
+ "NAME": "H06429"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99657988162654,
+ 38.83550807372832,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06430'>Report Problem</a>",
+ "NAME": "H06430"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91082475018672,
+ 38.89285377339497,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06431'>Report Problem</a>",
+ "NAME": "H06431"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91110909801176,
+ 38.892012932211614,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06432'>Report Problem</a>",
+ "NAME": "H06432"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99856289867849,
+ 38.955633891328,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06433'>Report Problem</a>",
+ "NAME": "H06433"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94160384950266,
+ 38.87008790806052,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06434'>Report Problem</a>",
+ "NAME": "H06434"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9986870199681,
+ 38.954153690590985,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06435'>Report Problem</a>",
+ "NAME": "H06435"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97644168961469,
+ 38.84520790112694,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06436'>Report Problem</a>",
+ "NAME": "H06436"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9925421124516,
+ 38.94184486450241,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06437'>Report Problem</a>",
+ "NAME": "H06437"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97415640532023,
+ 38.84545124908119,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06438'>Report Problem</a>",
+ "NAME": "H06438"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99175041462823,
+ 38.8411274132506,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06439'>Report Problem</a>",
+ "NAME": "H06439"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98531691857632,
+ 38.86128333249696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06440'>Report Problem</a>",
+ "NAME": "H06440"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98575726491512,
+ 38.86243383410268,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06441'>Report Problem</a>",
+ "NAME": "H06441"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00897148354399,
+ 38.954324564868124,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06442'>Report Problem</a>",
+ "NAME": "H06442"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00560326134706,
+ 38.82178048255727,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06443'>Report Problem</a>",
+ "NAME": "H06443"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00541823829477,
+ 38.820382132395096,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06444'>Report Problem</a>",
+ "NAME": "H06444"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97400629735824,
+ 38.84396117409836,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06445'>Report Problem</a>",
+ "NAME": "H06445"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03286062760037,
+ 38.897178946827985,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06446'>Report Problem</a>",
+ "NAME": "H06446"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.1017552271079,
+ 38.92965448406576,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06952'>Report Problem</a>",
+ "NAME": "H06952"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10259679255353,
+ 38.9291434722956,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06953'>Report Problem</a>",
+ "NAME": "H06953"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00338175553144,
+ 38.87934082513986,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06954'>Report Problem</a>",
+ "NAME": "H06954"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00345463349966,
+ 38.88042332524441,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/01/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06955'>Report Problem</a>",
+ "NAME": "H06955"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97720895839207,
+ 38.94064721928847,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06956'>Report Problem</a>",
+ "NAME": "H06956"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98556796112138,
+ 38.89944858625816,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06957'>Report Problem</a>",
+ "NAME": "H06957"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99627292134048,
+ 38.89817018603768,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06958'>Report Problem</a>",
+ "NAME": "H06958"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03115732724314,
+ 38.96182514299751,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06959'>Report Problem</a>",
+ "NAME": "H06959"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02999061288051,
+ 38.9616717852718,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06960'>Report Problem</a>",
+ "NAME": "H06960"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0661075125801,
+ 38.90526358540482,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06961'>Report Problem</a>",
+ "NAME": "H06961"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06010384333933,
+ 38.905100479983815,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06962'>Report Problem</a>",
+ "NAME": "H06962"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05908587798966,
+ 38.90510164783787,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06963'>Report Problem</a>",
+ "NAME": "H06963"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06523188111883,
+ 38.90525056505461,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06964'>Report Problem</a>",
+ "NAME": "H06964"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00368841244952,
+ 38.95298571782302,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06965'>Report Problem</a>",
+ "NAME": "H06965"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96909341708202,
+ 38.87272407181803,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06966'>Report Problem</a>",
+ "NAME": "H06966"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99363869562072,
+ 38.843716631117545,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06967'>Report Problem</a>",
+ "NAME": "H06967"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93225284760618,
+ 38.896173688569974,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06968'>Report Problem</a>",
+ "NAME": "H06968"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02592147669041,
+ 38.91572090948699,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06969'>Report Problem</a>",
+ "NAME": "H06969"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02792098507723,
+ 38.91227058041637,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06970'>Report Problem</a>",
+ "NAME": "H06970"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92972891587851,
+ 38.898447206222606,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06971'>Report Problem</a>",
+ "NAME": "H06971"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08734832988705,
+ 38.936294128063686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06972'>Report Problem</a>",
+ "NAME": "H06972"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99368676911035,
+ 38.895772526019954,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06973'>Report Problem</a>",
+ "NAME": "H06973"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09625834931724,
+ 38.945468591612475,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06974'>Report Problem</a>",
+ "NAME": "H06974"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00915681333376,
+ 38.830027611670445,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06975'>Report Problem</a>",
+ "NAME": "H06975"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93711222287227,
+ 38.91120534991192,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 01/03/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06976'>Report Problem</a>",
+ "NAME": "H06976"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93793312400777,
+ 38.9130081506638,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06977'>Report Problem</a>",
+ "NAME": "H06977"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9368172494712,
+ 38.91197466531144,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06978'>Report Problem</a>",
+ "NAME": "H06978"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03222205275104,
+ 38.92350095987291,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06979'>Report Problem</a>",
+ "NAME": "H06979"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05752098331406,
+ 38.96079725785688,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06980'>Report Problem</a>",
+ "NAME": "H06980"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06605316759736,
+ 38.960942664582,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 12/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06981'>Report Problem</a>",
+ "NAME": "H06981"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05632422330982,
+ 38.96083973787946,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06982'>Report Problem</a>",
+ "NAME": "H06982"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98417076668625,
+ 38.89991512838244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06983'>Report Problem</a>",
+ "NAME": "H06983"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98806538713458,
+ 38.898135485163984,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06984'>Report Problem</a>",
+ "NAME": "H06984"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9911611748645,
+ 38.95669336123746,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06985'>Report Problem</a>",
+ "NAME": "H06985"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94449869531007,
+ 38.890930088276136,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06986'>Report Problem</a>",
+ "NAME": "H06986"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92632938766549,
+ 38.88338365683179,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07413'>Report Problem</a>",
+ "NAME": "H07413"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96862657910718,
+ 38.86385943888858,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07414'>Report Problem</a>",
+ "NAME": "H07414"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99026975297478,
+ 38.925416381971466,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07415'>Report Problem</a>",
+ "NAME": "H07415"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06014937442826,
+ 38.94654352816389,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07416'>Report Problem</a>",
+ "NAME": "H07416"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06225246121589,
+ 38.94679193854353,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07417'>Report Problem</a>",
+ "NAME": "H07417"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98772872958861,
+ 38.91078386915941,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07418'>Report Problem</a>",
+ "NAME": "H07418"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00051212805226,
+ 38.876662479468,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07419'>Report Problem</a>",
+ "NAME": "H07419"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97352733206057,
+ 38.85535999977145,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07420'>Report Problem</a>",
+ "NAME": "H07420"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01008000518348,
+ 38.82968332214097,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07421'>Report Problem</a>",
+ "NAME": "H07421"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9445063059086,
+ 38.889977870578285,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07423'>Report Problem</a>",
+ "NAME": "H07423"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09514643003492,
+ 38.94309483579863,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07424'>Report Problem</a>",
+ "NAME": "H07424"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92624113029149,
+ 38.88405893290013,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 10/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07425'>Report Problem</a>",
+ "NAME": "H07425"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98282968371099,
+ 38.88597101830189,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 04/06/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07426'>Report Problem</a>",
+ "NAME": "H07426"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02203506364303,
+ 38.88656688995685,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07427'>Report Problem</a>",
+ "NAME": "H07427"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03968085439364,
+ 38.90029132604644,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07428'>Report Problem</a>",
+ "NAME": "H07428"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01511110315764,
+ 38.88519652800059,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07429'>Report Problem</a>",
+ "NAME": "H07429"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01534670805299,
+ 38.885760250818294,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07430'>Report Problem</a>",
+ "NAME": "H07430"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92326426360978,
+ 38.895863890300376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07431'>Report Problem</a>",
+ "NAME": "H07431"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04995342455808,
+ 38.903792734900286,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07432'>Report Problem</a>",
+ "NAME": "H07432"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02202100457184,
+ 38.901363930420096,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07433'>Report Problem</a>",
+ "NAME": "H07433"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0220115950943,
+ 38.9081187090952,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07434'>Report Problem</a>",
+ "NAME": "H07434"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02200605938337,
+ 38.90489990122216,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07435'>Report Problem</a>",
+ "NAME": "H07435"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02180465098186,
+ 38.900195253729066,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07436'>Report Problem</a>",
+ "NAME": "H07436"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02181684851732,
+ 38.90626615202735,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07437'>Report Problem</a>",
+ "NAME": "H07437"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01224432053385,
+ 38.88624380878003,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07438'>Report Problem</a>",
+ "NAME": "H07438"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03359572823398,
+ 38.90816929985527,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07439'>Report Problem</a>",
+ "NAME": "H07439"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02201799698209,
+ 38.90316099873112,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07440'>Report Problem</a>",
+ "NAME": "H07440"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0218189139256,
+ 38.90397254454837,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07441'>Report Problem</a>",
+ "NAME": "H07441"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02181922453205,
+ 38.90189741610248,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07442'>Report Problem</a>",
+ "NAME": "H07442"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02201064222825,
+ 38.901967230984845,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07443'>Report Problem</a>",
+ "NAME": "H07443"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03776977029426,
+ 38.90719054739083,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07444'>Report Problem</a>",
+ "NAME": "H07444"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00927240504991,
+ 38.91549818139271,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07445'>Report Problem</a>",
+ "NAME": "H07445"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00928308223466,
+ 38.914876218161965,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07446'>Report Problem</a>",
+ "NAME": "H07446"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00877638181386,
+ 38.91806332394905,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 09/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07447'>Report Problem</a>",
+ "NAME": "H07447"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00876146325494,
+ 38.916771260298475,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07448'>Report Problem</a>",
+ "NAME": "H07448"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04750411240195,
+ 38.90516940396755,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07884'>Report Problem</a>",
+ "NAME": "H07884"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02581383360821,
+ 38.8866568843909,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07885'>Report Problem</a>",
+ "NAME": "H07885"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02615175350172,
+ 38.88665560209699,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07886'>Report Problem</a>",
+ "NAME": "H07886"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02616242912586,
+ 38.88600236599295,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07887'>Report Problem</a>",
+ "NAME": "H07887"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02124955130948,
+ 38.87761921174285,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/28/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07888'>Report Problem</a>",
+ "NAME": "H07888"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99857922853874,
+ 38.841949167495265,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07889'>Report Problem</a>",
+ "NAME": "H07889"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02277696705843,
+ 38.894859703232484,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07890'>Report Problem</a>",
+ "NAME": "H07890"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10521583674903,
+ 38.92865147874046,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07891'>Report Problem</a>",
+ "NAME": "H07891"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02095840918759,
+ 38.89485575568156,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07892'>Report Problem</a>",
+ "NAME": "H07892"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00024455167912,
+ 38.82217857526091,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07893'>Report Problem</a>",
+ "NAME": "H07893"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02415874532174,
+ 38.89044881030504,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07894'>Report Problem</a>",
+ "NAME": "H07894"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02412524303273,
+ 38.89196544886698,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07895'>Report Problem</a>",
+ "NAME": "H07895"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0240496166839,
+ 38.88985017228636,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07896'>Report Problem</a>",
+ "NAME": "H07896"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98065146999187,
+ 38.86845278231885,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07898'>Report Problem</a>",
+ "NAME": "H07898"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02245902647606,
+ 38.88744929708282,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07901'>Report Problem</a>",
+ "NAME": "H07901"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02080869508427,
+ 38.886765362295634,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07902'>Report Problem</a>",
+ "NAME": "H07902"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0217171559744,
+ 38.887447978017185,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07903'>Report Problem</a>",
+ "NAME": "H07903"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96881586516558,
+ 38.92333364164194,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07905'>Report Problem</a>",
+ "NAME": "H07905"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98661696338365,
+ 38.89605588268407,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07906'>Report Problem</a>",
+ "NAME": "H07906"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0138799955668,
+ 38.813435513840034,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07907'>Report Problem</a>",
+ "NAME": "H07907"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01258659060446,
+ 38.91117307700959,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07908'>Report Problem</a>",
+ "NAME": "H07908"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00614832911347,
+ 38.892018729736456,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07909'>Report Problem</a>",
+ "NAME": "H07909"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02167890682476,
+ 38.87935053691836,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07910'>Report Problem</a>",
+ "NAME": "H07910"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96931869991654,
+ 38.92444437443467,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07911'>Report Problem</a>",
+ "NAME": "H07911"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99341733846948,
+ 38.86014789223935,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07912'>Report Problem</a>",
+ "NAME": "H07912"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93770853696317,
+ 38.90284266030697,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07913'>Report Problem</a>",
+ "NAME": "H07913"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04260900694922,
+ 38.910659464776614,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07915'>Report Problem</a>",
+ "NAME": "H07915"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03331918426504,
+ 38.95277441444272,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07916'>Report Problem</a>",
+ "NAME": "H07916"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03352030941684,
+ 38.95415965754698,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07917'>Report Problem</a>",
+ "NAME": "H07917"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99489749411727,
+ 38.835303637441534,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07918'>Report Problem</a>",
+ "NAME": "H07918"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01980959849544,
+ 38.88342038130411,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07920'>Report Problem</a>",
+ "NAME": "H07920"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01981900895566,
+ 38.88406309191132,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07921'>Report Problem</a>",
+ "NAME": "H07921"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9436431243427,
+ 38.88494669135117,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07922'>Report Problem</a>",
+ "NAME": "H07922"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04163967723093,
+ 38.90736462479426,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07923'>Report Problem</a>",
+ "NAME": "H07923"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07725788174332,
+ 38.95474298596072,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06489'>Report Problem</a>",
+ "NAME": "H06489"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00028739141594,
+ 38.848327792919605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06490'>Report Problem</a>",
+ "NAME": "H06490"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92616184945268,
+ 38.890715293032855,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06491'>Report Problem</a>",
+ "NAME": "H06491"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9753159690198,
+ 38.9224451732559,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06492'>Report Problem</a>",
+ "NAME": "H06492"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99031734024099,
+ 38.94448902978518,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06493'>Report Problem</a>",
+ "NAME": "H06493"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99030994721933,
+ 38.94363182781952,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06494'>Report Problem</a>",
+ "NAME": "H06494"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05825585510728,
+ 38.92635757229419,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06495'>Report Problem</a>",
+ "NAME": "H06495"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04652667599123,
+ 38.94164240797303,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06496'>Report Problem</a>",
+ "NAME": "H06496"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94218898396095,
+ 38.90217811973996,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darily<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06497'>Report Problem</a>",
+ "NAME": "H06497"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05968278999548,
+ 38.952731264454215,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06498'>Report Problem</a>",
+ "NAME": "H06498"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95063597597994,
+ 38.897159842421225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06499'>Report Problem</a>",
+ "NAME": "H06499"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93591157539885,
+ 38.89030796115112,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06500'>Report Problem</a>",
+ "NAME": "H06500"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93590711364858,
+ 38.89197701238156,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06501'>Report Problem</a>",
+ "NAME": "H06501"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91785789979404,
+ 38.89088725875616,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06502'>Report Problem</a>",
+ "NAME": "H06502"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91465669938479,
+ 38.89079910490493,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06503'>Report Problem</a>",
+ "NAME": "H06503"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03522198549426,
+ 38.988337678909495,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06504'>Report Problem</a>",
+ "NAME": "H06504"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96383970105636,
+ 38.924163333461784,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06505'>Report Problem</a>",
+ "NAME": "H06505"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9576964210263,
+ 38.92000902871361,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06506'>Report Problem</a>",
+ "NAME": "H06506"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95628174702554,
+ 38.91906579556323,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06507'>Report Problem</a>",
+ "NAME": "H06507"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9881385232493,
+ 38.954412336166556,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06508'>Report Problem</a>",
+ "NAME": "H06508"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99034002312658,
+ 38.95484302582045,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06509'>Report Problem</a>",
+ "NAME": "H06509"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98932040426332,
+ 38.955357525285436,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06510'>Report Problem</a>",
+ "NAME": "H06510"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06756779303588,
+ 38.91558434835727,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06511'>Report Problem</a>",
+ "NAME": "H06511"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03791854932126,
+ 38.991171807524985,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06512'>Report Problem</a>",
+ "NAME": "H06512"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02410448849469,
+ 38.969971183317014,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06513'>Report Problem</a>",
+ "NAME": "H06513"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02667759581159,
+ 38.978057548616206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06514'>Report Problem</a>",
+ "NAME": "H06514"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10797354109583,
+ 38.935709389750265,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06515'>Report Problem</a>",
+ "NAME": "H06515"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04088594881263,
+ 38.99259359003843,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06516'>Report Problem</a>",
+ "NAME": "H06516"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96223775778958,
+ 38.865705803858894,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06519'>Report Problem</a>",
+ "NAME": "H06519"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95301544902972,
+ 38.86612948299471,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06520'>Report Problem</a>",
+ "NAME": "H06520"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92285090576733,
+ 38.890782814936465,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06521'>Report Problem</a>",
+ "NAME": "H06521"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97981826940892,
+ 38.870653169794814,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06522'>Report Problem</a>",
+ "NAME": "H06522"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02798289407815,
+ 38.901494095447674,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06523'>Report Problem</a>",
+ "NAME": "H06523"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00572903369728,
+ 38.83210742498885,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06524'>Report Problem</a>",
+ "NAME": "H06524"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00448355760875,
+ 38.94156474153692,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06525'>Report Problem</a>",
+ "NAME": "H06525"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05606924329489,
+ 38.96114651049311,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06987'>Report Problem</a>",
+ "NAME": "H06987"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0162519783485,
+ 38.88122228961411,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06988'>Report Problem</a>",
+ "NAME": "H06988"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97505727489293,
+ 38.91436977328595,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06989'>Report Problem</a>",
+ "NAME": "H06989"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01765801769707,
+ 38.880402177956135,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06990'>Report Problem</a>",
+ "NAME": "H06990"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97247311061375,
+ 38.91754342327378,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06991'>Report Problem</a>",
+ "NAME": "H06991"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02950943823365,
+ 38.94724034870919,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06992'>Report Problem</a>",
+ "NAME": "H06992"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9354711764542,
+ 38.88140094999921,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 09/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06993'>Report Problem</a>",
+ "NAME": "H06993"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99382187716199,
+ 38.8962398601898,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06994'>Report Problem</a>",
+ "NAME": "H06994"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01193346336534,
+ 38.967273522995576,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06995'>Report Problem</a>",
+ "NAME": "H06995"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02067193214236,
+ 38.92791736047882,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/23/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06996'>Report Problem</a>",
+ "NAME": "H06996"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97735515863302,
+ 38.944106349182775,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06997'>Report Problem</a>",
+ "NAME": "H06997"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02134675927545,
+ 38.937825752192786,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06998'>Report Problem</a>",
+ "NAME": "H06998"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02011530125887,
+ 38.93186589863517,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/05/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06999'>Report Problem</a>",
+ "NAME": "H06999"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0192850435997,
+ 38.93593462033714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07000'>Report Problem</a>",
+ "NAME": "H07000"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99837624703336,
+ 38.83776010022164,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07001'>Report Problem</a>",
+ "NAME": "H07001"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01873346617424,
+ 38.931990235718,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07002'>Report Problem</a>",
+ "NAME": "H07002"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01952199171801,
+ 38.934141848137195,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07003'>Report Problem</a>",
+ "NAME": "H07003"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01912682623846,
+ 38.93892398642003,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07004'>Report Problem</a>",
+ "NAME": "H07004"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01929445556377,
+ 38.935253483242214,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07005'>Report Problem</a>",
+ "NAME": "H07005"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02158265043997,
+ 38.93871203501573,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07006'>Report Problem</a>",
+ "NAME": "H07006"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02051081021706,
+ 38.93333529157292,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07007'>Report Problem</a>",
+ "NAME": "H07007"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01917352272751,
+ 38.942459138336176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07008'>Report Problem</a>",
+ "NAME": "H07008"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01912559332496,
+ 38.93359704650033,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07009'>Report Problem</a>",
+ "NAME": "H07009"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04374823318042,
+ 38.920642971229206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07010'>Report Problem</a>",
+ "NAME": "H07010"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02134621464103,
+ 38.93639191968371,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, DRY WELL<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07011'>Report Problem</a>",
+ "NAME": "H07011"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02094613188794,
+ 38.93482078248051,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07012'>Report Problem</a>",
+ "NAME": "H07012"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0985620903297,
+ 38.94388257335056,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller, Centurion<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07013'>Report Problem</a>",
+ "NAME": "H07013"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0976519107093,
+ 38.944001453929395,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/24/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07014'>Report Problem</a>",
+ "NAME": "H07014"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00699942023506,
+ 38.892041409959404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07015'>Report Problem</a>",
+ "NAME": "H07015"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93430973525066,
+ 38.885859399955486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07016'>Report Problem</a>",
+ "NAME": "H07016"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02328546307889,
+ 38.93748958881003,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07017'>Report Problem</a>",
+ "NAME": "H07017"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95969116783435,
+ 38.91702032883963,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07018'>Report Problem</a>",
+ "NAME": "H07018"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96125260077652,
+ 38.9170967702412,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07019'>Report Problem</a>",
+ "NAME": "H07019"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02036885504953,
+ 38.94181423999462,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07020'>Report Problem</a>",
+ "NAME": "H07020"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00921986286824,
+ 38.9181988291148,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07449'>Report Problem</a>",
+ "NAME": "H07449"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00877571293505,
+ 38.918062720441256,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07450'>Report Problem</a>",
+ "NAME": "H07450"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00875880106659,
+ 38.91678307042007,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07451'>Report Problem</a>",
+ "NAME": "H07451"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0088252011388,
+ 38.91477439640563,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07452'>Report Problem</a>",
+ "NAME": "H07452"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03078416236093,
+ 38.920240010252606,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07453'>Report Problem</a>",
+ "NAME": "H07453"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9193042667873,
+ 38.88993501844188,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/21/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07454'>Report Problem</a>",
+ "NAME": "H07454"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95763540449762,
+ 38.91720066907016,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07455'>Report Problem</a>",
+ "NAME": "H07455"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09361239005848,
+ 38.94320820055547,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07456'>Report Problem</a>",
+ "NAME": "H07456"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05398219670032,
+ 38.89889699028136,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07457'>Report Problem</a>",
+ "NAME": "H07457"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98315240981138,
+ 38.84267407718769,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07458'>Report Problem</a>",
+ "NAME": "H07458"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98268059050783,
+ 38.84164461285684,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07459'>Report Problem</a>",
+ "NAME": "H07459"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03177211577905,
+ 38.886710519867904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07460'>Report Problem</a>",
+ "NAME": "H07460"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0136034782694,
+ 38.829498723497665,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07461'>Report Problem</a>",
+ "NAME": "H07461"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93904850503645,
+ 38.889953025563734,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07462'>Report Problem</a>",
+ "NAME": "H07462"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01439181712323,
+ 38.95755944940955,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07463'>Report Problem</a>",
+ "NAME": "H07463"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05036330371277,
+ 38.89224201785637,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07464'>Report Problem</a>",
+ "NAME": "H07464"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9611819660535,
+ 38.87465600281075,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07465'>Report Problem</a>",
+ "NAME": "H07465"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94450700114177,
+ 38.89172185623164,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07466'>Report Problem</a>",
+ "NAME": "H07466"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95707015355423,
+ 38.872226862563544,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07467'>Report Problem</a>",
+ "NAME": "H07467"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92936742682755,
+ 38.89209758363686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07468'>Report Problem</a>",
+ "NAME": "H07468"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96127880578582,
+ 38.87747564523609,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07470'>Report Problem</a>",
+ "NAME": "H07470"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04297437622263,
+ 38.993552232490885,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07471'>Report Problem</a>",
+ "NAME": "H07471"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93909054247733,
+ 38.892693764316526,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07472'>Report Problem</a>",
+ "NAME": "H07472"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9716480037056,
+ 38.922078585022724,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07473'>Report Problem</a>",
+ "NAME": "H07473"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03822905659493,
+ 38.983151932924564,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07474'>Report Problem</a>",
+ "NAME": "H07474"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02343360014387,
+ 38.97950365803748,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07475'>Report Problem</a>",
+ "NAME": "H07475"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97716561778017,
+ 38.89279867636867,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/07/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07476'>Report Problem</a>",
+ "NAME": "H07476"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00398878817452,
+ 38.95451083472198,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07477'>Report Problem</a>",
+ "NAME": "H07477"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92651167787781,
+ 38.89276973835049,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07478'>Report Problem</a>",
+ "NAME": "H07478"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01528035227209,
+ 38.88419382791563,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07479'>Report Problem</a>",
+ "NAME": "H07479"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01876919457493,
+ 38.87633862491311,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07480'>Report Problem</a>",
+ "NAME": "H07480"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0210759447468,
+ 38.894201159527846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07481'>Report Problem</a>",
+ "NAME": "H07481"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01864675272685,
+ 38.8747244027887,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07482'>Report Problem</a>",
+ "NAME": "H07482"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0590056325616,
+ 38.94084564872903,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennnedy<p align=center>In Service</p><hr />Last Inspection Date: 10/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07483'>Report Problem</a>",
+ "NAME": "H07483"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99965052015793,
+ 38.861720046462345,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 12/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07484'>Report Problem</a>",
+ "NAME": "H07484"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02205400529027,
+ 38.8829641097241,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07924'>Report Problem</a>",
+ "NAME": "H07924"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02385896355244,
+ 38.89600808095506,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07925'>Report Problem</a>",
+ "NAME": "H07925"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0238678108412,
+ 38.89671409170843,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07926'>Report Problem</a>",
+ "NAME": "H07926"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98045364055163,
+ 38.94326049884007,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07927'>Report Problem</a>",
+ "NAME": "H07927"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04139487580589,
+ 38.90637474836192,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07928'>Report Problem</a>",
+ "NAME": "H07928"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01735675707307,
+ 38.881222337849344,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07929'>Report Problem</a>",
+ "NAME": "H07929"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02588685858001,
+ 38.96857369630835,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07930'>Report Problem</a>",
+ "NAME": "H07930"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01373275033698,
+ 38.89780426636046,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07931'>Report Problem</a>",
+ "NAME": "H07931"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97232428373464,
+ 38.86880160477246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07932'>Report Problem</a>",
+ "NAME": "H07932"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01355965696004,
+ 38.89669742001146,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07933'>Report Problem</a>",
+ "NAME": "H07933"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97367537173753,
+ 38.868900108816895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07934'>Report Problem</a>",
+ "NAME": "H07934"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0447964213905,
+ 38.893594279841516,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07935'>Report Problem</a>",
+ "NAME": "H07935"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99624728954058,
+ 38.88030133344313,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 11/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07936'>Report Problem</a>",
+ "NAME": "H07936"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01612975315861,
+ 38.876578849809384,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07937'>Report Problem</a>",
+ "NAME": "H07937"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92748441403334,
+ 38.89287839268856,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07938'>Report Problem</a>",
+ "NAME": "H07938"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03251785223235,
+ 38.9254314327115,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07939'>Report Problem</a>",
+ "NAME": "H07939"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0321158674721,
+ 38.924656134904616,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07940'>Report Problem</a>",
+ "NAME": "H07940"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01531411831252,
+ 38.88331561411112,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07941'>Report Problem</a>",
+ "NAME": "H07941"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92336388826358,
+ 38.90017414297687,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07942'>Report Problem</a>",
+ "NAME": "H07942"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09110452368616,
+ 38.95651193299512,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07943'>Report Problem</a>",
+ "NAME": "H07943"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03260578450856,
+ 38.92742051632777,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07944'>Report Problem</a>",
+ "NAME": "H07944"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03223979431193,
+ 38.9258594948786,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07945'>Report Problem</a>",
+ "NAME": "H07945"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9948281618923,
+ 38.95099733804596,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07946'>Report Problem</a>",
+ "NAME": "H07946"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02029059331193,
+ 38.875762202455405,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07947'>Report Problem</a>",
+ "NAME": "H07947"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00367588903994,
+ 38.96383095104751,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07948'>Report Problem</a>",
+ "NAME": "H07948"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9869965980431,
+ 38.85964119754781,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07949'>Report Problem</a>",
+ "NAME": "H07949"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01624787745084,
+ 38.902742037298076,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07950'>Report Problem</a>",
+ "NAME": "H07950"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08869792606939,
+ 38.91903604098807,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07951'>Report Problem</a>",
+ "NAME": "H07951"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02396605231161,
+ 38.893874202124465,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07952'>Report Problem</a>",
+ "NAME": "H07952"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01103244471595,
+ 38.90457599010864,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07953'>Report Problem</a>",
+ "NAME": "H07953"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02040001452612,
+ 38.93779555429568,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07954'>Report Problem</a>",
+ "NAME": "H07954"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02134002210782,
+ 38.939902903854346,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07955'>Report Problem</a>",
+ "NAME": "H07955"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01222965737209,
+ 38.90479049488283,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07956'>Report Problem</a>",
+ "NAME": "H07956"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01224855341788,
+ 38.91593600056736,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07957'>Report Problem</a>",
+ "NAME": "H07957"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07721748335199,
+ 38.93345800499922,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06526'>Report Problem</a>",
+ "NAME": "H06526"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09894925603915,
+ 38.92575299465459,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06527'>Report Problem</a>",
+ "NAME": "H06527"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95876618764156,
+ 38.86802238568965,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06528'>Report Problem</a>",
+ "NAME": "H06528"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03840838976555,
+ 38.99182145423093,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06529'>Report Problem</a>",
+ "NAME": "H06529"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03898405280461,
+ 38.99262210168253,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06530'>Report Problem</a>",
+ "NAME": "H06530"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10160852995067,
+ 38.9250025716698,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06531'>Report Problem</a>",
+ "NAME": "H06531"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00193451766445,
+ 38.84517849851957,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 03/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06532'>Report Problem</a>",
+ "NAME": "H06532"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09962189800203,
+ 38.92214123818247,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06533'>Report Problem</a>",
+ "NAME": "H06533"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00073182254216,
+ 38.831021052649234,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 03/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06534'>Report Problem</a>",
+ "NAME": "H06534"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04174287581495,
+ 38.99148379252362,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06535'>Report Problem</a>",
+ "NAME": "H06535"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96859949384928,
+ 38.865238845073264,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06536'>Report Problem</a>",
+ "NAME": "H06536"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97080932290235,
+ 38.91723002505121,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06537'>Report Problem</a>",
+ "NAME": "H06537"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91657282320223,
+ 38.88986904992909,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06538'>Report Problem</a>",
+ "NAME": "H06538"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96886999819282,
+ 38.91717397913174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06539'>Report Problem</a>",
+ "NAME": "H06539"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06515470111678,
+ 38.93634517117816,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06540'>Report Problem</a>",
+ "NAME": "H06540"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99483977402123,
+ 38.905329801430874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06541'>Report Problem</a>",
+ "NAME": "H06541"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9944489519022,
+ 38.905757644083046,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06542'>Report Problem</a>",
+ "NAME": "H06542"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93912598595999,
+ 38.89669493996138,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06543'>Report Problem</a>",
+ "NAME": "H06543"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02381686441643,
+ 38.919347696708975,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06544'>Report Problem</a>",
+ "NAME": "H06544"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08593476549828,
+ 38.91380001075514,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06545'>Report Problem</a>",
+ "NAME": "H06545"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01030701031365,
+ 38.8948463079967,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06546'>Report Problem</a>",
+ "NAME": "H06546"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99257229569044,
+ 38.947195138488254,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06547'>Report Problem</a>",
+ "NAME": "H06547"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.076819591807,
+ 38.947947756260206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06548'>Report Problem</a>",
+ "NAME": "H06548"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96890161469761,
+ 38.86957832211967,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06549'>Report Problem</a>",
+ "NAME": "H06549"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00572608536115,
+ 38.8311030356256,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06550'>Report Problem</a>",
+ "NAME": "H06550"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9329825764222,
+ 38.89055516477139,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06551'>Report Problem</a>",
+ "NAME": "H06551"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97268893821048,
+ 38.84572533916201,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06552'>Report Problem</a>",
+ "NAME": "H06552"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97188645664649,
+ 38.844301120938916,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06553'>Report Problem</a>",
+ "NAME": "H06553"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97286296573763,
+ 38.84744343360558,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06554'>Report Problem</a>",
+ "NAME": "H06554"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0225048778306,
+ 38.89059271611999,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06555'>Report Problem</a>",
+ "NAME": "H06555"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0770147489041,
+ 38.92991599052319,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06556'>Report Problem</a>",
+ "NAME": "H06556"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01159263294112,
+ 38.96904227158588,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06557'>Report Problem</a>",
+ "NAME": "H06557"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00334481761338,
+ 38.830889717669116,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06558'>Report Problem</a>",
+ "NAME": "H06558"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07998341493588,
+ 38.9479649932339,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06559'>Report Problem</a>",
+ "NAME": "H06559"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99004990742897,
+ 38.91909028740231,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 02/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06560'>Report Problem</a>",
+ "NAME": "H06560"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02060330149321,
+ 38.94113048775644,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07021'>Report Problem</a>",
+ "NAME": "H07021"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98582953879914,
+ 38.911204172613175,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07022'>Report Problem</a>",
+ "NAME": "H07022"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98625584121956,
+ 38.91190356797587,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 09/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07023'>Report Problem</a>",
+ "NAME": "H07023"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0654449147393,
+ 38.96199673839912,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07024'>Report Problem</a>",
+ "NAME": "H07024"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09070276352669,
+ 38.95215457524894,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07026'>Report Problem</a>",
+ "NAME": "H07026"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02536723633878,
+ 38.920701853319024,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07027'>Report Problem</a>",
+ "NAME": "H07027"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97296629082248,
+ 38.88466468406594,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07029'>Report Problem</a>",
+ "NAME": "H07029"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10354674620037,
+ 38.92847582089967,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07030'>Report Problem</a>",
+ "NAME": "H07030"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02532714536176,
+ 38.92386317053315,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07031'>Report Problem</a>",
+ "NAME": "H07031"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01131150078882,
+ 38.95341996785075,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07032'>Report Problem</a>",
+ "NAME": "H07032"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02638132517758,
+ 38.930846839677955,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/25/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07033'>Report Problem</a>",
+ "NAME": "H07033"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94568083769293,
+ 38.86474459980602,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07034'>Report Problem</a>",
+ "NAME": "H07034"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02585749499349,
+ 38.92701759580693,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07035'>Report Problem</a>",
+ "NAME": "H07035"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02634256011007,
+ 38.92871849115306,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07036'>Report Problem</a>",
+ "NAME": "H07036"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02593440991157,
+ 38.92490482237563,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/06/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07037'>Report Problem</a>",
+ "NAME": "H07037"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02629431183908,
+ 38.92995209102587,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/25/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07038'>Report Problem</a>",
+ "NAME": "H07038"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02583105131406,
+ 38.92571365701877,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07039'>Report Problem</a>",
+ "NAME": "H07039"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9394556869378,
+ 38.88026171136533,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07040'>Report Problem</a>",
+ "NAME": "H07040"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94038029439855,
+ 38.89301790233104,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07041'>Report Problem</a>",
+ "NAME": "H07041"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93796464544897,
+ 38.87070997176365,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07042'>Report Problem</a>",
+ "NAME": "H07042"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94699250718553,
+ 38.86365095033626,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07043'>Report Problem</a>",
+ "NAME": "H07043"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9438371694588,
+ 38.86622229662141,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07044'>Report Problem</a>",
+ "NAME": "H07044"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9446985421607,
+ 38.865520952328055,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07045'>Report Problem</a>",
+ "NAME": "H07045"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96932535513365,
+ 38.874281829597855,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07046'>Report Problem</a>",
+ "NAME": "H07046"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00646140437084,
+ 38.91166912505933,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07047'>Report Problem</a>",
+ "NAME": "H07047"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00921710000658,
+ 38.92028658117106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07048'>Report Problem</a>",
+ "NAME": "H07048"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00888345785944,
+ 38.92462091589967,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07049'>Report Problem</a>",
+ "NAME": "H07049"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01620281476676,
+ 38.88331531403804,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07050'>Report Problem</a>",
+ "NAME": "H07050"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01707740404841,
+ 38.88331518943418,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07051'>Report Problem</a>",
+ "NAME": "H07051"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01389189398566,
+ 38.88331042293399,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07052'>Report Problem</a>",
+ "NAME": "H07052"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0145890366043,
+ 38.88331000462411,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07053'>Report Problem</a>",
+ "NAME": "H07053"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9400952582351,
+ 38.90848298321637,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07054'>Report Problem</a>",
+ "NAME": "H07054"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93896547417108,
+ 38.908471669554196,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07055'>Report Problem</a>",
+ "NAME": "H07055"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94329154399351,
+ 38.90566748747477,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07056'>Report Problem</a>",
+ "NAME": "H07056"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01454543998229,
+ 38.905324271557234,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07057'>Report Problem</a>",
+ "NAME": "H07057"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99581738136735,
+ 38.85674578270633,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07485'>Report Problem</a>",
+ "NAME": "H07485"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94069594656754,
+ 38.88989004925468,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07487'>Report Problem</a>",
+ "NAME": "H07487"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02992657477775,
+ 38.92767723135113,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07488'>Report Problem</a>",
+ "NAME": "H07488"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98138909122179,
+ 38.84218735323076,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07490'>Report Problem</a>",
+ "NAME": "H07490"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98544159228483,
+ 38.840577948111616,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07491'>Report Problem</a>",
+ "NAME": "H07491"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00211112049904,
+ 38.86075438844818,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07492'>Report Problem</a>",
+ "NAME": "H07492"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94154922390052,
+ 38.889889371324585,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07493'>Report Problem</a>",
+ "NAME": "H07493"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94244360912218,
+ 38.89179807752878,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07494'>Report Problem</a>",
+ "NAME": "H07494"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03328538857521,
+ 38.90317920426543,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07495'>Report Problem</a>",
+ "NAME": "H07495"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98426127593997,
+ 38.834594487921336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07496'>Report Problem</a>",
+ "NAME": "H07496"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02201151698797,
+ 38.910406116741186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07497'>Report Problem</a>",
+ "NAME": "H07497"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96906246954298,
+ 38.86808655447621,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07498'>Report Problem</a>",
+ "NAME": "H07498"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98677236819651,
+ 38.83598957895159,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07499'>Report Problem</a>",
+ "NAME": "H07499"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98655811013855,
+ 38.832823477688024,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07500'>Report Problem</a>",
+ "NAME": "H07500"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9974929190682,
+ 38.939489281422944,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07501'>Report Problem</a>",
+ "NAME": "H07501"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06024466971265,
+ 38.94097268222592,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 12/20/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07502'>Report Problem</a>",
+ "NAME": "H07502"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00764142412145,
+ 38.90862664849224,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07503'>Report Problem</a>",
+ "NAME": "H07503"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05578154231246,
+ 38.93060180305019,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant,Mueller<p align=center>In Service</p><hr />Last Inspection Date: 04/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07504'>Report Problem</a>",
+ "NAME": "H07504"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0512340218352,
+ 38.92360021725625,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07505'>Report Problem</a>",
+ "NAME": "H07505"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96141025255085,
+ 38.9301589680097,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07506'>Report Problem</a>",
+ "NAME": "H07506"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06939661267404,
+ 38.96033231024709,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07507'>Report Problem</a>",
+ "NAME": "H07507"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98506395686054,
+ 38.83407229197827,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07508'>Report Problem</a>",
+ "NAME": "H07508"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01775120651455,
+ 38.883171558367586,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07509'>Report Problem</a>",
+ "NAME": "H07509"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02100290703396,
+ 38.88331271178691,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07510'>Report Problem</a>",
+ "NAME": "H07510"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0018864033965,
+ 38.914133618281895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07511'>Report Problem</a>",
+ "NAME": "H07511"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03435582600682,
+ 38.9001568610635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07512'>Report Problem</a>",
+ "NAME": "H07512"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0348872092274,
+ 38.91913530127127,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07513'>Report Problem</a>",
+ "NAME": "H07513"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98720333301587,
+ 38.92209673691571,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07514'>Report Problem</a>",
+ "NAME": "H07514"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99228694092861,
+ 38.92260873858445,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07515'>Report Problem</a>",
+ "NAME": "H07515"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98664190965306,
+ 38.92449436463466,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07516'>Report Problem</a>",
+ "NAME": "H07516"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98696476401386,
+ 38.923988511934226,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07517'>Report Problem</a>",
+ "NAME": "H07517"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99333623171619,
+ 38.92227675639505,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07518'>Report Problem</a>",
+ "NAME": "H07518"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98995621718983,
+ 38.92333794722294,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07519'>Report Problem</a>",
+ "NAME": "H07519"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98781983232017,
+ 38.92398945096424,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07520'>Report Problem</a>",
+ "NAME": "H07520"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00282861899113,
+ 38.85750789108447,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07521'>Report Problem</a>",
+ "NAME": "H07521"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98129632993214,
+ 38.863423707163925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07958'>Report Problem</a>",
+ "NAME": "H07958"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03205331587833,
+ 38.92175468003542,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Muller<p align=center>In Service</p><hr />Last Inspection Date: 03/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07959'>Report Problem</a>",
+ "NAME": "H07959"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9286733672165,
+ 38.900756977111904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07960'>Report Problem</a>",
+ "NAME": "H07960"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99330891008296,
+ 38.912966087654,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07961'>Report Problem</a>",
+ "NAME": "H07961"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98244921588199,
+ 38.87888355057267,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07962'>Report Problem</a>",
+ "NAME": "H07962"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97718372278936,
+ 38.89122516062354,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/28/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07963'>Report Problem</a>",
+ "NAME": "H07963"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9771489637263,
+ 38.89019973066068,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07964'>Report Problem</a>",
+ "NAME": "H07964"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99618090254062,
+ 38.85580872063352,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07965'>Report Problem</a>",
+ "NAME": "H07965"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06281180289439,
+ 38.94974584155491,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07966'>Report Problem</a>",
+ "NAME": "H07966"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93554165325334,
+ 38.888098633072644,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07967'>Report Problem</a>",
+ "NAME": "H07967"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03889178521771,
+ 38.9341308732306,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07968'>Report Problem</a>",
+ "NAME": "H07968"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04141890811663,
+ 38.93422023217442,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07969'>Report Problem</a>",
+ "NAME": "H07969"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04275001885617,
+ 38.934225752419614,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07970'>Report Problem</a>",
+ "NAME": "H07970"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04122222301686,
+ 38.93246390762373,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07971'>Report Problem</a>",
+ "NAME": "H07971"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03984996827357,
+ 38.9342283896436,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07972'>Report Problem</a>",
+ "NAME": "H07972"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04408508851533,
+ 38.93423553495599,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07973'>Report Problem</a>",
+ "NAME": "H07973"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9757629410183,
+ 38.89747700604972,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07974'>Report Problem</a>",
+ "NAME": "H07974"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96016551203775,
+ 38.89669328903745,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07975'>Report Problem</a>",
+ "NAME": "H07975"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9834941857576,
+ 38.86565281928153,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07976'>Report Problem</a>",
+ "NAME": "H07976"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02157026279619,
+ 38.87698943913902,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07977'>Report Problem</a>",
+ "NAME": "H07977"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02353961419217,
+ 38.8947452809032,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07978'>Report Problem</a>",
+ "NAME": "H07978"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05802459227196,
+ 38.950872944786894,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07979'>Report Problem</a>",
+ "NAME": "H07979"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01373422884703,
+ 38.89728068214012,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07980'>Report Problem</a>",
+ "NAME": "H07980"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02642291209831,
+ 38.8972605746037,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07981'>Report Problem</a>",
+ "NAME": "H07981"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02756100451121,
+ 38.89727015778023,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07982'>Report Problem</a>",
+ "NAME": "H07982"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02738555592565,
+ 38.88457779731689,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07983'>Report Problem</a>",
+ "NAME": "H07983"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02055137040394,
+ 38.874741748613815,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07984'>Report Problem</a>",
+ "NAME": "H07984"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02083446333175,
+ 38.875383907150834,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07985'>Report Problem</a>",
+ "NAME": "H07985"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05717764283798,
+ 38.95292591505484,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07986'>Report Problem</a>",
+ "NAME": "H07986"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05948560223611,
+ 38.9517057641324,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07987'>Report Problem</a>",
+ "NAME": "H07987"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0479143837426,
+ 38.9096993903211,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07988'>Report Problem</a>",
+ "NAME": "H07988"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05804298470514,
+ 38.95089125848744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07989'>Report Problem</a>",
+ "NAME": "H07989"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91837844798148,
+ 38.89986321168602,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/29/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07990'>Report Problem</a>",
+ "NAME": "H07990"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92242589383024,
+ 38.90313217528559,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/13/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07991'>Report Problem</a>",
+ "NAME": "H07991"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9612665794444,
+ 38.883694195910586,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 04/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06596'>Report Problem</a>",
+ "NAME": "H06596"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97586111681542,
+ 38.88775236418858,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/06/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06597'>Report Problem</a>",
+ "NAME": "H06597"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9893342766315,
+ 38.95347553749706,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06598'>Report Problem</a>",
+ "NAME": "H06598"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98815288504281,
+ 38.95324291133274,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06599'>Report Problem</a>",
+ "NAME": "H06599"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97338060761466,
+ 38.88747089893495,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06600'>Report Problem</a>",
+ "NAME": "H06600"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99357837235254,
+ 38.89363530305947,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06601'>Report Problem</a>",
+ "NAME": "H06601"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94218058558862,
+ 38.903465076305174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06602'>Report Problem</a>",
+ "NAME": "H06602"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94811367961901,
+ 38.89917922604904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06603'>Report Problem</a>",
+ "NAME": "H06603"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9409561189485,
+ 38.90440921501846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06604'>Report Problem</a>",
+ "NAME": "H06604"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9359593191026,
+ 38.90951795636217,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06605'>Report Problem</a>",
+ "NAME": "H06605"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06358202075745,
+ 38.95040631739217,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06606'>Report Problem</a>",
+ "NAME": "H06606"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0056835614632,
+ 38.89357375108473,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06607'>Report Problem</a>",
+ "NAME": "H06607"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98849233603455,
+ 38.8874758336278,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/09/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06608'>Report Problem</a>",
+ "NAME": "H06608"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99043359955685,
+ 38.88753912145234,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/03/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06609'>Report Problem</a>",
+ "NAME": "H06609"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00598179594421,
+ 38.909018184825754,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/27/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06610'>Report Problem</a>",
+ "NAME": "H06610"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10249631814436,
+ 38.940432418633776,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06611'>Report Problem</a>",
+ "NAME": "H06611"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99632546556836,
+ 38.88765017738371,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/23/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06612'>Report Problem</a>",
+ "NAME": "H06612"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99609997925823,
+ 38.88721584911839,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 12/06/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06613'>Report Problem</a>",
+ "NAME": "H06613"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05636385401819,
+ 38.97971610729608,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06614'>Report Problem</a>",
+ "NAME": "H06614"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97522797171716,
+ 38.89305993864624,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 03/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06615'>Report Problem</a>",
+ "NAME": "H06615"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98689771275237,
+ 38.95288069903672,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06616'>Report Problem</a>",
+ "NAME": "H06616"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93650321414749,
+ 38.89753484403575,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06617'>Report Problem</a>",
+ "NAME": "H06617"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9828546656321,
+ 38.92456023465083,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06619'>Report Problem</a>",
+ "NAME": "H06619"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98813257996659,
+ 38.92455656580424,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06620'>Report Problem</a>",
+ "NAME": "H06620"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04242749508843,
+ 38.99052153337876,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06621'>Report Problem</a>",
+ "NAME": "H06621"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03810444606532,
+ 38.9929801250602,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06622'>Report Problem</a>",
+ "NAME": "H06622"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03943474533014,
+ 38.99385340717039,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06623'>Report Problem</a>",
+ "NAME": "H06623"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9603153245525,
+ 38.89342086144566,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06624'>Report Problem</a>",
+ "NAME": "H06624"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94151022866663,
+ 38.904695508944975,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06625'>Report Problem</a>",
+ "NAME": "H06625"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97597306191932,
+ 38.89674650721517,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06626'>Report Problem</a>",
+ "NAME": "H06626"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94047460283964,
+ 38.905666095238765,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06627'>Report Problem</a>",
+ "NAME": "H06627"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97606572154815,
+ 38.89616169420622,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06628'>Report Problem</a>",
+ "NAME": "H06628"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93741785376862,
+ 38.90798022923433,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06629'>Report Problem</a>",
+ "NAME": "H06629"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93883813344227,
+ 38.90641062797429,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06630'>Report Problem</a>",
+ "NAME": "H06630"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9806156663805,
+ 38.89344552424362,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06631'>Report Problem</a>",
+ "NAME": "H06631"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01373256841333,
+ 38.905901688022574,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07058'>Report Problem</a>",
+ "NAME": "H07058"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00948251712136,
+ 38.90708367221532,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07059'>Report Problem</a>",
+ "NAME": "H07059"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01962950723264,
+ 38.90355290046491,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07060'>Report Problem</a>",
+ "NAME": "H07060"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02086622622208,
+ 38.903136680373294,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07061'>Report Problem</a>",
+ "NAME": "H07061"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01087744909373,
+ 38.90683976678106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 11/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07062'>Report Problem</a>",
+ "NAME": "H07062"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01908953226771,
+ 38.903975878045486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07063'>Report Problem</a>",
+ "NAME": "H07063"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94196476012863,
+ 38.90629370904827,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07064'>Report Problem</a>",
+ "NAME": "H07064"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94328491439262,
+ 38.906421933602644,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07065'>Report Problem</a>",
+ "NAME": "H07065"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99310321539645,
+ 38.858177092598496,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07066'>Report Problem</a>",
+ "NAME": "H07066"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99322601508506,
+ 38.8558261980563,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07067'>Report Problem</a>",
+ "NAME": "H07067"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9453762914611,
+ 38.884851665558834,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07068'>Report Problem</a>",
+ "NAME": "H07068"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04998793006257,
+ 38.895254271688295,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07069'>Report Problem</a>",
+ "NAME": "H07069"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10234467986926,
+ 38.94303398477356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/14/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07070'>Report Problem</a>",
+ "NAME": "H07070"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10089793139336,
+ 38.94311738009003,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07071'>Report Problem</a>",
+ "NAME": "H07071"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93153132072348,
+ 38.892466810048845,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07072'>Report Problem</a>",
+ "NAME": "H07072"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03092325085856,
+ 38.894594534238394,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07073'>Report Problem</a>",
+ "NAME": "H07073"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00870329748531,
+ 38.91173151546771,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07074'>Report Problem</a>",
+ "NAME": "H07074"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97101290282923,
+ 38.85958114690573,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07075'>Report Problem</a>",
+ "NAME": "H07075"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93729477420432,
+ 38.87131411407198,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07076'>Report Problem</a>",
+ "NAME": "H07076"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95157349962516,
+ 38.886059793121355,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07077'>Report Problem</a>",
+ "NAME": "H07077"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04891940633051,
+ 38.89266493493581,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07078'>Report Problem</a>",
+ "NAME": "H07078"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99838288135655,
+ 38.83929133904618,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07079'>Report Problem</a>",
+ "NAME": "H07079"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98545468967123,
+ 38.87783297237987,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07081'>Report Problem</a>",
+ "NAME": "H07081"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10933279625895,
+ 38.93692742724404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07082'>Report Problem</a>",
+ "NAME": "H07082"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01408142276355,
+ 38.87561936020418,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07083'>Report Problem</a>",
+ "NAME": "H07083"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98399450997972,
+ 38.86128793317125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07084'>Report Problem</a>",
+ "NAME": "H07084"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06906958177271,
+ 38.909803430877055,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07085'>Report Problem</a>",
+ "NAME": "H07085"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01531163990133,
+ 38.88019853217063,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07086'>Report Problem</a>",
+ "NAME": "H07086"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09499629650102,
+ 38.944312932788314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07087'>Report Problem</a>",
+ "NAME": "H07087"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93706903318301,
+ 38.87947513411545,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07088'>Report Problem</a>",
+ "NAME": "H07088"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9909764186452,
+ 38.835915605869246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07089'>Report Problem</a>",
+ "NAME": "H07089"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93808035237032,
+ 38.87947572872575,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07090'>Report Problem</a>",
+ "NAME": "H07090"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92799687155481,
+ 38.88221134508788,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07091'>Report Problem</a>",
+ "NAME": "H07091"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00351691919143,
+ 38.91886124302476,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07092'>Report Problem</a>",
+ "NAME": "H07092"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01558136032891,
+ 38.91466741949089,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07093'>Report Problem</a>",
+ "NAME": "H07093"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00064424622538,
+ 38.8807347765613,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07522'>Report Problem</a>",
+ "NAME": "H07522"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0122761433547,
+ 38.880346583236744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07523'>Report Problem</a>",
+ "NAME": "H07523"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04359161413787,
+ 38.89340544277975,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07524'>Report Problem</a>",
+ "NAME": "H07524"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01427581143115,
+ 38.81454512252718,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07525'>Report Problem</a>",
+ "NAME": "H07525"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00689339114835,
+ 38.96285577058463,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07526'>Report Problem</a>",
+ "NAME": "H07526"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01148735152242,
+ 38.88022469889475,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07527'>Report Problem</a>",
+ "NAME": "H07527"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00217398221044,
+ 38.87659192462013,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07528'>Report Problem</a>",
+ "NAME": "H07528"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99484397325296,
+ 38.8769029359662,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/07/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07529'>Report Problem</a>",
+ "NAME": "H07529"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0073842868926,
+ 38.876622258870654,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07530'>Report Problem</a>",
+ "NAME": "H07530"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9993562867439,
+ 38.8765900873512,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 11/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07531'>Report Problem</a>",
+ "NAME": "H07531"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00359297410337,
+ 38.876644931016926,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07532'>Report Problem</a>",
+ "NAME": "H07532"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00438971164047,
+ 38.876592556001036,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07533'>Report Problem</a>",
+ "NAME": "H07533"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00283423842367,
+ 38.876583064218515,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07534'>Report Problem</a>",
+ "NAME": "H07534"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99274567324093,
+ 38.87662921248858,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/06/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07535'>Report Problem</a>",
+ "NAME": "H07535"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99361662298084,
+ 38.8765908425349,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/06/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07536'>Report Problem</a>",
+ "NAME": "H07536"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00923626379951,
+ 38.886085105481726,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07537'>Report Problem</a>",
+ "NAME": "H07537"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95485780336782,
+ 38.87535109662965,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07538'>Report Problem</a>",
+ "NAME": "H07538"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02469773523207,
+ 38.91782975466534,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07539'>Report Problem</a>",
+ "NAME": "H07539"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95553235800632,
+ 38.872360917699716,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07540'>Report Problem</a>",
+ "NAME": "H07540"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04611918328935,
+ 38.91605742338394,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07541'>Report Problem</a>",
+ "NAME": "H07541"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0448835911217,
+ 38.915784420524105,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07542'>Report Problem</a>",
+ "NAME": "H07542"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99487654096747,
+ 38.88332906340564,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/13/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07543'>Report Problem</a>",
+ "NAME": "H07543"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06056332229282,
+ 38.943284729415765,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 12/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07544'>Report Problem</a>",
+ "NAME": "H07544"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04585122443714,
+ 38.897412688431686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07545'>Report Problem</a>",
+ "NAME": "H07545"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01870812053822,
+ 38.87921542023988,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07546'>Report Problem</a>",
+ "NAME": "H07546"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01767210440804,
+ 38.87943758439848,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07547'>Report Problem</a>",
+ "NAME": "H07547"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01999063127565,
+ 38.879476640284096,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07548'>Report Problem</a>",
+ "NAME": "H07548"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01080807557877,
+ 38.8792085722202,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07549'>Report Problem</a>",
+ "NAME": "H07549"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01961861923418,
+ 38.876582423659926,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07550'>Report Problem</a>",
+ "NAME": "H07550"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01534029043992,
+ 38.876335981725674,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07551'>Report Problem</a>",
+ "NAME": "H07551"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0153042530359,
+ 38.87912690397354,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07552'>Report Problem</a>",
+ "NAME": "H07552"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00995451579122,
+ 38.8762630835017,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07554'>Report Problem</a>",
+ "NAME": "H07554"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01622942681595,
+ 38.87936154676377,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07555'>Report Problem</a>",
+ "NAME": "H07555"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01384686488369,
+ 38.876248255409244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07556'>Report Problem</a>",
+ "NAME": "H07556"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01126102000066,
+ 38.87633136558022,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07557'>Report Problem</a>",
+ "NAME": "H07557"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08878642722624,
+ 38.94401500064822,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/18/05<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07992'>Report Problem</a>",
+ "NAME": "H07992"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91748805934091,
+ 38.89912437788262,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/14/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07993'>Report Problem</a>",
+ "NAME": "H07993"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92641360645341,
+ 38.90600093403838,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07994'>Report Problem</a>",
+ "NAME": "H07994"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91917924042815,
+ 38.900474355191186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07995'>Report Problem</a>",
+ "NAME": "H07995"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92868048849542,
+ 38.90788612992194,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07996'>Report Problem</a>",
+ "NAME": "H07996"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01318569746388,
+ 38.87292325991333,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07997'>Report Problem</a>",
+ "NAME": "H07997"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05805070129023,
+ 38.94882143198823,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07998'>Report Problem</a>",
+ "NAME": "H07998"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92091372831496,
+ 38.901814436785116,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07999'>Report Problem</a>",
+ "NAME": "H07999"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01209855826444,
+ 38.87547564628886,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08000'>Report Problem</a>",
+ "NAME": "H08000"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92529264376194,
+ 38.90520203757137,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08002'>Report Problem</a>",
+ "NAME": "H08002"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92732558473102,
+ 38.90682878678369,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08003'>Report Problem</a>",
+ "NAME": "H08003"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00123309581588,
+ 38.904666101559286,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08004'>Report Problem</a>",
+ "NAME": "H08004"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00374803505183,
+ 38.95365565184983,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08006'>Report Problem</a>",
+ "NAME": "H08006"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9678374738352,
+ 38.91902988378352,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08007'>Report Problem</a>",
+ "NAME": "H08007"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01768407170381,
+ 38.95204638036826,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08008'>Report Problem</a>",
+ "NAME": "H08008"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0122856540688,
+ 38.9678472395543,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08009'>Report Problem</a>",
+ "NAME": "H08009"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99137576391018,
+ 38.87845629192337,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 03/10/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08010'>Report Problem</a>",
+ "NAME": "H08010"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09013119401561,
+ 38.919209066330524,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08011'>Report Problem</a>",
+ "NAME": "H08011"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07302869177259,
+ 38.92117904722717,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08012'>Report Problem</a>",
+ "NAME": "H08012"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92363582624476,
+ 38.898915411420504,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08013'>Report Problem</a>",
+ "NAME": "H08013"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91864752837658,
+ 38.88581113845447,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08014'>Report Problem</a>",
+ "NAME": "H08014"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01999929640256,
+ 38.88473430286074,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08015'>Report Problem</a>",
+ "NAME": "H08015"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02168144139392,
+ 38.88477146858051,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08016'>Report Problem</a>",
+ "NAME": "H08016"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05519164557496,
+ 38.93557896454594,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 12/28/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08017'>Report Problem</a>",
+ "NAME": "H08017"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05277851006446,
+ 38.93975067751088,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 12/20/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08018'>Report Problem</a>",
+ "NAME": "H08018"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02689915226902,
+ 38.89498288997653,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08019'>Report Problem</a>",
+ "NAME": "H08019"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02717595467065,
+ 38.89627192306822,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08020'>Report Problem</a>",
+ "NAME": "H08020"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0268979164257,
+ 38.89671917164068,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08021'>Report Problem</a>",
+ "NAME": "H08021"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02717398004032,
+ 38.89792741751862,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08022'>Report Problem</a>",
+ "NAME": "H08022"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00064727977103,
+ 38.83907849676125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08023'>Report Problem</a>",
+ "NAME": "H08023"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93706715383539,
+ 38.90589805818562,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08024'>Report Problem</a>",
+ "NAME": "H08024"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93492345314412,
+ 38.90600499302884,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08025'>Report Problem</a>",
+ "NAME": "H08025"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99671624772927,
+ 38.91148551447028,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08026'>Report Problem</a>",
+ "NAME": "H08026"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03900244302665,
+ 38.93061589459772,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08027'>Report Problem</a>",
+ "NAME": "H08027"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01491852520418,
+ 38.97491360650356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06561'>Report Problem</a>",
+ "NAME": "H06561"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00344260351017,
+ 38.92227122043882,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06562'>Report Problem</a>",
+ "NAME": "H06562"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95584083351743,
+ 38.873967638179536,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06563'>Report Problem</a>",
+ "NAME": "H06563"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02500979369948,
+ 38.907287662368866,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06564'>Report Problem</a>",
+ "NAME": "H06564"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99166774099328,
+ 38.953675197168735,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06565'>Report Problem</a>",
+ "NAME": "H06565"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99369467023858,
+ 38.95336507029002,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "null<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06566'>Report Problem</a>",
+ "NAME": "H06566"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01043193031353,
+ 38.9700369446018,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06567'>Report Problem</a>",
+ "NAME": "H06567"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04612016548695,
+ 38.91511561067109,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06568'>Report Problem</a>",
+ "NAME": "H06568"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95179666950737,
+ 38.8913246156313,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06569'>Report Problem</a>",
+ "NAME": "H06569"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98459677096885,
+ 38.85788192097813,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06570'>Report Problem</a>",
+ "NAME": "H06570"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9864348592707,
+ 38.85909315133343,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06571'>Report Problem</a>",
+ "NAME": "H06571"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00718033428346,
+ 38.967393856222486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06572'>Report Problem</a>",
+ "NAME": "H06572"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98532798835325,
+ 38.89352560192876,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06573'>Report Problem</a>",
+ "NAME": "H06573"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08749680169771,
+ 38.91920223137802,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06574'>Report Problem</a>",
+ "NAME": "H06574"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08592632972002,
+ 38.91928763363257,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06575'>Report Problem</a>",
+ "NAME": "H06575"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09216532999889,
+ 38.919094983644875,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06576'>Report Problem</a>",
+ "NAME": "H06576"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08703413110254,
+ 38.919778470457295,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06577'>Report Problem</a>",
+ "NAME": "H06577"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93285831224202,
+ 38.901426355074165,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06578'>Report Problem</a>",
+ "NAME": "H06578"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03567482798069,
+ 38.90571386368658,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06579'>Report Problem</a>",
+ "NAME": "H06579"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93383976683819,
+ 38.901557617279686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06580'>Report Problem</a>",
+ "NAME": "H06580"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00121670836077,
+ 38.95575070399314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06581'>Report Problem</a>",
+ "NAME": "H06581"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0026173590169,
+ 38.95603202712855,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06582'>Report Problem</a>",
+ "NAME": "H06582"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06687123167069,
+ 38.95739354845349,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06583'>Report Problem</a>",
+ "NAME": "H06583"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06125153783827,
+ 38.92744542529373,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06584'>Report Problem</a>",
+ "NAME": "H06584"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05952402780379,
+ 38.92582610915013,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 12/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06585'>Report Problem</a>",
+ "NAME": "H06585"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98460092005485,
+ 38.84292248698842,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06586'>Report Problem</a>",
+ "NAME": "H06586"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05991700085701,
+ 38.92727618424961,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06587'>Report Problem</a>",
+ "NAME": "H06587"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92995856087197,
+ 38.89193418536432,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06588'>Report Problem</a>",
+ "NAME": "H06588"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99324700956572,
+ 38.834238555708986,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06589'>Report Problem</a>",
+ "NAME": "H06589"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9502192445542,
+ 38.88997921987883,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06590'>Report Problem</a>",
+ "NAME": "H06590"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09119421828863,
+ 38.94041813575338,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/24/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06591'>Report Problem</a>",
+ "NAME": "H06591"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9243012568637,
+ 38.883110162498085,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06592'>Report Problem</a>",
+ "NAME": "H06592"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09791486051004,
+ 38.91590115870607,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06593'>Report Problem</a>",
+ "NAME": "H06593"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00065244676593,
+ 38.88771589542851,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 01/31/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06594'>Report Problem</a>",
+ "NAME": "H06594"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0046406079933,
+ 38.89358002195662,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06595'>Report Problem</a>",
+ "NAME": "H06595"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02301795273003,
+ 38.912134857543776,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07094'>Report Problem</a>",
+ "NAME": "H07094"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01032131941619,
+ 38.916224624481316,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07095'>Report Problem</a>",
+ "NAME": "H07095"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00504139007937,
+ 38.91796925459802,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07096'>Report Problem</a>",
+ "NAME": "H07096"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00337813100796,
+ 38.918656704030155,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07097'>Report Problem</a>",
+ "NAME": "H07097"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00224194976178,
+ 38.91903234257876,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07098'>Report Problem</a>",
+ "NAME": "H07098"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0018242978553,
+ 38.91944954348136,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07099'>Report Problem</a>",
+ "NAME": "H07099"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00616187620341,
+ 38.91767737605771,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07100'>Report Problem</a>",
+ "NAME": "H07100"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01333431209173,
+ 38.91518744237037,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07101'>Report Problem</a>",
+ "NAME": "H07101"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00698698429436,
+ 38.91771597536882,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07102'>Report Problem</a>",
+ "NAME": "H07102"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02738555977575,
+ 38.91029261969574,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07103'>Report Problem</a>",
+ "NAME": "H07103"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0231449567532,
+ 38.91174207787035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07104'>Report Problem</a>",
+ "NAME": "H07104"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05902787350435,
+ 38.90085007566496,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07105'>Report Problem</a>",
+ "NAME": "H07105"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02620148126415,
+ 38.91070936487943,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07106'>Report Problem</a>",
+ "NAME": "H07106"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04671266854976,
+ 38.90385056699683,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07107'>Report Problem</a>",
+ "NAME": "H07107"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04498156447787,
+ 38.90391395347246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07108'>Report Problem</a>",
+ "NAME": "H07108"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04181806676706,
+ 38.897425822597334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07109'>Report Problem</a>",
+ "NAME": "H07109"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04361461555273,
+ 38.89729744508892,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07110'>Report Problem</a>",
+ "NAME": "H07110"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04508950778649,
+ 38.897291687300175,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center>In Service</p><hr />Last Inspection Date: 05/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07111'>Report Problem</a>",
+ "NAME": "H07111"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95946352246295,
+ 38.86498689414682,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07112'>Report Problem</a>",
+ "NAME": "H07112"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96730648682933,
+ 38.92734499314091,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07113'>Report Problem</a>",
+ "NAME": "H07113"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02527102941058,
+ 38.979343253396436,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07114'>Report Problem</a>",
+ "NAME": "H07114"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00086278833724,
+ 38.83527636908451,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07115'>Report Problem</a>",
+ "NAME": "H07115"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00049058237661,
+ 38.840510273641996,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07116'>Report Problem</a>",
+ "NAME": "H07116"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94470346601513,
+ 38.88113165978272,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07117'>Report Problem</a>",
+ "NAME": "H07117"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93894171745632,
+ 38.88907043708943,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07118'>Report Problem</a>",
+ "NAME": "H07118"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02254306169178,
+ 38.93895171758112,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07119'>Report Problem</a>",
+ "NAME": "H07119"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00919378704138,
+ 38.912443722210924,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07120'>Report Problem</a>",
+ "NAME": "H07120"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00916967518945,
+ 38.913233791343764,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07121'>Report Problem</a>",
+ "NAME": "H07121"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0028783514896,
+ 38.94652178093002,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07122'>Report Problem</a>",
+ "NAME": "H07122"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01759336468929,
+ 38.87639200254709,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07123'>Report Problem</a>",
+ "NAME": "H07123"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00470654071628,
+ 38.945783691167875,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07124'>Report Problem</a>",
+ "NAME": "H07124"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05528808199452,
+ 38.97288418536045,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07125'>Report Problem</a>",
+ "NAME": "H07125"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05434479963125,
+ 38.97287902438951,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07126'>Report Problem</a>",
+ "NAME": "H07126"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99330682114955,
+ 38.8569601473773,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07127'>Report Problem</a>",
+ "NAME": "H07127"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9613489145072,
+ 38.88446667414974,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07558'>Report Problem</a>",
+ "NAME": "H07558"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96642625185427,
+ 38.85571694332729,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07559'>Report Problem</a>",
+ "NAME": "H07559"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02506112475884,
+ 38.917204057777056,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07560'>Report Problem</a>",
+ "NAME": "H07560"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02546920080194,
+ 38.92012791073526,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07561'>Report Problem</a>",
+ "NAME": "H07561"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02408996017506,
+ 38.91808311468866,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 03/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07562'>Report Problem</a>",
+ "NAME": "H07562"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98343414891414,
+ 38.835238748441846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07563'>Report Problem</a>",
+ "NAME": "H07563"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97180833578197,
+ 38.86010562279842,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07564'>Report Problem</a>",
+ "NAME": "H07564"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97512507622825,
+ 38.85654261710817,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07565'>Report Problem</a>",
+ "NAME": "H07565"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95857104014284,
+ 38.87293396071503,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07566'>Report Problem</a>",
+ "NAME": "H07566"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0073771987624,
+ 38.88598009187593,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07567'>Report Problem</a>",
+ "NAME": "H07567"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01418540078254,
+ 38.87292582725981,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07568'>Report Problem</a>",
+ "NAME": "H07568"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05780509312685,
+ 38.94109063453305,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 12/20/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07569'>Report Problem</a>",
+ "NAME": "H07569"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91769226838073,
+ 38.89702529358061,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 03/12/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07570'>Report Problem</a>",
+ "NAME": "H07570"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91769668604739,
+ 38.89590399812653,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07571'>Report Problem</a>",
+ "NAME": "H07571"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91769615567357,
+ 38.89801235200351,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/12/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07572'>Report Problem</a>",
+ "NAME": "H07572"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94266104686866,
+ 38.86937337156766,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07573'>Report Problem</a>",
+ "NAME": "H07573"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01015689619669,
+ 38.870198727819705,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07574'>Report Problem</a>",
+ "NAME": "H07574"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96871102885841,
+ 38.880701264817496,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07575'>Report Problem</a>",
+ "NAME": "H07575"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01161961828427,
+ 38.878349949483336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07576'>Report Problem</a>",
+ "NAME": "H07576"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01343896715305,
+ 38.877692015466565,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07577'>Report Problem</a>",
+ "NAME": "H07577"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00867559132615,
+ 38.87922381212902,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07578'>Report Problem</a>",
+ "NAME": "H07578"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03508706809166,
+ 38.90010108918067,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07579'>Report Problem</a>",
+ "NAME": "H07579"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03504792919787,
+ 38.898973560557216,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07580'>Report Problem</a>",
+ "NAME": "H07580"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0614335473731,
+ 38.94306875201849,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 12/22/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07581'>Report Problem</a>",
+ "NAME": "H07581"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.046572469912,
+ 38.90613345635938,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07582'>Report Problem</a>",
+ "NAME": "H07582"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01774156611317,
+ 38.88398536830302,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07583'>Report Problem</a>",
+ "NAME": "H07583"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99826988931275,
+ 38.8790798071112,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 11/06/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07584'>Report Problem</a>",
+ "NAME": "H07584"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00077573692529,
+ 38.87977207617051,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 11/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07585'>Report Problem</a>",
+ "NAME": "H07585"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0019719352658,
+ 38.88114426502534,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07586'>Report Problem</a>",
+ "NAME": "H07586"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99944621624009,
+ 38.87897787965274,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 04/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07587'>Report Problem</a>",
+ "NAME": "H07587"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10280517669854,
+ 38.9279407959665,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07588'>Report Problem</a>",
+ "NAME": "H07588"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98880241043584,
+ 38.86788367020796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07589'>Report Problem</a>",
+ "NAME": "H07589"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02071616384112,
+ 38.89410896918894,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07590'>Report Problem</a>",
+ "NAME": "H07590"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99010701528914,
+ 38.8747485519491,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/18/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07591'>Report Problem</a>",
+ "NAME": "H07591"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96362948185926,
+ 38.92029800417654,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07592'>Report Problem</a>",
+ "NAME": "H07592"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02497076695869,
+ 38.91107545410497,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08028'>Report Problem</a>",
+ "NAME": "H08028"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02486678288673,
+ 38.90970039793379,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08029'>Report Problem</a>",
+ "NAME": "H08029"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04827491715417,
+ 38.92109239790387,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08030'>Report Problem</a>",
+ "NAME": "H08030"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01358275659491,
+ 38.89953358286828,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08031'>Report Problem</a>",
+ "NAME": "H08031"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95222153156632,
+ 38.888628295060684,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08032'>Report Problem</a>",
+ "NAME": "H08032"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98084305571352,
+ 38.8829522433112,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08033'>Report Problem</a>",
+ "NAME": "H08033"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07724526905416,
+ 38.96104291448911,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08034'>Report Problem</a>",
+ "NAME": "H08034"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00927733798935,
+ 38.95492659946666,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08035'>Report Problem</a>",
+ "NAME": "H08035"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06858634131976,
+ 38.941464775594355,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/12/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08036'>Report Problem</a>",
+ "NAME": "H08036"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04866314323063,
+ 38.90394445765287,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08037'>Report Problem</a>",
+ "NAME": "H08037"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03288520547382,
+ 38.8983308662706,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08038'>Report Problem</a>",
+ "NAME": "H08038"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03352449764643,
+ 38.89830554222256,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08039'>Report Problem</a>",
+ "NAME": "H08039"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03386925079425,
+ 38.898230970651376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08040'>Report Problem</a>",
+ "NAME": "H08040"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98164580705942,
+ 38.942614707856166,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08041'>Report Problem</a>",
+ "NAME": "H08041"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96119611565318,
+ 38.92795932874704,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08042'>Report Problem</a>",
+ "NAME": "H08042"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02619983353765,
+ 38.884283549218985,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08043'>Report Problem</a>",
+ "NAME": "H08043"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00798478678746,
+ 38.83540010956732,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08044'>Report Problem</a>",
+ "NAME": "H08044"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07000926265907,
+ 38.96406369591698,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08045'>Report Problem</a>",
+ "NAME": "H08045"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0392754850297,
+ 38.898968900674156,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08046'>Report Problem</a>",
+ "NAME": "H08046"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98083713495747,
+ 38.905770275462906,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08047'>Report Problem</a>",
+ "NAME": "H08047"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95536103646518,
+ 38.902681570863045,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08049'>Report Problem</a>",
+ "NAME": "H08049"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9551937740285,
+ 38.90175366418639,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08050'>Report Problem</a>",
+ "NAME": "H08050"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95474629179459,
+ 38.90633995051261,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08052'>Report Problem</a>",
+ "NAME": "H08052"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.954824609946,
+ 38.90426446576569,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08053'>Report Problem</a>",
+ "NAME": "H08053"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97250305723863,
+ 38.85494587078137,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08055'>Report Problem</a>",
+ "NAME": "H08055"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9734551472341,
+ 38.85419851762248,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08056'>Report Problem</a>",
+ "NAME": "H08056"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92649802766421,
+ 38.896430452092666,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08057'>Report Problem</a>",
+ "NAME": "H08057"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02525545528835,
+ 38.92986772309871,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08058'>Report Problem</a>",
+ "NAME": "H08058"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03824380764105,
+ 38.911075782210325,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08059'>Report Problem</a>",
+ "NAME": "H08059"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03744850554799,
+ 38.911078859425935,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08061'>Report Problem</a>",
+ "NAME": "H08061"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94123545574868,
+ 38.90059929859189,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08062'>Report Problem</a>",
+ "NAME": "H08062"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9424387281317,
+ 38.900576457907114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08063'>Report Problem</a>",
+ "NAME": "H08063"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07359707689794,
+ 38.961049888945915,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08064'>Report Problem</a>",
+ "NAME": "H08064"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97058466083409,
+ 38.89800548161571,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08065'>Report Problem</a>",
+ "NAME": "H08065"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99344666688556,
+ 38.9499362382747,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08066'>Report Problem</a>",
+ "NAME": "H08066"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09820919198437,
+ 38.931641220192134,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06632'>Report Problem</a>",
+ "NAME": "H06632"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92585924081189,
+ 38.88541171461339,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06633'>Report Problem</a>",
+ "NAME": "H06633"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97427168948785,
+ 38.85082620459908,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06634'>Report Problem</a>",
+ "NAME": "H06634"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9725631524919,
+ 38.85610922429121,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06635'>Report Problem</a>",
+ "NAME": "H06635"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94411832876546,
+ 38.90047573117055,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06636'>Report Problem</a>",
+ "NAME": "H06636"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0332593761117,
+ 38.90378941050947,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06637'>Report Problem</a>",
+ "NAME": "H06637"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96690054191585,
+ 38.85980920974811,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06638'>Report Problem</a>",
+ "NAME": "H06638"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99044017445156,
+ 38.89206120904355,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 04/13/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06639'>Report Problem</a>",
+ "NAME": "H06639"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98811365200389,
+ 38.892061662091,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 04/13/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06640'>Report Problem</a>",
+ "NAME": "H06640"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0998159947323,
+ 38.94224751335224,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06641'>Report Problem</a>",
+ "NAME": "H06641"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.1009400873196,
+ 38.9420709494172,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/09/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06642'>Report Problem</a>",
+ "NAME": "H06642"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10073907055914,
+ 38.94075931692487,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06643'>Report Problem</a>",
+ "NAME": "H06643"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94682562434733,
+ 38.900341590154255,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06644'>Report Problem</a>",
+ "NAME": "H06644"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98207306702139,
+ 38.887657399416554,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/12/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06645'>Report Problem</a>",
+ "NAME": "H06645"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9788557932541,
+ 38.88765900531611,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/12/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06646'>Report Problem</a>",
+ "NAME": "H06646"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98708911737081,
+ 38.88753820509799,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06647'>Report Problem</a>",
+ "NAME": "H06647"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98059526918205,
+ 38.88766049635629,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/12/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06648'>Report Problem</a>",
+ "NAME": "H06648"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98347934558751,
+ 38.88770010831467,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 04/12/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06649'>Report Problem</a>",
+ "NAME": "H06649"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98534867500489,
+ 38.8879911391867,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06650'>Report Problem</a>",
+ "NAME": "H06650"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03214896432846,
+ 38.9036541816669,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06651'>Report Problem</a>",
+ "NAME": "H06651"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02893315387732,
+ 38.90380989392949,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06652'>Report Problem</a>",
+ "NAME": "H06652"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02976146839815,
+ 38.90340540898938,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06653'>Report Problem</a>",
+ "NAME": "H06653"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93764917306679,
+ 38.88948522066144,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06654'>Report Problem</a>",
+ "NAME": "H06654"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0305117647332,
+ 38.90379603384022,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06655'>Report Problem</a>",
+ "NAME": "H06655"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97290886150944,
+ 38.8631946268882,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06656'>Report Problem</a>",
+ "NAME": "H06656"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97170238850582,
+ 38.86395378622063,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06657'>Report Problem</a>",
+ "NAME": "H06657"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93492963482089,
+ 38.88714683758573,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06658'>Report Problem</a>",
+ "NAME": "H06658"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95720583480187,
+ 38.918537114523915,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06659'>Report Problem</a>",
+ "NAME": "H06659"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95934829814477,
+ 38.918491864945544,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06660'>Report Problem</a>",
+ "NAME": "H06660"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98537348571622,
+ 38.89206517066875,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER<p align=center>In Service</p><hr />Last Inspection Date: 12/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06661'>Report Problem</a>",
+ "NAME": "H06661"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00753802672362,
+ 38.95575475525598,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06662'>Report Problem</a>",
+ "NAME": "H06662"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9956397540779,
+ 38.89209414717504,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06663'>Report Problem</a>",
+ "NAME": "H06663"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98691214500934,
+ 38.88872879563235,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 04/12/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06664'>Report Problem</a>",
+ "NAME": "H06664"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00266920873362,
+ 38.965617241930524,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06665'>Report Problem</a>",
+ "NAME": "H06665"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04271065725995,
+ 38.99143433946698,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06666'>Report Problem</a>",
+ "NAME": "H06666"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94706931146355,
+ 38.89755654960666,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07128'>Report Problem</a>",
+ "NAME": "H07128"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02338641580138,
+ 38.92913561933068,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/05/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07129'>Report Problem</a>",
+ "NAME": "H07129"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03634185868984,
+ 38.92952303531884,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07130'>Report Problem</a>",
+ "NAME": "H07130"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95744290126926,
+ 38.89548949588824,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07131'>Report Problem</a>",
+ "NAME": "H07131"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98378858812869,
+ 38.86058538316426,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07133'>Report Problem</a>",
+ "NAME": "H07133"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02799274007583,
+ 38.89926321820379,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07134'>Report Problem</a>",
+ "NAME": "H07134"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06230158840661,
+ 38.922606177634776,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 01/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07135'>Report Problem</a>",
+ "NAME": "H07135"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.1086710335078,
+ 38.93741853746335,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07136'>Report Problem</a>",
+ "NAME": "H07136"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9821590809367,
+ 38.89763813749226,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07137'>Report Problem</a>",
+ "NAME": "H07137"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0105660754126,
+ 38.877640449398264,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07138'>Report Problem</a>",
+ "NAME": "H07138"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05395292919954,
+ 38.968327450628394,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07139'>Report Problem</a>",
+ "NAME": "H07139"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9908981704769,
+ 38.91774198095922,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07140'>Report Problem</a>",
+ "NAME": "H07140"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96327169912612,
+ 38.87828526981169,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07141'>Report Problem</a>",
+ "NAME": "H07141"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99597249402497,
+ 38.90978730178437,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07142'>Report Problem</a>",
+ "NAME": "H07142"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02882732476392,
+ 38.89746160417395,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07143'>Report Problem</a>",
+ "NAME": "H07143"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9823782253395,
+ 38.92624222371151,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07144'>Report Problem</a>",
+ "NAME": "H07144"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05638708627936,
+ 38.96971155368072,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07145'>Report Problem</a>",
+ "NAME": "H07145"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05831805738657,
+ 38.96971400275113,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07146'>Report Problem</a>",
+ "NAME": "H07146"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95073291147202,
+ 38.89527545031412,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07147'>Report Problem</a>",
+ "NAME": "H07147"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9498398849183,
+ 38.89515566435593,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07148'>Report Problem</a>",
+ "NAME": "H07148"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0333905257536,
+ 38.93784614656226,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07149'>Report Problem</a>",
+ "NAME": "H07149"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02344620965623,
+ 38.98061124328168,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07150'>Report Problem</a>",
+ "NAME": "H07150"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03240518879792,
+ 38.92874628945823,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07151'>Report Problem</a>",
+ "NAME": "H07151"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05467317078839,
+ 38.90138902988212,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07152'>Report Problem</a>",
+ "NAME": "H07152"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97267792893813,
+ 38.91942871632992,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07153'>Report Problem</a>",
+ "NAME": "H07153"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9614169665006,
+ 38.86892063725262,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07154'>Report Problem</a>",
+ "NAME": "H07154"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9402415941209,
+ 38.90352574477204,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07155'>Report Problem</a>",
+ "NAME": "H07155"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9757437988873,
+ 38.9187857659611,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07156'>Report Problem</a>",
+ "NAME": "H07156"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07826058967379,
+ 38.92695993121221,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07157'>Report Problem</a>",
+ "NAME": "H07157"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97389587223684,
+ 38.88999451381324,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/14/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07158'>Report Problem</a>",
+ "NAME": "H07158"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97518032980332,
+ 38.88931737298493,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 04/26/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07159'>Report Problem</a>",
+ "NAME": "H07159"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03510638698909,
+ 38.90782642144883,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07160'>Report Problem</a>",
+ "NAME": "H07160"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9974140417839,
+ 38.88267151699444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07161'>Report Problem</a>",
+ "NAME": "H07161"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99187516363632,
+ 38.83514128692742,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07162'>Report Problem</a>",
+ "NAME": "H07162"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01530654822344,
+ 38.87671737460202,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07593'>Report Problem</a>",
+ "NAME": "H07593"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04478054194414,
+ 38.94333234222084,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07594'>Report Problem</a>",
+ "NAME": "H07594"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08091640501084,
+ 38.93419123810554,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07595'>Report Problem</a>",
+ "NAME": "H07595"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93891851512589,
+ 38.87580859089552,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07597'>Report Problem</a>",
+ "NAME": "H07597"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02800513525747,
+ 38.885174563874195,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07598'>Report Problem</a>",
+ "NAME": "H07598"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02285517021659,
+ 38.89518831317675,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07599'>Report Problem</a>",
+ "NAME": "H07599"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93839238188482,
+ 38.870393111297375,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07600'>Report Problem</a>",
+ "NAME": "H07600"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02304737963892,
+ 38.894335966770136,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07601'>Report Problem</a>",
+ "NAME": "H07601"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92621410380156,
+ 38.88095949844807,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/22/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07602'>Report Problem</a>",
+ "NAME": "H07602"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92927041832074,
+ 38.88058494667498,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/18/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07603'>Report Problem</a>",
+ "NAME": "H07603"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92771985214326,
+ 38.88847710905287,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07604'>Report Problem</a>",
+ "NAME": "H07604"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9388785602111,
+ 38.87872847954836,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07605'>Report Problem</a>",
+ "NAME": "H07605"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93892747115012,
+ 38.87751675888302,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07606'>Report Problem</a>",
+ "NAME": "H07606"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06499242149373,
+ 38.923937727632065,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07607'>Report Problem</a>",
+ "NAME": "H07607"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97964319006199,
+ 38.84582105940526,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07608'>Report Problem</a>",
+ "NAME": "H07608"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96081324553018,
+ 38.87200348200796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07609'>Report Problem</a>",
+ "NAME": "H07609"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.987837512811,
+ 38.86468084022014,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07610'>Report Problem</a>",
+ "NAME": "H07610"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02042258229375,
+ 38.894370686948115,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07611'>Report Problem</a>",
+ "NAME": "H07611"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03165828973412,
+ 38.91339968756192,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07612'>Report Problem</a>",
+ "NAME": "H07612"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04897052266529,
+ 38.89962534458021,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07613'>Report Problem</a>",
+ "NAME": "H07613"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01072739818773,
+ 38.87665515053187,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07614'>Report Problem</a>",
+ "NAME": "H07614"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0139860492789,
+ 38.87668408302811,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07615'>Report Problem</a>",
+ "NAME": "H07615"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01954994639182,
+ 38.87633410973487,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07616'>Report Problem</a>",
+ "NAME": "H07616"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01782363110506,
+ 38.87633704344056,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07617'>Report Problem</a>",
+ "NAME": "H07617"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03183929255972,
+ 38.892347817003085,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07618'>Report Problem</a>",
+ "NAME": "H07618"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93785580982951,
+ 38.892712653120334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07619'>Report Problem</a>",
+ "NAME": "H07619"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05491383122406,
+ 38.94055577394254,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 12/20/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07620'>Report Problem</a>",
+ "NAME": "H07620"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93681738612061,
+ 38.89318208084086,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07621'>Report Problem</a>",
+ "NAME": "H07621"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06421128315144,
+ 38.94957473474059,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07623'>Report Problem</a>",
+ "NAME": "H07623"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98518276662838,
+ 38.86934057516383,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07624'>Report Problem</a>",
+ "NAME": "H07624"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07443286907956,
+ 38.94785579430204,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07625'>Report Problem</a>",
+ "NAME": "H07625"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00717926943237,
+ 38.90367416704998,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07626'>Report Problem</a>",
+ "NAME": "H07626"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94059498805436,
+ 38.89745915516139,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07627'>Report Problem</a>",
+ "NAME": "H07627"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00688885907205,
+ 38.91560935591307,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07628'>Report Problem</a>",
+ "NAME": "H07628"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98077160350076,
+ 38.91911350555358,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07629'>Report Problem</a>",
+ "NAME": "H07629"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05430585808163,
+ 38.91472255461596,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08067'>Report Problem</a>",
+ "NAME": "H08067"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0973401834681,
+ 38.932657733251496,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08068'>Report Problem</a>",
+ "NAME": "H08068"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02567644903262,
+ 38.94073572209535,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08069'>Report Problem</a>",
+ "NAME": "H08069"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0226263006244,
+ 38.87871035600972,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08070'>Report Problem</a>",
+ "NAME": "H08070"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05422237529272,
+ 38.985183225136325,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08071'>Report Problem</a>",
+ "NAME": "H08071"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.976030747485,
+ 38.944535347896895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08072'>Report Problem</a>",
+ "NAME": "H08072"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99807352173826,
+ 38.95065653649802,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/03/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08073'>Report Problem</a>",
+ "NAME": "H08073"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99830472107227,
+ 38.88765253803316,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08074'>Report Problem</a>",
+ "NAME": "H08074"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0454619136274,
+ 38.93206122256313,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 01/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08075'>Report Problem</a>",
+ "NAME": "H08075"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06204489273402,
+ 38.90347086306426,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08076'>Report Problem</a>",
+ "NAME": "H08076"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92525895122802,
+ 38.89922099786704,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08077'>Report Problem</a>",
+ "NAME": "H08077"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09358690214279,
+ 38.91536564625184,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08078'>Report Problem</a>",
+ "NAME": "H08078"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05826488919057,
+ 38.91062544736217,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08079'>Report Problem</a>",
+ "NAME": "H08079"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00030260667727,
+ 38.91025256159615,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08080'>Report Problem</a>",
+ "NAME": "H08080"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00607083603087,
+ 38.82783680987573,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08081'>Report Problem</a>",
+ "NAME": "H08081"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05710567996493,
+ 38.90537943213029,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08083'>Report Problem</a>",
+ "NAME": "H08083"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01770545989216,
+ 38.91265707784783,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08084'>Report Problem</a>",
+ "NAME": "H08084"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00151273583373,
+ 38.82120253332884,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08085'>Report Problem</a>",
+ "NAME": "H08085"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05584047114564,
+ 38.9061775529845,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08086'>Report Problem</a>",
+ "NAME": "H08086"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93719410570526,
+ 38.9047931800685,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08087'>Report Problem</a>",
+ "NAME": "H08087"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95640859409542,
+ 38.862540675271426,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 03/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08088'>Report Problem</a>",
+ "NAME": "H08088"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05309169771132,
+ 38.95128963360767,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08089'>Report Problem</a>",
+ "NAME": "H08089"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98492219736976,
+ 38.92456337532836,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08090'>Report Problem</a>",
+ "NAME": "H08090"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01932205595843,
+ 38.94104091193039,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08091'>Report Problem</a>",
+ "NAME": "H08091"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02407486879943,
+ 38.89892872806242,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08092'>Report Problem</a>",
+ "NAME": "H08092"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0241303785301,
+ 38.92187126057276,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08093'>Report Problem</a>",
+ "NAME": "H08093"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08275308013201,
+ 38.950387968192736,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08094'>Report Problem</a>",
+ "NAME": "H08094"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02451009759346,
+ 38.887453749216625,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08095'>Report Problem</a>",
+ "NAME": "H08095"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97587556476205,
+ 38.87208924423228,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08096'>Report Problem</a>",
+ "NAME": "H08096"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02392745914513,
+ 38.88768752934951,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08097'>Report Problem</a>",
+ "NAME": "H08097"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00075636549767,
+ 38.94736743915042,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08098'>Report Problem</a>",
+ "NAME": "H08098"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00369973493692,
+ 38.91551630019421,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08100'>Report Problem</a>",
+ "NAME": "H08100"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0058747438556,
+ 38.91560602416622,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08101'>Report Problem</a>",
+ "NAME": "H08101"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00785282832473,
+ 38.91551729300077,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08102'>Report Problem</a>",
+ "NAME": "H08102"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07097240657087,
+ 38.96680710923335,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08104'>Report Problem</a>",
+ "NAME": "H08104"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04256273614506,
+ 38.99248150648874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06667'>Report Problem</a>",
+ "NAME": "H06667"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03069775897414,
+ 38.98654627542858,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06668'>Report Problem</a>",
+ "NAME": "H06668"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04126605188107,
+ 38.995319877069214,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 09/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06669'>Report Problem</a>",
+ "NAME": "H06669"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99950174070769,
+ 38.95683618697209,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06670'>Report Problem</a>",
+ "NAME": "H06670"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0002093400514,
+ 38.9568235762791,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06671'>Report Problem</a>",
+ "NAME": "H06671"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93671217061106,
+ 38.909771077680766,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06672'>Report Problem</a>",
+ "NAME": "H06672"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93454780422805,
+ 38.91204196054723,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06673'>Report Problem</a>",
+ "NAME": "H06673"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93470767518134,
+ 38.91083939127652,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06674'>Report Problem</a>",
+ "NAME": "H06674"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.933813118248,
+ 38.91190189037436,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06675'>Report Problem</a>",
+ "NAME": "H06675"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9336261110621,
+ 38.89977247158318,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06676'>Report Problem</a>",
+ "NAME": "H06676"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9732578324894,
+ 38.85413185525328,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06677'>Report Problem</a>",
+ "NAME": "H06677"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97431179441004,
+ 38.853123039577405,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06678'>Report Problem</a>",
+ "NAME": "H06678"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10161957426138,
+ 38.928536480910076,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, Metropolitan<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06679'>Report Problem</a>",
+ "NAME": "H06679"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9820851584149,
+ 38.856303304506994,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06680'>Report Problem</a>",
+ "NAME": "H06680"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9895455724907,
+ 38.94837209078545,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06682'>Report Problem</a>",
+ "NAME": "H06682"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95306309704921,
+ 38.860205134593336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06683'>Report Problem</a>",
+ "NAME": "H06683"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95251682530085,
+ 38.86095246853403,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06684'>Report Problem</a>",
+ "NAME": "H06684"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98822712544568,
+ 38.892814656261,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06685'>Report Problem</a>",
+ "NAME": "H06685"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94680672070382,
+ 38.8976325149737,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06686'>Report Problem</a>",
+ "NAME": "H06686"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02647244234389,
+ 38.984322252894245,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06687'>Report Problem</a>",
+ "NAME": "H06687"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04492804856763,
+ 38.99188325222858,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06688'>Report Problem</a>",
+ "NAME": "H06688"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05361088106761,
+ 38.897319400531686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06689'>Report Problem</a>",
+ "NAME": "H06689"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95879074026675,
+ 38.8755308719135,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06690'>Report Problem</a>",
+ "NAME": "H06690"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97247587999698,
+ 38.84385955934146,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06691'>Report Problem</a>",
+ "NAME": "H06691"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94984160555939,
+ 38.897807349541374,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06692'>Report Problem</a>",
+ "NAME": "H06692"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99488331466053,
+ 38.89189332890175,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/13/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06693'>Report Problem</a>",
+ "NAME": "H06693"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99964764645884,
+ 38.893016739201016,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06694'>Report Problem</a>",
+ "NAME": "H06694"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9982079259249,
+ 38.894002863118665,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06695'>Report Problem</a>",
+ "NAME": "H06695"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99834932366409,
+ 38.89329666314996,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06696'>Report Problem</a>",
+ "NAME": "H06696"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0006388926788,
+ 38.894233633470144,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06697'>Report Problem</a>",
+ "NAME": "H06697"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99937165549699,
+ 38.894150531334496,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06698'>Report Problem</a>",
+ "NAME": "H06698"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99176743824871,
+ 38.88988321166382,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/22/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06699'>Report Problem</a>",
+ "NAME": "H06699"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9980643425351,
+ 38.8243380799068,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06700'>Report Problem</a>",
+ "NAME": "H06700"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99947874869262,
+ 38.9534082356228,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06701'>Report Problem</a>",
+ "NAME": "H06701"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98824195576937,
+ 38.84185812111377,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 03/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07163'>Report Problem</a>",
+ "NAME": "H07163"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03117368358609,
+ 38.89196042936237,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07164'>Report Problem</a>",
+ "NAME": "H07164"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05220405256068,
+ 38.90235545879882,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07165'>Report Problem</a>",
+ "NAME": "H07165"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0294925574771,
+ 38.89196592861865,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07166'>Report Problem</a>",
+ "NAME": "H07166"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02887995670005,
+ 38.89195621751582,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07167'>Report Problem</a>",
+ "NAME": "H07167"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01326188841345,
+ 38.879223795774905,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07168'>Report Problem</a>",
+ "NAME": "H07168"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03055504938841,
+ 38.89196672752274,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07169'>Report Problem</a>",
+ "NAME": "H07169"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03009180552627,
+ 38.89196437948461,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07170'>Report Problem</a>",
+ "NAME": "H07170"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97941198861014,
+ 38.90643729943215,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07171'>Report Problem</a>",
+ "NAME": "H07171"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98251418665494,
+ 38.90176447908287,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07172'>Report Problem</a>",
+ "NAME": "H07172"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9817361142532,
+ 38.90240999786607,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 02/28/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07173'>Report Problem</a>",
+ "NAME": "H07173"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98240197969302,
+ 38.90139178654355,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 02/28/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07174'>Report Problem</a>",
+ "NAME": "H07174"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97983925922148,
+ 38.90534581426163,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07175'>Report Problem</a>",
+ "NAME": "H07175"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98259188025827,
+ 38.90109005306457,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07176'>Report Problem</a>",
+ "NAME": "H07176"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98164912901785,
+ 38.90300065301632,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07177'>Report Problem</a>",
+ "NAME": "H07177"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98106407892175,
+ 38.904015602851935,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07178'>Report Problem</a>",
+ "NAME": "H07178"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98050995546866,
+ 38.90473724283739,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07179'>Report Problem</a>",
+ "NAME": "H07179"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93080110020489,
+ 38.906012443251086,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07180'>Report Problem</a>",
+ "NAME": "H07180"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98856826208481,
+ 38.83630882114836,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07181'>Report Problem</a>",
+ "NAME": "H07181"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91769787001495,
+ 38.89467790579543,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 04/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07182'>Report Problem</a>",
+ "NAME": "H07182"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98859846682389,
+ 38.84089506326246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07183'>Report Problem</a>",
+ "NAME": "H07183"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00879516794764,
+ 38.87656455244934,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07184'>Report Problem</a>",
+ "NAME": "H07184"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96960369738015,
+ 38.93236298038443,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - JUMBO<p align=center>In Service</p><hr />Last Inspection Date: 08/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07185'>Report Problem</a>",
+ "NAME": "H07185"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97615042813459,
+ 38.92884378257927,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07186'>Report Problem</a>",
+ "NAME": "H07186"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96643436049604,
+ 38.933876760413824,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07187'>Report Problem</a>",
+ "NAME": "H07187"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98060953858959,
+ 38.926593403050674,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07188'>Report Problem</a>",
+ "NAME": "H07188"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97894303555384,
+ 38.92757048971088,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07189'>Report Problem</a>",
+ "NAME": "H07189"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96423259071118,
+ 38.9349643913268,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07190'>Report Problem</a>",
+ "NAME": "H07190"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9818455978275,
+ 38.926204685610536,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07191'>Report Problem</a>",
+ "NAME": "H07191"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97368697090285,
+ 38.93013727963233,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07192'>Report Problem</a>",
+ "NAME": "H07192"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96826674125221,
+ 38.9327289027193,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07193'>Report Problem</a>",
+ "NAME": "H07193"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9776634250936,
+ 38.928470768105825,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07194'>Report Problem</a>",
+ "NAME": "H07194"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06207591869202,
+ 38.96091468411529,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07195'>Report Problem</a>",
+ "NAME": "H07195"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02147380143175,
+ 38.931977377941415,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07196'>Report Problem</a>",
+ "NAME": "H07196"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99545236633146,
+ 38.938484542889505,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07630'>Report Problem</a>",
+ "NAME": "H07630"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95210402276778,
+ 38.871180226678014,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07631'>Report Problem</a>",
+ "NAME": "H07631"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95199232173123,
+ 38.87207599455846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07632'>Report Problem</a>",
+ "NAME": "H07632"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01999003423212,
+ 38.88038972183923,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07633'>Report Problem</a>",
+ "NAME": "H07633"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04354145595775,
+ 38.901841883806725,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07634'>Report Problem</a>",
+ "NAME": "H07634"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04337663811954,
+ 38.90145199136814,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07635'>Report Problem</a>",
+ "NAME": "H07635"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98884456597,
+ 38.91356105365554,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07636'>Report Problem</a>",
+ "NAME": "H07636"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98132186798092,
+ 38.91284935351559,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07637'>Report Problem</a>",
+ "NAME": "H07637"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03292540093577,
+ 38.931968830501816,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07638'>Report Problem</a>",
+ "NAME": "H07638"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03255540866178,
+ 38.93524824479915,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07639'>Report Problem</a>",
+ "NAME": "H07639"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95483598818235,
+ 38.88520158341418,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07640'>Report Problem</a>",
+ "NAME": "H07640"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99725802551747,
+ 38.89099160767032,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07641'>Report Problem</a>",
+ "NAME": "H07641"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9213090572142,
+ 38.88810889235209,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/07/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07642'>Report Problem</a>",
+ "NAME": "H07642"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08977166508976,
+ 38.9164012202743,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07643'>Report Problem</a>",
+ "NAME": "H07643"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02758904737483,
+ 38.97353620626832,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07644'>Report Problem</a>",
+ "NAME": "H07644"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05131506689666,
+ 38.89614560562933,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07645'>Report Problem</a>",
+ "NAME": "H07645"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9561597373276,
+ 38.87588020542816,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07646'>Report Problem</a>",
+ "NAME": "H07646"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0656941045554,
+ 38.954835210649364,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07647'>Report Problem</a>",
+ "NAME": "H07647"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05589223170068,
+ 38.934258104621634,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 12/27/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07648'>Report Problem</a>",
+ "NAME": "H07648"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98358187957423,
+ 38.89793182054272,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07649'>Report Problem</a>",
+ "NAME": "H07649"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99505211363423,
+ 38.8860862576991,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07650'>Report Problem</a>",
+ "NAME": "H07650"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0676130006429,
+ 38.91744067858635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07651'>Report Problem</a>",
+ "NAME": "H07651"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03384151094251,
+ 38.902670117519804,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07652'>Report Problem</a>",
+ "NAME": "H07652"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03329161592923,
+ 38.90355369776755,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07653'>Report Problem</a>",
+ "NAME": "H07653"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0366204468569,
+ 38.992171131374356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07654'>Report Problem</a>",
+ "NAME": "H07654"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09547664180998,
+ 38.934339797263775,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07655'>Report Problem</a>",
+ "NAME": "H07655"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94248106853148,
+ 38.90388283391777,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07656'>Report Problem</a>",
+ "NAME": "H07656"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99161384287906,
+ 38.948361564624236,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07658'>Report Problem</a>",
+ "NAME": "H07658"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05538455131251,
+ 38.899825267045095,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07659'>Report Problem</a>",
+ "NAME": "H07659"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9602227189676,
+ 38.89066513289886,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07660'>Report Problem</a>",
+ "NAME": "H07660"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96156016250936,
+ 38.92044061922615,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07661'>Report Problem</a>",
+ "NAME": "H07661"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98383091381878,
+ 38.887006124984175,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/12/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07662'>Report Problem</a>",
+ "NAME": "H07662"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97378534478037,
+ 38.904140079088634,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07665'>Report Problem</a>",
+ "NAME": "H07665"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99959286638867,
+ 38.91988141617034,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H07666'>Report Problem</a>",
+ "NAME": "H07666"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08501170602099,
+ 38.94560412106222,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04505'>Report Problem</a>",
+ "NAME": "H04505"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95654305223472,
+ 38.89365977221223,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04506'>Report Problem</a>",
+ "NAME": "H04506"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97518279915471,
+ 38.94067135426789,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04507'>Report Problem</a>",
+ "NAME": "H04507"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9367036997258,
+ 38.87498690843462,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04508'>Report Problem</a>",
+ "NAME": "H04508"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97506636774665,
+ 38.868307444657106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04509'>Report Problem</a>",
+ "NAME": "H04509"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01529486536687,
+ 38.89915188524489,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04510'>Report Problem</a>",
+ "NAME": "H04510"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01529637967154,
+ 38.89847224027998,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04511'>Report Problem</a>",
+ "NAME": "H04511"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01533375102812,
+ 38.89620930760246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04512'>Report Problem</a>",
+ "NAME": "H04512"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93521919567424,
+ 38.899001646517085,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04513'>Report Problem</a>",
+ "NAME": "H04513"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96913510535339,
+ 38.93414917719809,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04514'>Report Problem</a>",
+ "NAME": "H04514"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00958756264887,
+ 38.90795428427942,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04515'>Report Problem</a>",
+ "NAME": "H04515"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03780815859407,
+ 38.93221727942994,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04516'>Report Problem</a>",
+ "NAME": "H04516"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91927519665964,
+ 38.89085197009494,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04517'>Report Problem</a>",
+ "NAME": "H04517"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01610729068243,
+ 38.89490146805752,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04518'>Report Problem</a>",
+ "NAME": "H04518"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05741847698862,
+ 38.977393409005366,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04519'>Report Problem</a>",
+ "NAME": "H04519"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08284602282293,
+ 38.9599718717732,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04520'>Report Problem</a>",
+ "NAME": "H04520"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03661770740952,
+ 38.988907523757774,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04521'>Report Problem</a>",
+ "NAME": "H04521"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02007001701885,
+ 38.894850614774384,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04522'>Report Problem</a>",
+ "NAME": "H04522"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01971429770033,
+ 38.894571334891296,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04523'>Report Problem</a>",
+ "NAME": "H04523"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03228839827646,
+ 38.94395695096938,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04524'>Report Problem</a>",
+ "NAME": "H04524"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00268269482102,
+ 38.96278459765307,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04525'>Report Problem</a>",
+ "NAME": "H04525"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01688847768335,
+ 38.89470774990744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04526'>Report Problem</a>",
+ "NAME": "H04526"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01602508217665,
+ 38.8934854720268,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04527'>Report Problem</a>",
+ "NAME": "H04527"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01714532668765,
+ 38.89493451614574,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04528'>Report Problem</a>",
+ "NAME": "H04528"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0153305961584,
+ 38.89316888502167,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04529'>Report Problem</a>",
+ "NAME": "H04529"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06203172561044,
+ 38.97597182469591,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04530'>Report Problem</a>",
+ "NAME": "H04530"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97509509310142,
+ 38.90027565512053,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 12/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04531'>Report Problem</a>",
+ "NAME": "H04531"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99860603254884,
+ 38.92455568268532,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04532'>Report Problem</a>",
+ "NAME": "H04532"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10201453566845,
+ 38.93539452440193,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04533'>Report Problem</a>",
+ "NAME": "H04533"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10368454157613,
+ 38.93367181967864,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04534'>Report Problem</a>",
+ "NAME": "H04534"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02951211090763,
+ 38.91928297852966,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/28/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04535'>Report Problem</a>",
+ "NAME": "H04535"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01528268522242,
+ 38.89686144779281,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04536'>Report Problem</a>",
+ "NAME": "H04536"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01868698817158,
+ 38.89467790157425,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04537'>Report Problem</a>",
+ "NAME": "H04537"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94924765535072,
+ 38.86582359293103,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04538'>Report Problem</a>",
+ "NAME": "H04538"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.037769935006,
+ 38.91690745588892,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04954'>Report Problem</a>",
+ "NAME": "H04954"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97142885019181,
+ 38.86907023603545,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04955'>Report Problem</a>",
+ "NAME": "H04955"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95763838837377,
+ 38.860577733899596,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04956'>Report Problem</a>",
+ "NAME": "H04956"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95882258005365,
+ 38.89204997336262,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04957'>Report Problem</a>",
+ "NAME": "H04957"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95746593202843,
+ 38.862081852095365,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04958'>Report Problem</a>",
+ "NAME": "H04958"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02851565609653,
+ 38.969030451248095,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04959'>Report Problem</a>",
+ "NAME": "H04959"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97742027557022,
+ 38.901312638286754,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04960'>Report Problem</a>",
+ "NAME": "H04960"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9775592473854,
+ 38.899270362145124,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04961'>Report Problem</a>",
+ "NAME": "H04961"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95159432322585,
+ 38.893370603485906,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04962'>Report Problem</a>",
+ "NAME": "H04962"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08072525467323,
+ 38.921537190691474,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04963'>Report Problem</a>",
+ "NAME": "H04963"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0798723336545,
+ 38.92196653705908,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04964'>Report Problem</a>",
+ "NAME": "H04964"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99158874868232,
+ 38.899603587189674,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04965'>Report Problem</a>",
+ "NAME": "H04965"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97687584368056,
+ 38.89772988919319,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04966'>Report Problem</a>",
+ "NAME": "H04966"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04321089564364,
+ 38.9869617983455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04967'>Report Problem</a>",
+ "NAME": "H04967"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9765791968336,
+ 38.89875208095324,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04968'>Report Problem</a>",
+ "NAME": "H04968"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95249863594898,
+ 38.886915518824274,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04969'>Report Problem</a>",
+ "NAME": "H04969"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95294440748845,
+ 38.885778967641656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04970'>Report Problem</a>",
+ "NAME": "H04970"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94687304428274,
+ 38.86573991150237,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04971'>Report Problem</a>",
+ "NAME": "H04971"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94895799947581,
+ 38.86653095138741,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04972'>Report Problem</a>",
+ "NAME": "H04972"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98523261120602,
+ 38.90962671104989,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04973'>Report Problem</a>",
+ "NAME": "H04973"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0065189663599,
+ 38.94476188473148,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04974'>Report Problem</a>",
+ "NAME": "H04974"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9605324786096,
+ 38.86280134124152,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04975'>Report Problem</a>",
+ "NAME": "H04975"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99870068629718,
+ 38.83100646300914,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04976'>Report Problem</a>",
+ "NAME": "H04976"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99670644890912,
+ 38.83104835816591,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04977'>Report Problem</a>",
+ "NAME": "H04977"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99455718617257,
+ 38.83294639666921,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04978'>Report Problem</a>",
+ "NAME": "H04978"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99478811531402,
+ 38.83207610879017,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04979'>Report Problem</a>",
+ "NAME": "H04979"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99482915720249,
+ 38.831038867237936,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04980'>Report Problem</a>",
+ "NAME": "H04980"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99065977055142,
+ 38.8441879237521,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04981'>Report Problem</a>",
+ "NAME": "H04981"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00041010664916,
+ 38.829286411332376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 12/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04982'>Report Problem</a>",
+ "NAME": "H04982"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00047078157007,
+ 38.82997545058975,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04983'>Report Problem</a>",
+ "NAME": "H04983"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95945206901574,
+ 38.89346184133429,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04984'>Report Problem</a>",
+ "NAME": "H04984"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9600857698224,
+ 38.89206721243867,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04985'>Report Problem</a>",
+ "NAME": "H04985"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95962051959977,
+ 38.892863239427655,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04986'>Report Problem</a>",
+ "NAME": "H04986"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99811232082406,
+ 38.91092906415695,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04987'>Report Problem</a>",
+ "NAME": "H04987"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94442245963786,
+ 38.88039215372748,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05415'>Report Problem</a>",
+ "NAME": "H05415"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94419433211398,
+ 38.879583118379465,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05416'>Report Problem</a>",
+ "NAME": "H05416"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97239877531072,
+ 38.87283836966293,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. PIPE<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05417'>Report Problem</a>",
+ "NAME": "H05417"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97141137090834,
+ 38.8740431408423,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05418'>Report Problem</a>",
+ "NAME": "H05418"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97030914383717,
+ 38.87357841971728,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05419'>Report Problem</a>",
+ "NAME": "H05419"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98384123932715,
+ 38.90986512187603,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05420'>Report Problem</a>",
+ "NAME": "H05420"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98513876257802,
+ 38.91010779869182,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05421'>Report Problem</a>",
+ "NAME": "H05421"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96988474780036,
+ 38.85963495694311,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05423'>Report Problem</a>",
+ "NAME": "H05423"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95747243560545,
+ 38.87568663192944,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05424'>Report Problem</a>",
+ "NAME": "H05424"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0888109638939,
+ 38.94014533488393,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05425'>Report Problem</a>",
+ "NAME": "H05425"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07896421783846,
+ 38.925390875417,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05426'>Report Problem</a>",
+ "NAME": "H05426"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08549318436802,
+ 38.93247978876778,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05427'>Report Problem</a>",
+ "NAME": "H05427"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95128025010533,
+ 38.890441085234784,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05428'>Report Problem</a>",
+ "NAME": "H05428"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96591582953405,
+ 38.8694331020444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05429'>Report Problem</a>",
+ "NAME": "H05429"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98787525218218,
+ 38.94951067469486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05430'>Report Problem</a>",
+ "NAME": "H05430"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98715846608076,
+ 38.91112853005006,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05431'>Report Problem</a>",
+ "NAME": "H05431"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97514720745615,
+ 38.850887039050214,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05432'>Report Problem</a>",
+ "NAME": "H05432"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03295369554044,
+ 38.89736340288634,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05433'>Report Problem</a>",
+ "NAME": "H05433"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96964959960575,
+ 38.85706639625015,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05434'>Report Problem</a>",
+ "NAME": "H05434"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97884871222637,
+ 38.9056736962068,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05435'>Report Problem</a>",
+ "NAME": "H05435"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94709887099509,
+ 38.89194168300198,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05436'>Report Problem</a>",
+ "NAME": "H05436"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96590448522879,
+ 38.8564440694794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05437'>Report Problem</a>",
+ "NAME": "H05437"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0562741295463,
+ 38.963957924133425,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05438'>Report Problem</a>",
+ "NAME": "H05438"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.033395806089,
+ 38.98770536102443,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05439'>Report Problem</a>",
+ "NAME": "H05439"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0362772955056,
+ 38.98811779035975,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05440'>Report Problem</a>",
+ "NAME": "H05440"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0343469233192,
+ 38.98794814504181,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05441'>Report Problem</a>",
+ "NAME": "H05441"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99161243571504,
+ 38.95228137975813,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05442'>Report Problem</a>",
+ "NAME": "H05442"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99161369383835,
+ 38.95139350662461,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05443'>Report Problem</a>",
+ "NAME": "H05443"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97901411267132,
+ 38.90722812553003,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05444'>Report Problem</a>",
+ "NAME": "H05444"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93057299692924,
+ 38.90933952346587,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05445'>Report Problem</a>",
+ "NAME": "H05445"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97016135366849,
+ 38.90190040853298,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05446'>Report Problem</a>",
+ "NAME": "H05446"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94569905425418,
+ 38.866017416139044,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05447'>Report Problem</a>",
+ "NAME": "H05447"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9664628907411,
+ 38.86022461631165,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05448'>Report Problem</a>",
+ "NAME": "H05448"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98149892483617,
+ 38.91436822324133,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05449'>Report Problem</a>",
+ "NAME": "H05449"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05738066633528,
+ 38.96204035802617,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05877'>Report Problem</a>",
+ "NAME": "H05877"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02672198812148,
+ 38.87525681603104,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05878'>Report Problem</a>",
+ "NAME": "H05878"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00893086017508,
+ 38.88027864840328,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05879'>Report Problem</a>",
+ "NAME": "H05879"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05886760957021,
+ 38.980647648259456,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05880'>Report Problem</a>",
+ "NAME": "H05880"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04400764865369,
+ 38.91025665179926,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05881'>Report Problem</a>",
+ "NAME": "H05881"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06622108215157,
+ 38.95582770549212,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05882'>Report Problem</a>",
+ "NAME": "H05882"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05771878541042,
+ 38.937210291055656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/18/05<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05883'>Report Problem</a>",
+ "NAME": "H05883"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05663030077615,
+ 38.936047221472194,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 12/28/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05884'>Report Problem</a>",
+ "NAME": "H05884"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05454077473271,
+ 38.93686234924214,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/18/05<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05885'>Report Problem</a>",
+ "NAME": "H05885"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99864019741487,
+ 38.82926123447792,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05886'>Report Problem</a>",
+ "NAME": "H05886"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99745641046236,
+ 38.82928810495151,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05887'>Report Problem</a>",
+ "NAME": "H05887"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98368090457289,
+ 38.8470321579273,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05888'>Report Problem</a>",
+ "NAME": "H05888"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94269384953485,
+ 38.88113131260068,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05889'>Report Problem</a>",
+ "NAME": "H05889"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94045486329308,
+ 38.88107126866343,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05890'>Report Problem</a>",
+ "NAME": "H05890"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98840546659665,
+ 38.84447382078344,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05891'>Report Problem</a>",
+ "NAME": "H05891"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98336470998109,
+ 38.90033808492792,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 09/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05893'>Report Problem</a>",
+ "NAME": "H05893"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05574712210667,
+ 38.981325253199344,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05894'>Report Problem</a>",
+ "NAME": "H05894"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98582011756288,
+ 38.9143420367465,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05895'>Report Problem</a>",
+ "NAME": "H05895"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92949724953007,
+ 38.89490204921306,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05896'>Report Problem</a>",
+ "NAME": "H05896"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05236333188468,
+ 38.98061296067537,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05897'>Report Problem</a>",
+ "NAME": "H05897"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98191136399151,
+ 38.9480850649206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05898'>Report Problem</a>",
+ "NAME": "H05898"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98309125741666,
+ 38.948789166333206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05899'>Report Problem</a>",
+ "NAME": "H05899"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98499112236297,
+ 38.845402463460985,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05900'>Report Problem</a>",
+ "NAME": "H05900"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95878047871143,
+ 38.876417330625166,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05901'>Report Problem</a>",
+ "NAME": "H05901"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98716607804504,
+ 38.841079993145634,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 03/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05902'>Report Problem</a>",
+ "NAME": "H05902"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96120563588212,
+ 38.89072530611001,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05903'>Report Problem</a>",
+ "NAME": "H05903"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00890315790349,
+ 38.9691662714932,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05904'>Report Problem</a>",
+ "NAME": "H05904"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00448081866452,
+ 38.94221659941282,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05905'>Report Problem</a>",
+ "NAME": "H05905"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00898844723822,
+ 38.969820695570306,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05906'>Report Problem</a>",
+ "NAME": "H05906"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00592802149238,
+ 38.942171142216594,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05907'>Report Problem</a>",
+ "NAME": "H05907"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92343376407493,
+ 38.887454359169745,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05908'>Report Problem</a>",
+ "NAME": "H05908"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10866537092956,
+ 38.937139015092185,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05909'>Report Problem</a>",
+ "NAME": "H05909"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0318620165613,
+ 38.96689655251302,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05910'>Report Problem</a>",
+ "NAME": "H05910"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04499151384205,
+ 38.91190145248213,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05911'>Report Problem</a>",
+ "NAME": "H05911"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95231636309134,
+ 38.86204558560375,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04468'>Report Problem</a>",
+ "NAME": "H04468"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95625781226883,
+ 38.86059043119061,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04469'>Report Problem</a>",
+ "NAME": "H04469"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95443400600354,
+ 38.86075983068309,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04470'>Report Problem</a>",
+ "NAME": "H04470"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06302317020764,
+ 38.93634546611562,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/30/05<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04471'>Report Problem</a>",
+ "NAME": "H04471"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03364771156913,
+ 38.96997144820077,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04472'>Report Problem</a>",
+ "NAME": "H04472"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91519527312151,
+ 38.8898684452779,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04473'>Report Problem</a>",
+ "NAME": "H04473"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03369950263738,
+ 38.9064308841637,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04474'>Report Problem</a>",
+ "NAME": "H04474"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03346881822355,
+ 38.906046293973915,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04475'>Report Problem</a>",
+ "NAME": "H04475"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98455836066543,
+ 38.91144827267494,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04476'>Report Problem</a>",
+ "NAME": "H04476"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05762266448413,
+ 38.97592050825982,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/10/05<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04477'>Report Problem</a>",
+ "NAME": "H04477"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06484990255025,
+ 38.97386868439315,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04478'>Report Problem</a>",
+ "NAME": "H04478"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09459919171896,
+ 38.94439128461937,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 02/19/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04479'>Report Problem</a>",
+ "NAME": "H04479"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03442754185579,
+ 38.906317130673486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04480'>Report Problem</a>",
+ "NAME": "H04480"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08176831929555,
+ 38.94975852306526,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04481'>Report Problem</a>",
+ "NAME": "H04481"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03461015845141,
+ 38.96679860848505,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04482'>Report Problem</a>",
+ "NAME": "H04482"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0162968995522,
+ 38.96138773597636,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04483'>Report Problem</a>",
+ "NAME": "H04483"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02799037079716,
+ 38.90271471681653,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04484'>Report Problem</a>",
+ "NAME": "H04484"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02851545987697,
+ 38.96903032518056,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04485'>Report Problem</a>",
+ "NAME": "H04485"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06992437653813,
+ 38.94616720989705,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04486'>Report Problem</a>",
+ "NAME": "H04486"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03469240711132,
+ 38.966179582504225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04487'>Report Problem</a>",
+ "NAME": "H04487"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97632962235454,
+ 38.90502070216662,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04491'>Report Problem</a>",
+ "NAME": "H04491"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0061758185045,
+ 38.837663683795775,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04492'>Report Problem</a>",
+ "NAME": "H04492"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03972495423868,
+ 38.938451513701864,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04493'>Report Problem</a>",
+ "NAME": "H04493"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05844219050198,
+ 38.97607782669315,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04494'>Report Problem</a>",
+ "NAME": "H04494"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02015825537079,
+ 38.978263448788546,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04495'>Report Problem</a>",
+ "NAME": "H04495"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01261704659235,
+ 38.93355893336584,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04496'>Report Problem</a>",
+ "NAME": "H04496"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00595518369728,
+ 38.92639592030899,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04497'>Report Problem</a>",
+ "NAME": "H04497"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03139045830304,
+ 38.96832632434839,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04498'>Report Problem</a>",
+ "NAME": "H04498"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06795762031446,
+ 38.962133518683494,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04499'>Report Problem</a>",
+ "NAME": "H04499"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97682805764099,
+ 38.92009805781247,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04500'>Report Problem</a>",
+ "NAME": "H04500"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97774151389005,
+ 38.91927053232404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04501'>Report Problem</a>",
+ "NAME": "H04501"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97089137062612,
+ 38.925524117337886,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04502'>Report Problem</a>",
+ "NAME": "H04502"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09248884383969,
+ 38.944055928231755,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04503'>Report Problem</a>",
+ "NAME": "H04503"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96808343928033,
+ 38.87488510456729,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04504'>Report Problem</a>",
+ "NAME": "H04504"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9501976712504,
+ 38.89185527670701,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04988'>Report Problem</a>",
+ "NAME": "H04988"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05740504133091,
+ 38.96879537961942,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04989'>Report Problem</a>",
+ "NAME": "H04989"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05690530712651,
+ 38.967334919084706,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04990'>Report Problem</a>",
+ "NAME": "H04990"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06706735726398,
+ 38.914759905473645,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 07/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04991'>Report Problem</a>",
+ "NAME": "H04991"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03573820275865,
+ 38.898602017775055,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04992'>Report Problem</a>",
+ "NAME": "H04992"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05717434172206,
+ 38.98284093566841,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04993'>Report Problem</a>",
+ "NAME": "H04993"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00746630807164,
+ 38.827846881484916,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04994'>Report Problem</a>",
+ "NAME": "H04994"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00675272397862,
+ 38.82691515204219,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04995'>Report Problem</a>",
+ "NAME": "H04995"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96789522660588,
+ 38.86451209794541,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04996'>Report Problem</a>",
+ "NAME": "H04996"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04408173399972,
+ 38.93802545390631,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04997'>Report Problem</a>",
+ "NAME": "H04997"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00101105172736,
+ 38.8479719285518,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04998'>Report Problem</a>",
+ "NAME": "H04998"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0080961753302,
+ 38.91391932397774,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04999'>Report Problem</a>",
+ "NAME": "H04999"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03234902990685,
+ 38.943631068478105,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05000'>Report Problem</a>",
+ "NAME": "H05000"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02606052471145,
+ 38.94301346401148,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05001'>Report Problem</a>",
+ "NAME": "H05001"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05611670776105,
+ 38.96759030558905,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05002'>Report Problem</a>",
+ "NAME": "H05002"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01774736621778,
+ 38.88612783101672,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05003'>Report Problem</a>",
+ "NAME": "H05003"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94628259926158,
+ 38.867838367166144,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05004'>Report Problem</a>",
+ "NAME": "H05004"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95872952250073,
+ 38.894223326987415,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, USP<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05005'>Report Problem</a>",
+ "NAME": "H05005"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08199239046205,
+ 38.92010320964475,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05006'>Report Problem</a>",
+ "NAME": "H05006"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98665072304348,
+ 38.875997474552044,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05007'>Report Problem</a>",
+ "NAME": "H05007"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0007649709477,
+ 38.8989641137893,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05008'>Report Problem</a>",
+ "NAME": "H05008"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08035598957918,
+ 38.94329651808345,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05009'>Report Problem</a>",
+ "NAME": "H05009"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00778057749709,
+ 38.95663694563501,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05010'>Report Problem</a>",
+ "NAME": "H05010"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95737387281919,
+ 38.89634168917012,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05011'>Report Problem</a>",
+ "NAME": "H05011"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94935583323286,
+ 38.86279905532669,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05012'>Report Problem</a>",
+ "NAME": "H05012"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9493118132755,
+ 38.861995188010155,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05013'>Report Problem</a>",
+ "NAME": "H05013"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94810462469599,
+ 38.862929749567634,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05014'>Report Problem</a>",
+ "NAME": "H05014"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92573217709304,
+ 38.888725268143325,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05015'>Report Problem</a>",
+ "NAME": "H05015"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00378935518785,
+ 38.94444814746786,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05016'>Report Problem</a>",
+ "NAME": "H05016"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95873679521195,
+ 38.85544184778508,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05017'>Report Problem</a>",
+ "NAME": "H05017"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95632262760772,
+ 38.88539765774176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05018'>Report Problem</a>",
+ "NAME": "H05018"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.013751640455,
+ 38.86740455536052,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05019'>Report Problem</a>",
+ "NAME": "H05019"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01374002562615,
+ 38.86962053501322,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05020'>Report Problem</a>",
+ "NAME": "H05020"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01373952713539,
+ 38.8708619383729,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05021'>Report Problem</a>",
+ "NAME": "H05021"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94572859198435,
+ 38.867374547179196,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05450'>Report Problem</a>",
+ "NAME": "H05450"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0080843981899,
+ 38.96575684595789,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05451'>Report Problem</a>",
+ "NAME": "H05451"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92908147085333,
+ 38.87853815209767,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05452'>Report Problem</a>",
+ "NAME": "H05452"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08676262875414,
+ 38.90773519732001,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05453'>Report Problem</a>",
+ "NAME": "H05453"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00304861681786,
+ 38.942972044474814,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05454'>Report Problem</a>",
+ "NAME": "H05454"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9710168513011,
+ 38.86208656965696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05455'>Report Problem</a>",
+ "NAME": "H05455"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0525950951507,
+ 38.9783977166296,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05456'>Report Problem</a>",
+ "NAME": "H05456"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92039992813483,
+ 38.88443601769575,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05457'>Report Problem</a>",
+ "NAME": "H05457"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00774987251386,
+ 38.88624695002779,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05458'>Report Problem</a>",
+ "NAME": "H05458"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96296106266753,
+ 38.880172655067256,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05459'>Report Problem</a>",
+ "NAME": "H05459"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96010702524387,
+ 38.85652863230421,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05460'>Report Problem</a>",
+ "NAME": "H05460"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9662578523234,
+ 38.87374476757092,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05461'>Report Problem</a>",
+ "NAME": "H05461"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94943102200209,
+ 38.886418860120045,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05462'>Report Problem</a>",
+ "NAME": "H05462"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0581065194399,
+ 38.9649632765295,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05463'>Report Problem</a>",
+ "NAME": "H05463"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97100178978974,
+ 38.873151964906526,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05464'>Report Problem</a>",
+ "NAME": "H05464"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04250687819595,
+ 38.898263820177455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05465'>Report Problem</a>",
+ "NAME": "H05465"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97872822433058,
+ 38.90025184338745,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05466'>Report Problem</a>",
+ "NAME": "H05466"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96231879528543,
+ 38.87465626705615,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05467'>Report Problem</a>",
+ "NAME": "H05467"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96337657050077,
+ 38.874653991134956,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05468'>Report Problem</a>",
+ "NAME": "H05468"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01972369086437,
+ 38.90970046948859,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05469'>Report Problem</a>",
+ "NAME": "H05469"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98213572489016,
+ 38.91204948628484,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05470'>Report Problem</a>",
+ "NAME": "H05470"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99489040500387,
+ 38.8402116498363,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05471'>Report Problem</a>",
+ "NAME": "H05471"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97087082647637,
+ 38.86955353433788,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05472'>Report Problem</a>",
+ "NAME": "H05472"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96469986458378,
+ 38.86956562380608,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05473'>Report Problem</a>",
+ "NAME": "H05473"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9775595192457,
+ 38.869528823835125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05474'>Report Problem</a>",
+ "NAME": "H05474"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96092748084953,
+ 38.87334836665557,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05475'>Report Problem</a>",
+ "NAME": "H05475"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.922639640045,
+ 38.8915201999504,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05476'>Report Problem</a>",
+ "NAME": "H05476"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02007291248464,
+ 38.912556504387986,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05477'>Report Problem</a>",
+ "NAME": "H05477"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.020000900572,
+ 38.90871248631782,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05478'>Report Problem</a>",
+ "NAME": "H05478"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02009328912031,
+ 38.911174684688625,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05479'>Report Problem</a>",
+ "NAME": "H05479"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01972444321378,
+ 38.90729285407107,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05480'>Report Problem</a>",
+ "NAME": "H05480"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02000025945296,
+ 38.90650833325808,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/15/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05481'>Report Problem</a>",
+ "NAME": "H05481"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95877757076808,
+ 38.87466835813162,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05482'>Report Problem</a>",
+ "NAME": "H05482"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01039973341926,
+ 38.96915598667947,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05483'>Report Problem</a>",
+ "NAME": "H05483"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0322345569651,
+ 38.97218473781162,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05912'>Report Problem</a>",
+ "NAME": "H05912"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03217924586829,
+ 38.97128920824938,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05913'>Report Problem</a>",
+ "NAME": "H05913"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99951068047747,
+ 38.824315312506684,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05914'>Report Problem</a>",
+ "NAME": "H05914"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00172940827434,
+ 38.84724488502374,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05915'>Report Problem</a>",
+ "NAME": "H05915"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99843658986222,
+ 38.82674694162075,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05916'>Report Problem</a>",
+ "NAME": "H05916"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99978832639101,
+ 38.82574446233457,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05917'>Report Problem</a>",
+ "NAME": "H05917"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99884286278379,
+ 38.8254161250497,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05918'>Report Problem</a>",
+ "NAME": "H05918"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.035035526915,
+ 38.97221003807122,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05919'>Report Problem</a>",
+ "NAME": "H05919"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03360726182474,
+ 38.972214673101284,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05920'>Report Problem</a>",
+ "NAME": "H05920"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03608325922893,
+ 38.97221785392148,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05921'>Report Problem</a>",
+ "NAME": "H05921"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03786074088279,
+ 38.8977929927947,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05922'>Report Problem</a>",
+ "NAME": "H05922"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05418359015695,
+ 38.94222665722753,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05923'>Report Problem</a>",
+ "NAME": "H05923"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00508365485885,
+ 38.83955913286491,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05924'>Report Problem</a>",
+ "NAME": "H05924"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04228618323036,
+ 38.9510751853388,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05925'>Report Problem</a>",
+ "NAME": "H05925"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04183480223777,
+ 38.949728808862076,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05926'>Report Problem</a>",
+ "NAME": "H05926"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05402398637719,
+ 38.98167506726326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/20/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05927'>Report Problem</a>",
+ "NAME": "H05927"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0582721154005,
+ 38.98195930008615,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05928'>Report Problem</a>",
+ "NAME": "H05928"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04672468460491,
+ 38.8997015652967,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05929'>Report Problem</a>",
+ "NAME": "H05929"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06758056741153,
+ 38.95661478150731,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05930'>Report Problem</a>",
+ "NAME": "H05930"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04660115537602,
+ 38.89724079135494,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05931'>Report Problem</a>",
+ "NAME": "H05931"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99602759486328,
+ 38.85989501773551,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/12/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05933'>Report Problem</a>",
+ "NAME": "H05933"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98407197411996,
+ 38.90376975429171,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05934'>Report Problem</a>",
+ "NAME": "H05934"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99734390812782,
+ 38.83410601724103,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05935'>Report Problem</a>",
+ "NAME": "H05935"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9248936665511,
+ 38.89502238752707,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05936'>Report Problem</a>",
+ "NAME": "H05936"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05571137420573,
+ 38.95077943808594,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05937'>Report Problem</a>",
+ "NAME": "H05937"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02420977546612,
+ 38.90560348594483,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05938'>Report Problem</a>",
+ "NAME": "H05938"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01910040045848,
+ 38.905598874818324,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05939'>Report Problem</a>",
+ "NAME": "H05939"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02727092529912,
+ 38.90560644188606,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05940'>Report Problem</a>",
+ "NAME": "H05940"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9336161211522,
+ 38.87855889753185,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05941'>Report Problem</a>",
+ "NAME": "H05941"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00344143825373,
+ 38.920826177353554,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05942'>Report Problem</a>",
+ "NAME": "H05942"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05581898379164,
+ 38.92016268468825,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05943'>Report Problem</a>",
+ "NAME": "H05943"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01811280752959,
+ 38.92948476283356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05944'>Report Problem</a>",
+ "NAME": "H05944"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98916273353832,
+ 38.86258019025154,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05945'>Report Problem</a>",
+ "NAME": "H05945"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00210325452981,
+ 38.90192618952126,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05946'>Report Problem</a>",
+ "NAME": "H05946"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06133971936323,
+ 38.918426300346006,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05947'>Report Problem</a>",
+ "NAME": "H05947"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09667756841523,
+ 38.92180859230028,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04539'>Report Problem</a>",
+ "NAME": "H04539"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9781831422131,
+ 38.89472447271752,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04540'>Report Problem</a>",
+ "NAME": "H04540"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0272135623196,
+ 38.914143364447746,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04541'>Report Problem</a>",
+ "NAME": "H04541"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95899006206633,
+ 38.85654342450508,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04542'>Report Problem</a>",
+ "NAME": "H04542"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02663345176936,
+ 38.97944592406447,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04543'>Report Problem</a>",
+ "NAME": "H04543"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97109502279811,
+ 38.937750493672844,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04544'>Report Problem</a>",
+ "NAME": "H04544"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9710962653787,
+ 38.936250270157906,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04545'>Report Problem</a>",
+ "NAME": "H04545"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98363959153033,
+ 38.92420523925874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04546'>Report Problem</a>",
+ "NAME": "H04546"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98236143859955,
+ 38.92319361722307,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04547'>Report Problem</a>",
+ "NAME": "H04547"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95344548516675,
+ 38.86904937116085,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04548'>Report Problem</a>",
+ "NAME": "H04548"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01294550710134,
+ 38.966053410712604,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04549'>Report Problem</a>",
+ "NAME": "H04549"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00421993728946,
+ 38.84020610015136,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04550'>Report Problem</a>",
+ "NAME": "H04550"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00558960508017,
+ 38.83842083779641,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04551'>Report Problem</a>",
+ "NAME": "H04551"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06152500263343,
+ 38.95189563901555,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04552'>Report Problem</a>",
+ "NAME": "H04552"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00356182364052,
+ 38.84108978791524,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04553'>Report Problem</a>",
+ "NAME": "H04553"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07191214253295,
+ 38.916307376897855,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04554'>Report Problem</a>",
+ "NAME": "H04554"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0289008638822,
+ 38.904668956389905,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04555'>Report Problem</a>",
+ "NAME": "H04555"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95759948747545,
+ 38.89210020789515,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04556'>Report Problem</a>",
+ "NAME": "H04556"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06172900303278,
+ 38.974461736861244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04557'>Report Problem</a>",
+ "NAME": "H04557"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10182195815486,
+ 38.938127424066955,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04558'>Report Problem</a>",
+ "NAME": "H04558"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10050397805239,
+ 38.93916239323292,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04559'>Report Problem</a>",
+ "NAME": "H04559"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09413634421344,
+ 38.94486148554946,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04560'>Report Problem</a>",
+ "NAME": "H04560"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09415609997177,
+ 38.945600482518,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04561'>Report Problem</a>",
+ "NAME": "H04561"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09926084706531,
+ 38.94025000932464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/25/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04562'>Report Problem</a>",
+ "NAME": "H04562"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09842231626308,
+ 38.94692327645336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04563'>Report Problem</a>",
+ "NAME": "H04563"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08143300808412,
+ 38.92465467877779,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04564'>Report Problem</a>",
+ "NAME": "H04564"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08040314915684,
+ 38.92458274875631,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04565'>Report Problem</a>",
+ "NAME": "H04565"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08172610155317,
+ 38.923711464988465,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04566'>Report Problem</a>",
+ "NAME": "H04566"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00852332895758,
+ 38.94824079874554,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04567'>Report Problem</a>",
+ "NAME": "H04567"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97017022565078,
+ 38.86124873563855,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04568'>Report Problem</a>",
+ "NAME": "H04568"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97117841507207,
+ 38.860742274255394,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04569'>Report Problem</a>",
+ "NAME": "H04569"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97242170260776,
+ 38.86062560921024,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04570'>Report Problem</a>",
+ "NAME": "H04570"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9717152970167,
+ 38.86132835820676,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04571'>Report Problem</a>",
+ "NAME": "H04571"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9789100728303,
+ 38.86659355041834,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04572'>Report Problem</a>",
+ "NAME": "H04572"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95326669240247,
+ 38.871229676459286,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06054'>Report Problem</a>",
+ "NAME": "H06054"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03608648730275,
+ 38.96546641908029,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06055'>Report Problem</a>",
+ "NAME": "H06055"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99791451439145,
+ 38.910481742611296,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06056'>Report Problem</a>",
+ "NAME": "H06056"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9255236979852,
+ 38.89258039620722,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06057'>Report Problem</a>",
+ "NAME": "H06057"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00453927684698,
+ 38.94292090109212,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06058'>Report Problem</a>",
+ "NAME": "H06058"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09427323290882,
+ 38.9215427300685,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06059'>Report Problem</a>",
+ "NAME": "H06059"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91723851288903,
+ 38.88728880266766,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06060'>Report Problem</a>",
+ "NAME": "H06060"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96257705068113,
+ 38.87105177316388,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06061'>Report Problem</a>",
+ "NAME": "H06061"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05446446347828,
+ 38.980964393689995,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06063'>Report Problem</a>",
+ "NAME": "H06063"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04814285097343,
+ 38.98891368947569,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06064'>Report Problem</a>",
+ "NAME": "H06064"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99161978324591,
+ 38.94885800217803,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06065'>Report Problem</a>",
+ "NAME": "H06065"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01627270761252,
+ 38.89848595421249,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06066'>Report Problem</a>",
+ "NAME": "H06066"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0645614985153,
+ 38.95750909848299,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06067'>Report Problem</a>",
+ "NAME": "H06067"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02332911250363,
+ 38.96319848238286,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06068'>Report Problem</a>",
+ "NAME": "H06068"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.921110169987,
+ 38.88732829004167,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06069'>Report Problem</a>",
+ "NAME": "H06069"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97416249509429,
+ 38.8539286035758,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06070'>Report Problem</a>",
+ "NAME": "H06070"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05419077303019,
+ 38.97900655669684,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06071'>Report Problem</a>",
+ "NAME": "H06071"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97126260637947,
+ 38.85412903898753,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06072'>Report Problem</a>",
+ "NAME": "H06072"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0752315624423,
+ 38.90566486565189,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06073'>Report Problem</a>",
+ "NAME": "H06073"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95950074013167,
+ 38.921375690427816,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06074'>Report Problem</a>",
+ "NAME": "H06074"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03079930585041,
+ 38.9331692262455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06075'>Report Problem</a>",
+ "NAME": "H06075"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98853013540462,
+ 38.83259545879112,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06076'>Report Problem</a>",
+ "NAME": "H06076"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95490457174867,
+ 38.89471281504109,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06077'>Report Problem</a>",
+ "NAME": "H06077"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99849754775217,
+ 38.95693152182779,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06078'>Report Problem</a>",
+ "NAME": "H06078"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99733925205196,
+ 38.95719635311464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06079'>Report Problem</a>",
+ "NAME": "H06079"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99586160890748,
+ 38.95733626250208,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06080'>Report Problem</a>",
+ "NAME": "H06080"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99793840925834,
+ 38.95777908260535,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06081'>Report Problem</a>",
+ "NAME": "H06081"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96809799755391,
+ 38.85987505231541,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06082'>Report Problem</a>",
+ "NAME": "H06082"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05976869507656,
+ 38.981008871324924,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06083'>Report Problem</a>",
+ "NAME": "H06083"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02608698963667,
+ 38.90273529100587,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06084'>Report Problem</a>",
+ "NAME": "H06084"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08769689462318,
+ 38.942346703998936,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06085'>Report Problem</a>",
+ "NAME": "H06085"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03472261644147,
+ 38.96547009301509,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06086'>Report Problem</a>",
+ "NAME": "H06086"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94485381033545,
+ 38.886486783862864,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06087'>Report Problem</a>",
+ "NAME": "H06087"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94220207343118,
+ 38.88646454828485,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06088'>Report Problem</a>",
+ "NAME": "H06088"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94356073568663,
+ 38.88646521270205,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06089'>Report Problem</a>",
+ "NAME": "H06089"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98747781304758,
+ 38.842167959259015,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05948'>Report Problem</a>",
+ "NAME": "H05948"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94099601528771,
+ 38.883244645922076,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05949'>Report Problem</a>",
+ "NAME": "H05949"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10215977787801,
+ 38.92727730470362,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05950'>Report Problem</a>",
+ "NAME": "H05950"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03837335547803,
+ 38.98224010102738,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05951'>Report Problem</a>",
+ "NAME": "H05951"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01802050851096,
+ 38.8637222724142,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05952'>Report Problem</a>",
+ "NAME": "H05952"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01609600496734,
+ 38.8631720312659,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05953'>Report Problem</a>",
+ "NAME": "H05953"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01802035566848,
+ 38.86311692491142,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05954'>Report Problem</a>",
+ "NAME": "H05954"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01599134806169,
+ 38.86389038571573,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05955'>Report Problem</a>",
+ "NAME": "H05955"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01820848591795,
+ 38.871453359366775,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05956'>Report Problem</a>",
+ "NAME": "H05956"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02456242290125,
+ 38.888849802552556,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05957'>Report Problem</a>",
+ "NAME": "H05957"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06539118410345,
+ 38.95645391376966,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05958'>Report Problem</a>",
+ "NAME": "H05958"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94038040174146,
+ 38.907151875444924,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05959'>Report Problem</a>",
+ "NAME": "H05959"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95681652686993,
+ 38.85847977659861,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05960'>Report Problem</a>",
+ "NAME": "H05960"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95611290911444,
+ 38.89284632671675,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05961'>Report Problem</a>",
+ "NAME": "H05961"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02202192001616,
+ 38.90074432644311,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05962'>Report Problem</a>",
+ "NAME": "H05962"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9717285935308,
+ 38.91807873666925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05963'>Report Problem</a>",
+ "NAME": "H05963"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98282966520019,
+ 38.94984280819875,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05964'>Report Problem</a>",
+ "NAME": "H05964"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04659681880526,
+ 38.89900236038672,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05965'>Report Problem</a>",
+ "NAME": "H05965"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04659545148175,
+ 38.8978973862243,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05966'>Report Problem</a>",
+ "NAME": "H05966"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04156943785787,
+ 38.9163617204276,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05967'>Report Problem</a>",
+ "NAME": "H05967"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06351862614333,
+ 38.93552794684563,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05968'>Report Problem</a>",
+ "NAME": "H05968"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07204188430285,
+ 38.96586789486272,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05969'>Report Problem</a>",
+ "NAME": "H05969"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99865951636669,
+ 38.9584219405531,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05970'>Report Problem</a>",
+ "NAME": "H05970"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97242537636323,
+ 38.93107214126279,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05971'>Report Problem</a>",
+ "NAME": "H05971"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97524397992515,
+ 38.88313590768739,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05972'>Report Problem</a>",
+ "NAME": "H05972"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97487754891152,
+ 38.886512612792615,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05973'>Report Problem</a>",
+ "NAME": "H05973"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97451783087179,
+ 38.881905178881524,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05974'>Report Problem</a>",
+ "NAME": "H05974"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97360028344937,
+ 38.88361208229724,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05975'>Report Problem</a>",
+ "NAME": "H05975"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97413080218112,
+ 38.88266427561052,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05976'>Report Problem</a>",
+ "NAME": "H05976"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96241389265245,
+ 38.8827944708599,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05977'>Report Problem</a>",
+ "NAME": "H05977"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09588426819892,
+ 38.923062051888984,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05979'>Report Problem</a>",
+ "NAME": "H05979"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9411022380476,
+ 38.88397998205178,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05980'>Report Problem</a>",
+ "NAME": "H05980"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01552695181967,
+ 38.97072159974498,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05981'>Report Problem</a>",
+ "NAME": "H05981"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06683192526043,
+ 38.9561772750103,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05982'>Report Problem</a>",
+ "NAME": "H05982"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98823338104727,
+ 38.95168280418546,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05983'>Report Problem</a>",
+ "NAME": "H05983"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05509903031954,
+ 38.968148291757686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05984'>Report Problem</a>",
+ "NAME": "H05984"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01790540310722,
+ 38.920408302321555,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/02/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05985'>Report Problem</a>",
+ "NAME": "H05985"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98764593793524,
+ 38.950961649418005,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05986'>Report Problem</a>",
+ "NAME": "H05986"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01613912936068,
+ 38.97072151686046,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05987'>Report Problem</a>",
+ "NAME": "H05987"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08483002694584,
+ 38.91203847116491,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05988'>Report Problem</a>",
+ "NAME": "H05988"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04474705822429,
+ 38.90862127541762,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05989'>Report Problem</a>",
+ "NAME": "H05989"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04481270414615,
+ 38.90951482401254,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05990'>Report Problem</a>",
+ "NAME": "H05990"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08686283829391,
+ 38.914500695811604,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05991'>Report Problem</a>",
+ "NAME": "H05991"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00049191615116,
+ 38.91539354712342,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05992'>Report Problem</a>",
+ "NAME": "H05992"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02999478653459,
+ 38.91020337294831,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05994'>Report Problem</a>",
+ "NAME": "H05994"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.944219965088,
+ 38.88578784680498,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05995'>Report Problem</a>",
+ "NAME": "H05995"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03025368005234,
+ 38.90923054927279,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05996'>Report Problem</a>",
+ "NAME": "H05996"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93141264742363,
+ 38.87852562644527,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05997'>Report Problem</a>",
+ "NAME": "H05997"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93119704708621,
+ 38.877684547874196,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05998'>Report Problem</a>",
+ "NAME": "H05998"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93174383663276,
+ 38.875606685377754,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05999'>Report Problem</a>",
+ "NAME": "H05999"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08859089824388,
+ 38.91637633057543,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06000'>Report Problem</a>",
+ "NAME": "H06000"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00113383280268,
+ 38.960589987119796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06001'>Report Problem</a>",
+ "NAME": "H06001"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98149197052334,
+ 38.94880871526207,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06002'>Report Problem</a>",
+ "NAME": "H06002"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98273343178656,
+ 38.92135356986621,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06003'>Report Problem</a>",
+ "NAME": "H06003"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08905254249221,
+ 38.908255436197464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06004'>Report Problem</a>",
+ "NAME": "H06004"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08642463903071,
+ 38.911785465336784,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06005'>Report Problem</a>",
+ "NAME": "H06005"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98066441841266,
+ 38.94719041532141,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06006'>Report Problem</a>",
+ "NAME": "H06006"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92411977843128,
+ 38.902247901349874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06007'>Report Problem</a>",
+ "NAME": "H06007"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98153274088584,
+ 38.920302186893004,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06008'>Report Problem</a>",
+ "NAME": "H06008"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99781064518963,
+ 38.95919601642933,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06009'>Report Problem</a>",
+ "NAME": "H06009"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09300732693742,
+ 38.92526199349452,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller, Centurion<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06010'>Report Problem</a>",
+ "NAME": "H06010"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99850861227173,
+ 38.960232643607384,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06011'>Report Problem</a>",
+ "NAME": "H06011"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06405404571017,
+ 38.93764910925721,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06012'>Report Problem</a>",
+ "NAME": "H06012"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98842342578274,
+ 38.94519929584205,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06013'>Report Problem</a>",
+ "NAME": "H06013"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97411088595291,
+ 38.935172178844155,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/14/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06015'>Report Problem</a>",
+ "NAME": "H06015"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92867480510196,
+ 38.9071245336008,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06016'>Report Problem</a>",
+ "NAME": "H06016"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96472925627012,
+ 38.91872350554345,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06017'>Report Problem</a>",
+ "NAME": "H06017"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96592860396558,
+ 38.918778055495416,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06018'>Report Problem</a>",
+ "NAME": "H06018"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00914256544131,
+ 38.95702328350516,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06019'>Report Problem</a>",
+ "NAME": "H06019"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92728840762776,
+ 38.89352356757334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06020'>Report Problem</a>",
+ "NAME": "H06020"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92721286145478,
+ 38.8944360054471,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06021'>Report Problem</a>",
+ "NAME": "H06021"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92787943208923,
+ 38.89086238290757,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06022'>Report Problem</a>",
+ "NAME": "H06022"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93911714344618,
+ 38.901571990398054,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06023'>Report Problem</a>",
+ "NAME": "H06023"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09339662574216,
+ 38.924525072520275,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06024'>Report Problem</a>",
+ "NAME": "H06024"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04023501742162,
+ 38.92222307759083,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06025'>Report Problem</a>",
+ "NAME": "H06025"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94808340216768,
+ 38.884660454119654,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06026'>Report Problem</a>",
+ "NAME": "H06026"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94078687736402,
+ 38.885615204732666,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06027'>Report Problem</a>",
+ "NAME": "H06027"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93287718357305,
+ 38.87726696848328,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06028'>Report Problem</a>",
+ "NAME": "H06028"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98823019091473,
+ 38.95227836768254,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darily<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06029'>Report Problem</a>",
+ "NAME": "H06029"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9178475664839,
+ 38.88642737359512,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06030'>Report Problem</a>",
+ "NAME": "H06030"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9572727160884,
+ 38.86470335691979,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06031'>Report Problem</a>",
+ "NAME": "H06031"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02547835911794,
+ 38.98158889462725,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06032'>Report Problem</a>",
+ "NAME": "H06032"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97488577636561,
+ 38.894901311216735,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06033'>Report Problem</a>",
+ "NAME": "H06033"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09692314508263,
+ 38.94121920977975,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06034'>Report Problem</a>",
+ "NAME": "H06034"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99784274890723,
+ 38.82406187624248,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06035'>Report Problem</a>",
+ "NAME": "H06035"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99940687597602,
+ 38.82286928083087,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06036'>Report Problem</a>",
+ "NAME": "H06036"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99898173788768,
+ 38.823672941894145,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06037'>Report Problem</a>",
+ "NAME": "H06037"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97939728263239,
+ 38.947171984129106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06038'>Report Problem</a>",
+ "NAME": "H06038"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9901443534295,
+ 38.91246358569445,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06039'>Report Problem</a>",
+ "NAME": "H06039"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98895811107158,
+ 38.911962165571076,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06040'>Report Problem</a>",
+ "NAME": "H06040"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0062725280622,
+ 38.94743688028898,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06041'>Report Problem</a>",
+ "NAME": "H06041"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98839846497783,
+ 38.922078935114584,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06042'>Report Problem</a>",
+ "NAME": "H06042"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05625078616974,
+ 38.96293341782501,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06043'>Report Problem</a>",
+ "NAME": "H06043"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98102245181586,
+ 38.94066209768925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06044'>Report Problem</a>",
+ "NAME": "H06044"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05473525151494,
+ 38.97802773066404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06045'>Report Problem</a>",
+ "NAME": "H06045"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93272102105684,
+ 38.87855594404109,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06046'>Report Problem</a>",
+ "NAME": "H06046"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99892992714582,
+ 38.9620604321043,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06047'>Report Problem</a>",
+ "NAME": "H06047"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97468490040116,
+ 38.929627710810465,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06048'>Report Problem</a>",
+ "NAME": "H06048"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97387654143601,
+ 38.91952447869471,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06049'>Report Problem</a>",
+ "NAME": "H06049"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9816834075737,
+ 38.916724318803766,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06050'>Report Problem</a>",
+ "NAME": "H06050"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93191486500743,
+ 38.90291925058489,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06051'>Report Problem</a>",
+ "NAME": "H06051"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.940176118171,
+ 38.90634862262025,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06052'>Report Problem</a>",
+ "NAME": "H06052"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02553748370023,
+ 38.94158888264981,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06053'>Report Problem</a>",
+ "NAME": "H06053"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00097602102483,
+ 38.96431731509948,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06090'>Report Problem</a>",
+ "NAME": "H06090"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0577599003193,
+ 38.93637889482694,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 12/28/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06091'>Report Problem</a>",
+ "NAME": "H06091"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00260174349097,
+ 38.96441213808114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06092'>Report Problem</a>",
+ "NAME": "H06092"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94900843706566,
+ 38.89549251459384,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06093'>Report Problem</a>",
+ "NAME": "H06093"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96222774679589,
+ 38.86504851074198,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06094'>Report Problem</a>",
+ "NAME": "H06094"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05471040593682,
+ 38.982734754230385,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06095'>Report Problem</a>",
+ "NAME": "H06095"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92486980613421,
+ 38.88597992579633,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06096'>Report Problem</a>",
+ "NAME": "H06096"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93861073776398,
+ 38.874721458004274,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06097'>Report Problem</a>",
+ "NAME": "H06097"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09245548379204,
+ 38.95474728762475,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06098'>Report Problem</a>",
+ "NAME": "H06098"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9501536570703,
+ 38.86125808516608,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06099'>Report Problem</a>",
+ "NAME": "H06099"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96343393682282,
+ 38.9186451132847,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06100'>Report Problem</a>",
+ "NAME": "H06100"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9619882486635,
+ 38.918575666177475,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06101'>Report Problem</a>",
+ "NAME": "H06101"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05489042359085,
+ 38.96963052499907,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06102'>Report Problem</a>",
+ "NAME": "H06102"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05673447072746,
+ 38.970610453077406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06103'>Report Problem</a>",
+ "NAME": "H06103"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00406035059625,
+ 38.83296137096221,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06104'>Report Problem</a>",
+ "NAME": "H06104"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04650463091485,
+ 38.905760159341455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06105'>Report Problem</a>",
+ "NAME": "H06105"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98518230763166,
+ 38.91356362838349,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06106'>Report Problem</a>",
+ "NAME": "H06106"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00242326872942,
+ 38.938074260395545,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/28/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06107'>Report Problem</a>",
+ "NAME": "H06107"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00288284917531,
+ 38.94050063367342,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06108'>Report Problem</a>",
+ "NAME": "H06108"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00165039664131,
+ 38.93402393565909,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06109'>Report Problem</a>",
+ "NAME": "H06109"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0022579435767,
+ 38.93724085221533,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06110'>Report Problem</a>",
+ "NAME": "H06110"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00496828811649,
+ 38.940720185764945,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06111'>Report Problem</a>",
+ "NAME": "H06111"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00136856635177,
+ 38.93258892560665,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06112'>Report Problem</a>",
+ "NAME": "H06112"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00554621031077,
+ 38.94095562747284,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06113'>Report Problem</a>",
+ "NAME": "H06113"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00258860043944,
+ 38.93898181547361,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/28/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06114'>Report Problem</a>",
+ "NAME": "H06114"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00200521433875,
+ 38.93590150313327,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06115'>Report Problem</a>",
+ "NAME": "H06115"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00291715284176,
+ 38.939920805139906,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/28/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06116'>Report Problem</a>",
+ "NAME": "H06116"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00702127244165,
+ 38.94214178670973,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06117'>Report Problem</a>",
+ "NAME": "H06117"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0017748967706,
+ 38.93470564605151,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06118'>Report Problem</a>",
+ "NAME": "H06118"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00348971845982,
+ 38.94080676388743,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06119'>Report Problem</a>",
+ "NAME": "H06119"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95670952665942,
+ 38.85625743941417,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 01/30/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06120'>Report Problem</a>",
+ "NAME": "H06120"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91358531172793,
+ 38.892999802024995,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06121'>Report Problem</a>",
+ "NAME": "H06121"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98608126307448,
+ 38.91326577017279,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06122'>Report Problem</a>",
+ "NAME": "H06122"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96469978438265,
+ 38.86558102386654,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06123'>Report Problem</a>",
+ "NAME": "H06123"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9852286268318,
+ 38.91166283889424,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 09/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06124'>Report Problem</a>",
+ "NAME": "H06124"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99867448733681,
+ 38.94999921111817,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06125'>Report Problem</a>",
+ "NAME": "H06125"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98027490100323,
+ 38.90666245882123,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06126'>Report Problem</a>",
+ "NAME": "H06126"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09420823086555,
+ 38.92029601175147,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06127'>Report Problem</a>",
+ "NAME": "H06127"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98034693181015,
+ 38.90784886123743,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06128'>Report Problem</a>",
+ "NAME": "H06128"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04176581824595,
+ 38.905786064837585,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06129'>Report Problem</a>",
+ "NAME": "H06129"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98640305577776,
+ 38.891955140684495,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 04/13/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06130'>Report Problem</a>",
+ "NAME": "H06130"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99274741699661,
+ 38.95131693106683,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06131'>Report Problem</a>",
+ "NAME": "H06131"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99295755905642,
+ 38.952318708713214,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06132'>Report Problem</a>",
+ "NAME": "H06132"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99802855821795,
+ 38.96214426019148,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06133'>Report Problem</a>",
+ "NAME": "H06133"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98808983547468,
+ 38.93826546532368,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06134'>Report Problem</a>",
+ "NAME": "H06134"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96605687639418,
+ 38.8652612942667,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06135'>Report Problem</a>",
+ "NAME": "H06135"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03870982584631,
+ 38.906570744624176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06136'>Report Problem</a>",
+ "NAME": "H06136"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03867829737317,
+ 38.90719478135571,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06137'>Report Problem</a>",
+ "NAME": "H06137"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99363677130809,
+ 38.838683349531685,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06139'>Report Problem</a>",
+ "NAME": "H06139"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99684001492463,
+ 38.85701257235884,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06140'>Report Problem</a>",
+ "NAME": "H06140"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99661807443468,
+ 38.858125620041555,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06141'>Report Problem</a>",
+ "NAME": "H06141"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05235896186663,
+ 38.98151379365338,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06142'>Report Problem</a>",
+ "NAME": "H06142"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06644973067202,
+ 38.97271197567534,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06143'>Report Problem</a>",
+ "NAME": "H06143"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06646379467917,
+ 38.97410667667713,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, Metropolitan<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06144'>Report Problem</a>",
+ "NAME": "H06144"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93723731837102,
+ 38.888360033807224,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06145'>Report Problem</a>",
+ "NAME": "H06145"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99919591303542,
+ 38.94715852783032,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06146'>Report Problem</a>",
+ "NAME": "H06146"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00581997092837,
+ 38.83292053319816,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06147'>Report Problem</a>",
+ "NAME": "H06147"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9407515068607,
+ 38.88645899298755,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06148'>Report Problem</a>",
+ "NAME": "H06148"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97916501147942,
+ 38.8671966822501,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06149'>Report Problem</a>",
+ "NAME": "H06149"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09505145979456,
+ 38.924103499999696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06150'>Report Problem</a>",
+ "NAME": "H06150"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96973994628644,
+ 38.91966094780212,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06151'>Report Problem</a>",
+ "NAME": "H06151"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94241885041961,
+ 38.8857699108868,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06152'>Report Problem</a>",
+ "NAME": "H06152"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10045663680148,
+ 38.948500283782636,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06153'>Report Problem</a>",
+ "NAME": "H06153"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95529213580222,
+ 38.8713837024314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06154'>Report Problem</a>",
+ "NAME": "H06154"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09212590931568,
+ 38.92023234351756,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06155'>Report Problem</a>",
+ "NAME": "H06155"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99666803228124,
+ 38.83934810097682,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06156'>Report Problem</a>",
+ "NAME": "H06156"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0089091285063,
+ 38.955727796172376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06157'>Report Problem</a>",
+ "NAME": "H06157"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9529222497127,
+ 38.86814368115873,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06158'>Report Problem</a>",
+ "NAME": "H06158"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03709180498784,
+ 38.92866528056472,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06159'>Report Problem</a>",
+ "NAME": "H06159"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99621184832708,
+ 38.9582694220759,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06160'>Report Problem</a>",
+ "NAME": "H06160"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98836708642243,
+ 38.94081620030147,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06161'>Report Problem</a>",
+ "NAME": "H06161"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99518611881898,
+ 38.95896328154054,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06162'>Report Problem</a>",
+ "NAME": "H06162"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09416615912777,
+ 38.94119042068433,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06163'>Report Problem</a>",
+ "NAME": "H06163"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09225954766166,
+ 38.921239684561534,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06164'>Report Problem</a>",
+ "NAME": "H06164"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92345936281907,
+ 38.893063604169335,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06165'>Report Problem</a>",
+ "NAME": "H06165"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92307132049972,
+ 38.89379641455867,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06166'>Report Problem</a>",
+ "NAME": "H06166"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92288369832943,
+ 38.89470798302518,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06167'>Report Problem</a>",
+ "NAME": "H06167"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99381391780702,
+ 38.84060029433971,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06168'>Report Problem</a>",
+ "NAME": "H06168"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99390928457731,
+ 38.84244053613268,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06170'>Report Problem</a>",
+ "NAME": "H06170"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99522614225198,
+ 38.8428721920872,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06171'>Report Problem</a>",
+ "NAME": "H06171"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00864943260682,
+ 38.96462427964531,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06172'>Report Problem</a>",
+ "NAME": "H06172"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98970179647013,
+ 38.833358665734416,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06173'>Report Problem</a>",
+ "NAME": "H06173"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06744837922692,
+ 38.94625850431112,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center>In Service</p><hr />Last Inspection Date: 01/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06174'>Report Problem</a>",
+ "NAME": "H06174"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91631320690418,
+ 38.89705537463737,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06175'>Report Problem</a>",
+ "NAME": "H06175"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0359271720447,
+ 38.96679543672169,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06176'>Report Problem</a>",
+ "NAME": "H06176"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94113667628936,
+ 38.86822133839423,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06177'>Report Problem</a>",
+ "NAME": "H06177"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07329495737362,
+ 38.95274079191687,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06178'>Report Problem</a>",
+ "NAME": "H06178"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00931592319759,
+ 38.8730479486731,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06179'>Report Problem</a>",
+ "NAME": "H06179"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08186968487222,
+ 38.921479804219885,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06180'>Report Problem</a>",
+ "NAME": "H06180"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99728308502863,
+ 38.85889714578509,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06181'>Report Problem</a>",
+ "NAME": "H06181"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94276031089639,
+ 38.87804759224004,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06182'>Report Problem</a>",
+ "NAME": "H06182"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94343806433534,
+ 38.87852689879248,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06183'>Report Problem</a>",
+ "NAME": "H06183"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00161160664943,
+ 38.82523898608754,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06184'>Report Problem</a>",
+ "NAME": "H06184"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02138445218266,
+ 38.920593523172116,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/29/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06185'>Report Problem</a>",
+ "NAME": "H06185"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94141218446286,
+ 38.8788288703742,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06186'>Report Problem</a>",
+ "NAME": "H06186"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9408989893484,
+ 38.878240705966995,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06187'>Report Problem</a>",
+ "NAME": "H06187"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98724337294172,
+ 38.91286907656138,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 09/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06188'>Report Problem</a>",
+ "NAME": "H06188"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.11141066065733,
+ 38.931218377369206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06189'>Report Problem</a>",
+ "NAME": "H06189"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96551518143657,
+ 38.85742972918487,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06190'>Report Problem</a>",
+ "NAME": "H06190"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97782969378237,
+ 38.844973421971964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06191'>Report Problem</a>",
+ "NAME": "H06191"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97892558862489,
+ 38.8447595573216,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06192'>Report Problem</a>",
+ "NAME": "H06192"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03022941080225,
+ 38.987334138199124,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06193'>Report Problem</a>",
+ "NAME": "H06193"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99661944495496,
+ 38.959820017084816,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06194'>Report Problem</a>",
+ "NAME": "H06194"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02038668311893,
+ 38.95543100422687,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06195'>Report Problem</a>",
+ "NAME": "H06195"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07629460210578,
+ 38.93100359485396,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06196'>Report Problem</a>",
+ "NAME": "H06196"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98264504478333,
+ 38.84936345547199,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06197'>Report Problem</a>",
+ "NAME": "H06197"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97339395910024,
+ 38.9204393004522,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06199'>Report Problem</a>",
+ "NAME": "H06199"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9774492876573,
+ 38.84374630891142,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06200'>Report Problem</a>",
+ "NAME": "H06200"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97619209644365,
+ 38.84390586007711,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06201'>Report Problem</a>",
+ "NAME": "H06201"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98239542370581,
+ 38.850693234384096,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06202'>Report Problem</a>",
+ "NAME": "H06202"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98436858810177,
+ 38.850261389634944,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06203'>Report Problem</a>",
+ "NAME": "H06203"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03776977908477,
+ 38.93577314821084,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06205'>Report Problem</a>",
+ "NAME": "H06205"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05953436352812,
+ 38.95364893159056,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06206'>Report Problem</a>",
+ "NAME": "H06206"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02977432924227,
+ 38.90052041671877,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06207'>Report Problem</a>",
+ "NAME": "H06207"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02940476343012,
+ 38.90126625818928,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06208'>Report Problem</a>",
+ "NAME": "H06208"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.094258520684,
+ 38.91929347910597,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06209'>Report Problem</a>",
+ "NAME": "H06209"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09428319469734,
+ 38.91812243001221,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06210'>Report Problem</a>",
+ "NAME": "H06210"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02602616166911,
+ 38.9626041252422,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06211'>Report Problem</a>",
+ "NAME": "H06211"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01565576904014,
+ 38.81413806822103,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06212'>Report Problem</a>",
+ "NAME": "H06212"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00581539077301,
+ 38.83013838688788,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06213'>Report Problem</a>",
+ "NAME": "H06213"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97233486109403,
+ 38.92153696207284,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06214'>Report Problem</a>",
+ "NAME": "H06214"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98696677769223,
+ 38.9257163885513,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06215'>Report Problem</a>",
+ "NAME": "H06215"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98064085409298,
+ 38.856315199295395,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/30/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06216'>Report Problem</a>",
+ "NAME": "H06216"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9839633760717,
+ 38.92590815338525,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06217'>Report Problem</a>",
+ "NAME": "H06217"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97476262795232,
+ 38.883891878424166,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06218'>Report Problem</a>",
+ "NAME": "H06218"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97325298149521,
+ 38.88669385200874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06219'>Report Problem</a>",
+ "NAME": "H06219"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03259305120088,
+ 38.9422787396782,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06220'>Report Problem</a>",
+ "NAME": "H06220"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99507144966911,
+ 38.947387471208174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06221'>Report Problem</a>",
+ "NAME": "H06221"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99572572291981,
+ 38.94883266792357,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06222'>Report Problem</a>",
+ "NAME": "H06222"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99649820472746,
+ 38.949493432630554,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06223'>Report Problem</a>",
+ "NAME": "H06223"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99687157170628,
+ 38.9555856730984,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06224'>Report Problem</a>",
+ "NAME": "H06224"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99700678466596,
+ 38.9487844684223,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06225'>Report Problem</a>",
+ "NAME": "H06225"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99976600062061,
+ 38.95802367481772,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06226'>Report Problem</a>",
+ "NAME": "H06226"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06368184951641,
+ 38.95697165243259,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06227'>Report Problem</a>",
+ "NAME": "H06227"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0306197951636,
+ 38.94226810293982,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06228'>Report Problem</a>",
+ "NAME": "H06228"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99505617968411,
+ 38.949166902620284,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06229'>Report Problem</a>",
+ "NAME": "H06229"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9423743879173,
+ 38.880398647126576,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06230'>Report Problem</a>",
+ "NAME": "H06230"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93935168822561,
+ 38.89562116997079,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06231'>Report Problem</a>",
+ "NAME": "H06231"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96427747305485,
+ 38.93221666532227,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06232'>Report Problem</a>",
+ "NAME": "H06232"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94240438029138,
+ 38.894600184110566,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06233'>Report Problem</a>",
+ "NAME": "H06233"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94239217796873,
+ 38.89529333600655,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06234'>Report Problem</a>",
+ "NAME": "H06234"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9743369601892,
+ 38.88605178866275,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06235'>Report Problem</a>",
+ "NAME": "H06235"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04901240427685,
+ 38.892242610504674,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06236'>Report Problem</a>",
+ "NAME": "H06236"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96796990930274,
+ 38.92563082237489,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06237'>Report Problem</a>",
+ "NAME": "H06237"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98433653142877,
+ 38.91245824011285,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06238'>Report Problem</a>",
+ "NAME": "H06238"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92428916671932,
+ 38.882295453971835,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06239'>Report Problem</a>",
+ "NAME": "H06239"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97628602285232,
+ 38.921413876135965,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06240'>Report Problem</a>",
+ "NAME": "H06240"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97438081236051,
+ 38.8493411338829,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06241'>Report Problem</a>",
+ "NAME": "H06241"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97048134432265,
+ 38.87494720860754,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06242'>Report Problem</a>",
+ "NAME": "H06242"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97840582822322,
+ 38.84620436247066,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06243'>Report Problem</a>",
+ "NAME": "H06243"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02973124928668,
+ 38.918889394187204,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06244'>Report Problem</a>",
+ "NAME": "H06244"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99402330572703,
+ 38.958210245509385,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06245'>Report Problem</a>",
+ "NAME": "H06245"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02891101827966,
+ 38.89621451062037,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06246'>Report Problem</a>",
+ "NAME": "H06246"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9944033682652,
+ 38.959210784624524,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06247'>Report Problem</a>",
+ "NAME": "H06247"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99512996259504,
+ 38.95814962621087,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06248'>Report Problem</a>",
+ "NAME": "H06248"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04770241675219,
+ 38.89224740476481,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06249'>Report Problem</a>",
+ "NAME": "H06249"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93783640181822,
+ 38.897391706500734,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06250'>Report Problem</a>",
+ "NAME": "H06250"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03622686328043,
+ 38.93930640229491,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06251'>Report Problem</a>",
+ "NAME": "H06251"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01819944491953,
+ 38.920364269245525,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/22/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06252'>Report Problem</a>",
+ "NAME": "H06252"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02564083274441,
+ 38.95203371777778,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06253'>Report Problem</a>",
+ "NAME": "H06253"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99303127674953,
+ 38.836687176739176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06254'>Report Problem</a>",
+ "NAME": "H06254"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00344501590587,
+ 38.88889845719042,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06255'>Report Problem</a>",
+ "NAME": "H06255"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01059001621702,
+ 38.83092087782062,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06256'>Report Problem</a>",
+ "NAME": "H06256"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95319244257158,
+ 38.871902817757814,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06257'>Report Problem</a>",
+ "NAME": "H06257"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95508242451481,
+ 38.869305031318554,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06258'>Report Problem</a>",
+ "NAME": "H06258"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98113301212183,
+ 38.85069970343017,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06259'>Report Problem</a>",
+ "NAME": "H06259"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9294998001535,
+ 38.90469723853815,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06260'>Report Problem</a>",
+ "NAME": "H06260"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94765038391822,
+ 38.864187581226396,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06261'>Report Problem</a>",
+ "NAME": "H06261"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97428118517571,
+ 38.884679610619116,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/10/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06262'>Report Problem</a>",
+ "NAME": "H06262"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92864490045704,
+ 38.90454047864754,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06263'>Report Problem</a>",
+ "NAME": "H06263"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92957791443911,
+ 38.905929376041406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06264'>Report Problem</a>",
+ "NAME": "H06264"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93277449939283,
+ 38.90458369062743,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06265'>Report Problem</a>",
+ "NAME": "H06265"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00638355957874,
+ 38.9483255138871,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06266'>Report Problem</a>",
+ "NAME": "H06266"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09315298852276,
+ 38.91863010022487,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06267'>Report Problem</a>",
+ "NAME": "H06267"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94243997268384,
+ 38.88480422256583,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06268'>Report Problem</a>",
+ "NAME": "H06268"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97007377156672,
+ 38.85570729630734,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06269'>Report Problem</a>",
+ "NAME": "H06269"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9722663752238,
+ 38.86739029765275,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06270'>Report Problem</a>",
+ "NAME": "H06270"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00356677372471,
+ 38.88460711372881,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/24/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06271'>Report Problem</a>",
+ "NAME": "H06271"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97198984969701,
+ 38.903615619519506,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06272'>Report Problem</a>",
+ "NAME": "H06272"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03827222194552,
+ 38.935256926276104,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06273'>Report Problem</a>",
+ "NAME": "H06273"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07035115169673,
+ 38.927454508024304,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06274'>Report Problem</a>",
+ "NAME": "H06274"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03752924335878,
+ 38.91880127357638,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06275'>Report Problem</a>",
+ "NAME": "H06275"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99488631992267,
+ 38.884702013610074,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06276'>Report Problem</a>",
+ "NAME": "H06276"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06994602229719,
+ 38.93161702385608,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 03/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06277'>Report Problem</a>",
+ "NAME": "H06277"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93912840534068,
+ 38.89472418970253,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06278'>Report Problem</a>",
+ "NAME": "H06278"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98254085343383,
+ 38.84801518308433,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06279'>Report Problem</a>",
+ "NAME": "H06279"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98692561990302,
+ 38.86815780822454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06280'>Report Problem</a>",
+ "NAME": "H06280"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93937412872188,
+ 38.89841960325725,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06282'>Report Problem</a>",
+ "NAME": "H06282"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93499296813131,
+ 38.87638436050374,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06283'>Report Problem</a>",
+ "NAME": "H06283"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08612362235728,
+ 38.92073224430046,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06285'>Report Problem</a>",
+ "NAME": "H06285"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.995857574278,
+ 38.960452624411296,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06286'>Report Problem</a>",
+ "NAME": "H06286"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93477383823897,
+ 38.874801588678174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06287'>Report Problem</a>",
+ "NAME": "H06287"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99712425449216,
+ 38.94883649416743,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06288'>Report Problem</a>",
+ "NAME": "H06288"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00092780262983,
+ 38.96265213137823,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "null<p align=center>In Service</p><hr />Last Inspection Date: 01/10/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06289'>Report Problem</a>",
+ "NAME": "H06289"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96619350160297,
+ 38.87301705032258,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06290'>Report Problem</a>",
+ "NAME": "H06290"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09550369065241,
+ 38.942237450514476,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06291'>Report Problem</a>",
+ "NAME": "H06291"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98251585590089,
+ 38.9132035929625,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06292'>Report Problem</a>",
+ "NAME": "H06292"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00456077768119,
+ 38.960220385006615,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/12/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06293'>Report Problem</a>",
+ "NAME": "H06293"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96573375267165,
+ 38.87062868046402,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06294'>Report Problem</a>",
+ "NAME": "H06294"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09423838564805,
+ 38.942076895686746,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller, Super Centurion<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06295'>Report Problem</a>",
+ "NAME": "H06295"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99539474346301,
+ 38.95540096383598,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06296'>Report Problem</a>",
+ "NAME": "H06296"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9940175433231,
+ 38.830156908855116,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06297'>Report Problem</a>",
+ "NAME": "H06297"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99062657159399,
+ 38.94920961886874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06298'>Report Problem</a>",
+ "NAME": "H06298"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99904156565336,
+ 38.947876927884714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06299'>Report Problem</a>",
+ "NAME": "H06299"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99862706836099,
+ 38.944262314878884,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06300'>Report Problem</a>",
+ "NAME": "H06300"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08258487213782,
+ 38.94429687555969,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06301'>Report Problem</a>",
+ "NAME": "H06301"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93925477538414,
+ 38.899156019925314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06302'>Report Problem</a>",
+ "NAME": "H06302"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0885594590181,
+ 38.94328195208756,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H06303'>Report Problem</a>",
+ "NAME": "H06303"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01053249848282,
+ 38.91562512813556,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03781'>Report Problem</a>",
+ "NAME": "H03781"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03149860060336,
+ 38.952862722731545,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03782'>Report Problem</a>",
+ "NAME": "H03782"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02978952208173,
+ 38.98523809475416,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03783'>Report Problem</a>",
+ "NAME": "H03783"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00214318600925,
+ 38.892608703969614,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03784'>Report Problem</a>",
+ "NAME": "H03784"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9761558275395,
+ 38.93821864366102,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03785'>Report Problem</a>",
+ "NAME": "H03785"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02220534254324,
+ 38.8932120025607,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03786'>Report Problem</a>",
+ "NAME": "H03786"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02111058852749,
+ 38.89195656479307,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03787'>Report Problem</a>",
+ "NAME": "H03787"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00675234093197,
+ 38.90957841675109,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03788'>Report Problem</a>",
+ "NAME": "H03788"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08362394544916,
+ 38.95807643903714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03789'>Report Problem</a>",
+ "NAME": "H03789"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94246674009094,
+ 38.893803478602955,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03790'>Report Problem</a>",
+ "NAME": "H03790"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01611616484657,
+ 38.90387376595241,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03791'>Report Problem</a>",
+ "NAME": "H03791"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06974704261751,
+ 38.94702002188165,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03792'>Report Problem</a>",
+ "NAME": "H03792"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04287549192607,
+ 38.94308301345826,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03793'>Report Problem</a>",
+ "NAME": "H03793"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02988559150447,
+ 38.949782298964884,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03794'>Report Problem</a>",
+ "NAME": "H03794"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02730913986697,
+ 38.949800585428775,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03795'>Report Problem</a>",
+ "NAME": "H03795"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03304522449442,
+ 38.949794447490724,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03796'>Report Problem</a>",
+ "NAME": "H03796"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96539942674859,
+ 38.929515807648194,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03797'>Report Problem</a>",
+ "NAME": "H03797"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96223814712577,
+ 38.863772192872155,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03798'>Report Problem</a>",
+ "NAME": "H03798"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02965254445662,
+ 38.888705919570135,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03800'>Report Problem</a>",
+ "NAME": "H03800"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97243633867602,
+ 38.926373192424016,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03801'>Report Problem</a>",
+ "NAME": "H03801"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97207397152667,
+ 38.923561069928915,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03802'>Report Problem</a>",
+ "NAME": "H03802"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01428659595271,
+ 38.91623474670085,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03803'>Report Problem</a>",
+ "NAME": "H03803"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00579832133425,
+ 38.88415803742989,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03804'>Report Problem</a>",
+ "NAME": "H03804"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0150172330628,
+ 38.910422521203124,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03805'>Report Problem</a>",
+ "NAME": "H03805"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00571479737653,
+ 38.89109405137284,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03806'>Report Problem</a>",
+ "NAME": "H03806"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08614522626061,
+ 38.95215297766018,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling, B84B<p align=center>In Service</p><hr />Last Inspection Date: 11/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03807'>Report Problem</a>",
+ "NAME": "H03807"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01103439773551,
+ 38.90863036801653,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03808'>Report Problem</a>",
+ "NAME": "H03808"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0779268603956,
+ 38.947865048048385,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03809'>Report Problem</a>",
+ "NAME": "H03809"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03740162191232,
+ 38.933698483600004,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03810'>Report Problem</a>",
+ "NAME": "H03810"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10274984945097,
+ 38.931402965317936,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03811'>Report Problem</a>",
+ "NAME": "H03811"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0299062475637,
+ 38.95191435380435,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03812'>Report Problem</a>",
+ "NAME": "H03812"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01661686463513,
+ 38.9096776570696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03813'>Report Problem</a>",
+ "NAME": "H03813"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01782972779178,
+ 38.909592907958555,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03814'>Report Problem</a>",
+ "NAME": "H03814"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99926917484655,
+ 38.90911252690702,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03815'>Report Problem</a>",
+ "NAME": "H03815"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04401075380775,
+ 38.941242810660405,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04573'>Report Problem</a>",
+ "NAME": "H04573"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98247566907497,
+ 38.86455527497024,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04574'>Report Problem</a>",
+ "NAME": "H04574"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97915190076975,
+ 38.92825000615917,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04575'>Report Problem</a>",
+ "NAME": "H04575"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00848617036823,
+ 38.947455883147875,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04576'>Report Problem</a>",
+ "NAME": "H04576"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08865688967799,
+ 38.926663430018685,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04577'>Report Problem</a>",
+ "NAME": "H04577"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03840922395163,
+ 38.90295310786932,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04578'>Report Problem</a>",
+ "NAME": "H04578"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97231945655625,
+ 38.925513357060346,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04579'>Report Problem</a>",
+ "NAME": "H04579"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97319377949559,
+ 38.92563539836224,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04580'>Report Problem</a>",
+ "NAME": "H04580"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97514742034268,
+ 38.942727686927896,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/31/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04581'>Report Problem</a>",
+ "NAME": "H04581"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95870943408765,
+ 38.88206807182069,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04582'>Report Problem</a>",
+ "NAME": "H04582"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08618690709217,
+ 38.912793332138605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04583'>Report Problem</a>",
+ "NAME": "H04583"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96519669330054,
+ 38.8764126446771,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04584'>Report Problem</a>",
+ "NAME": "H04584"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02675807121229,
+ 38.98448400242735,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04585'>Report Problem</a>",
+ "NAME": "H04585"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99626579690941,
+ 38.92570171447717,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04586'>Report Problem</a>",
+ "NAME": "H04586"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9751156022107,
+ 38.90090247904665,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04587'>Report Problem</a>",
+ "NAME": "H04587"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99626030430434,
+ 38.927302167533,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04588'>Report Problem</a>",
+ "NAME": "H04588"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9962482645452,
+ 38.92642002798468,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04589'>Report Problem</a>",
+ "NAME": "H04589"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9962433206097,
+ 38.92854280077351,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04590'>Report Problem</a>",
+ "NAME": "H04590"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0220432668738,
+ 38.89021227240611,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04591'>Report Problem</a>",
+ "NAME": "H04591"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93185908319334,
+ 38.87966959348911,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04592'>Report Problem</a>",
+ "NAME": "H04592"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.074497746621,
+ 38.948771462686175,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04593'>Report Problem</a>",
+ "NAME": "H04593"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95448218729926,
+ 38.872255231877396,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04594'>Report Problem</a>",
+ "NAME": "H04594"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00334698427989,
+ 38.8473831294017,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04595'>Report Problem</a>",
+ "NAME": "H04595"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00214347673958,
+ 38.846654690195734,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04596'>Report Problem</a>",
+ "NAME": "H04596"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95750475810465,
+ 38.85932006460698,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04597'>Report Problem</a>",
+ "NAME": "H04597"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98458713840753,
+ 38.9236190345875,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04598'>Report Problem</a>",
+ "NAME": "H04598"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98323534717085,
+ 38.922626663047446,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04599'>Report Problem</a>",
+ "NAME": "H04599"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01623885023443,
+ 38.97141012872568,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04600'>Report Problem</a>",
+ "NAME": "H04600"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01978796767985,
+ 38.892988155693764,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04601'>Report Problem</a>",
+ "NAME": "H04601"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02647210699517,
+ 38.93182104052187,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04602'>Report Problem</a>",
+ "NAME": "H04602"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.1036934056998,
+ 38.93561914648893,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/19/05<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04603'>Report Problem</a>",
+ "NAME": "H04603"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07574784782663,
+ 38.95474720801586,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04604'>Report Problem</a>",
+ "NAME": "H04604"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00462868518309,
+ 38.961212875890844,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04605'>Report Problem</a>",
+ "NAME": "H04605"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93778117916608,
+ 38.87734643562837,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04606'>Report Problem</a>",
+ "NAME": "H04606"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01375841765004,
+ 38.86520188988051,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05022'>Report Problem</a>",
+ "NAME": "H05022"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0137522976389,
+ 38.866090948835264,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05023'>Report Problem</a>",
+ "NAME": "H05023"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98356280950657,
+ 38.92075862660752,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05024'>Report Problem</a>",
+ "NAME": "H05024"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0034120908475,
+ 38.904445930173985,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05025'>Report Problem</a>",
+ "NAME": "H05025"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0928556023799,
+ 38.93770057371047,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/09/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05026'>Report Problem</a>",
+ "NAME": "H05026"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01533724253665,
+ 38.88896453238649,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05027'>Report Problem</a>",
+ "NAME": "H05027"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05861441732024,
+ 38.9682167026899,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05028'>Report Problem</a>",
+ "NAME": "H05028"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06556747156624,
+ 38.97497536009743,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy, K81D<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05029'>Report Problem</a>",
+ "NAME": "H05029"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98606535106647,
+ 38.9279612915883,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/10/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05030'>Report Problem</a>",
+ "NAME": "H05030"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03162297791978,
+ 38.885040892859934,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05031'>Report Problem</a>",
+ "NAME": "H05031"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0323420800206,
+ 38.88373832686895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05032'>Report Problem</a>",
+ "NAME": "H05032"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0321542074068,
+ 38.887229117817036,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05033'>Report Problem</a>",
+ "NAME": "H05033"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03354985746132,
+ 38.886070833104874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05034'>Report Problem</a>",
+ "NAME": "H05034"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03140953148022,
+ 38.8858773877474,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05035'>Report Problem</a>",
+ "NAME": "H05035"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03551169828295,
+ 38.92332814579259,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/28/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05036'>Report Problem</a>",
+ "NAME": "H05036"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99046609877054,
+ 38.94795288820776,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05037'>Report Problem</a>",
+ "NAME": "H05037"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00594353330762,
+ 38.943659814858094,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05038'>Report Problem</a>",
+ "NAME": "H05038"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00161618402952,
+ 38.943020627720564,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05039'>Report Problem</a>",
+ "NAME": "H05039"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01238923987928,
+ 38.82705428501907,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05040'>Report Problem</a>",
+ "NAME": "H05040"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01182993991338,
+ 38.83022063892504,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05041'>Report Problem</a>",
+ "NAME": "H05041"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00884112192549,
+ 38.82694375854108,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05042'>Report Problem</a>",
+ "NAME": "H05042"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01298400896576,
+ 38.83068515480144,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05043'>Report Problem</a>",
+ "NAME": "H05043"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09808788545327,
+ 38.92801164701411,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05044'>Report Problem</a>",
+ "NAME": "H05044"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98863224263212,
+ 38.92218740927983,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05045'>Report Problem</a>",
+ "NAME": "H05045"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96052632262699,
+ 38.86557783185515,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05046'>Report Problem</a>",
+ "NAME": "H05046"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98921066185777,
+ 38.92091357011748,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05048'>Report Problem</a>",
+ "NAME": "H05048"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98215085199892,
+ 38.86957207251508,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05049'>Report Problem</a>",
+ "NAME": "H05049"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98522718555996,
+ 38.86891050142056,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/25/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05050'>Report Problem</a>",
+ "NAME": "H05050"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0499546101124,
+ 38.89358347676023,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05051'>Report Problem</a>",
+ "NAME": "H05051"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0497332798997,
+ 38.89744016121968,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05052'>Report Problem</a>",
+ "NAME": "H05052"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9864209424278,
+ 38.86889759315796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05053'>Report Problem</a>",
+ "NAME": "H05053"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08101779113183,
+ 38.91924394523919,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05054'>Report Problem</a>",
+ "NAME": "H05054"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97601310001137,
+ 38.87061481305235,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05055'>Report Problem</a>",
+ "NAME": "H05055"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98626301435364,
+ 38.93482434738986,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05057'>Report Problem</a>",
+ "NAME": "H05057"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99391835311438,
+ 38.92353555683909,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05484'>Report Problem</a>",
+ "NAME": "H05484"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97895384996356,
+ 38.8562319667927,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05486'>Report Problem</a>",
+ "NAME": "H05486"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06662986094076,
+ 38.93897199708627,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05487'>Report Problem</a>",
+ "NAME": "H05487"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08500477656486,
+ 38.94636157876048,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05488'>Report Problem</a>",
+ "NAME": "H05488"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09570676145275,
+ 38.916981727412946,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05489'>Report Problem</a>",
+ "NAME": "H05489"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93569810511126,
+ 38.90205788907862,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05490'>Report Problem</a>",
+ "NAME": "H05490"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03172492017777,
+ 38.92002771165384,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05491'>Report Problem</a>",
+ "NAME": "H05491"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03175860433724,
+ 38.91912332954183,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05492'>Report Problem</a>",
+ "NAME": "H05492"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03174318824335,
+ 38.918167559090534,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05493'>Report Problem</a>",
+ "NAME": "H05493"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93593440790247,
+ 38.87345590750142,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05494'>Report Problem</a>",
+ "NAME": "H05494"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99273157234356,
+ 38.950348189420104,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05495'>Report Problem</a>",
+ "NAME": "H05495"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99161632767127,
+ 38.95018658740326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05496'>Report Problem</a>",
+ "NAME": "H05496"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05781221320706,
+ 38.96775119564866,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05497'>Report Problem</a>",
+ "NAME": "H05497"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97100982029177,
+ 38.8450158706856,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05498'>Report Problem</a>",
+ "NAME": "H05498"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95646963919498,
+ 38.87472456184263,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05499'>Report Problem</a>",
+ "NAME": "H05499"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99414263553922,
+ 38.950813852234106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05500'>Report Problem</a>",
+ "NAME": "H05500"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9384791468379,
+ 38.873314528676836,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05501'>Report Problem</a>",
+ "NAME": "H05501"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99404448807678,
+ 38.95228106051506,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05502'>Report Problem</a>",
+ "NAME": "H05502"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0457231216707,
+ 38.9408742818191,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05503'>Report Problem</a>",
+ "NAME": "H05503"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04657929348775,
+ 38.94069928202046,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05504'>Report Problem</a>",
+ "NAME": "H05504"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00709849638515,
+ 38.94292329601782,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05505'>Report Problem</a>",
+ "NAME": "H05505"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94576109396932,
+ 38.89259422153347,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05506'>Report Problem</a>",
+ "NAME": "H05506"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94558188396927,
+ 38.891913870936,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05507'>Report Problem</a>",
+ "NAME": "H05507"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92254397289948,
+ 38.88875466375766,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05508'>Report Problem</a>",
+ "NAME": "H05508"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02826356909192,
+ 38.94075401556329,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05509'>Report Problem</a>",
+ "NAME": "H05509"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97538502013988,
+ 38.90551103866676,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 08/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05510'>Report Problem</a>",
+ "NAME": "H05510"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08693398269055,
+ 38.9388125000543,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05511'>Report Problem</a>",
+ "NAME": "H05511"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05325094029833,
+ 38.94873202157929,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05512'>Report Problem</a>",
+ "NAME": "H05512"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00633307475219,
+ 38.955560482437505,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05513'>Report Problem</a>",
+ "NAME": "H05513"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00719671740485,
+ 38.95525781782415,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05514'>Report Problem</a>",
+ "NAME": "H05514"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06103596832862,
+ 38.97783349362207,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05516'>Report Problem</a>",
+ "NAME": "H05516"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92157449404803,
+ 38.88469210093975,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05517'>Report Problem</a>",
+ "NAME": "H05517"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91953182301285,
+ 38.88511250215564,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05518'>Report Problem</a>",
+ "NAME": "H05518"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98966503465766,
+ 38.84440642080874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05519'>Report Problem</a>",
+ "NAME": "H05519"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97972079459664,
+ 38.932163036297226,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03816'>Report Problem</a>",
+ "NAME": "H03816"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07583127121498,
+ 38.95837914262287,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03817'>Report Problem</a>",
+ "NAME": "H03817"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99837109929354,
+ 38.88214955232073,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 11/13/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03818'>Report Problem</a>",
+ "NAME": "H03818"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02003675885621,
+ 38.97483586626943,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03819'>Report Problem</a>",
+ "NAME": "H03819"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0091949277422,
+ 38.91029113423856,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03820'>Report Problem</a>",
+ "NAME": "H03820"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.019984888335,
+ 38.976081470009355,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03821'>Report Problem</a>",
+ "NAME": "H03821"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03283127617412,
+ 38.93309383213818,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 01/10/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03822'>Report Problem</a>",
+ "NAME": "H03822"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01836975361316,
+ 38.93061661674601,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/02/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03823'>Report Problem</a>",
+ "NAME": "H03823"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02592774909643,
+ 38.880608926839926,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03824'>Report Problem</a>",
+ "NAME": "H03824"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02482457111897,
+ 38.87955117612572,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03825'>Report Problem</a>",
+ "NAME": "H03825"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02458352960875,
+ 38.88045888551386,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03826'>Report Problem</a>",
+ "NAME": "H03826"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06137111328788,
+ 38.97298340375881,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03827'>Report Problem</a>",
+ "NAME": "H03827"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05998389447528,
+ 38.97390770177412,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03828'>Report Problem</a>",
+ "NAME": "H03828"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99104257244016,
+ 38.841369859504724,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H03829'>Report Problem</a>",
+ "NAME": "H03829"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02968995198691,
+ 38.96228283779921,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04106'>Report Problem</a>",
+ "NAME": "H04106"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02662046021695,
+ 38.98075318200874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04107'>Report Problem</a>",
+ "NAME": "H04107"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08394924988205,
+ 38.946342793546954,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04108'>Report Problem</a>",
+ "NAME": "H04108"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01583246259305,
+ 38.95321295549329,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04109'>Report Problem</a>",
+ "NAME": "H04109"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0361461916634,
+ 38.981397163890676,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04110'>Report Problem</a>",
+ "NAME": "H04110"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01152132910175,
+ 38.955324880489755,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04111'>Report Problem</a>",
+ "NAME": "H04111"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97843316131892,
+ 38.93970995865392,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04112'>Report Problem</a>",
+ "NAME": "H04112"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05994899536816,
+ 38.96250647173729,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04113'>Report Problem</a>",
+ "NAME": "H04113"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0280115590136,
+ 38.915452420212716,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04114'>Report Problem</a>",
+ "NAME": "H04114"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01041469430427,
+ 38.959483864368494,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04115'>Report Problem</a>",
+ "NAME": "H04115"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98606520204657,
+ 38.90653434741664,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04116'>Report Problem</a>",
+ "NAME": "H04116"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04370504333374,
+ 38.987865345200035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04117'>Report Problem</a>",
+ "NAME": "H04117"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07970651270003,
+ 38.91924776570916,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04118'>Report Problem</a>",
+ "NAME": "H04118"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92068931982136,
+ 38.89586850335346,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04119'>Report Problem</a>",
+ "NAME": "H04119"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07970415217241,
+ 38.92059208929606,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04120'>Report Problem</a>",
+ "NAME": "H04120"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07927422833039,
+ 38.94633428348339,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04121'>Report Problem</a>",
+ "NAME": "H04121"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97721557555866,
+ 38.938385229237035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04122'>Report Problem</a>",
+ "NAME": "H04122"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97861261895501,
+ 38.87306796392008,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04123'>Report Problem</a>",
+ "NAME": "H04123"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93571146523806,
+ 38.87753775199594,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04124'>Report Problem</a>",
+ "NAME": "H04124"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06768601573768,
+ 38.94033119237723,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04125'>Report Problem</a>",
+ "NAME": "H04125"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03841979231008,
+ 38.98871415213123,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04607'>Report Problem</a>",
+ "NAME": "H04607"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00897091413475,
+ 38.95080860113652,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04608'>Report Problem</a>",
+ "NAME": "H04608"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95566920917643,
+ 38.8936459042767,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04609'>Report Problem</a>",
+ "NAME": "H04609"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03065180386986,
+ 38.90534913608487,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04610'>Report Problem</a>",
+ "NAME": "H04610"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00429123856172,
+ 38.836207020085304,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04611'>Report Problem</a>",
+ "NAME": "H04611"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98069374773931,
+ 38.935798078047505,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04612'>Report Problem</a>",
+ "NAME": "H04612"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00369633955648,
+ 38.966582870900986,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04613'>Report Problem</a>",
+ "NAME": "H04613"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08691668956509,
+ 38.922583751131285,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04614'>Report Problem</a>",
+ "NAME": "H04614"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00268272882413,
+ 38.96368794505766,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04615'>Report Problem</a>",
+ "NAME": "H04615"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96319606119214,
+ 38.87902539358634,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04616'>Report Problem</a>",
+ "NAME": "H04616"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04282914906338,
+ 38.93500849084072,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04617'>Report Problem</a>",
+ "NAME": "H04617"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09660518402474,
+ 38.939429722714515,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04618'>Report Problem</a>",
+ "NAME": "H04618"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92651601450959,
+ 38.88274017910485,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04619'>Report Problem</a>",
+ "NAME": "H04619"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98902701740278,
+ 38.946346369571366,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04620'>Report Problem</a>",
+ "NAME": "H04620"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96752281405584,
+ 38.8767567778405,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04621'>Report Problem</a>",
+ "NAME": "H04621"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95022879417982,
+ 38.89097905448548,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04622'>Report Problem</a>",
+ "NAME": "H04622"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94830174370891,
+ 38.891979894580444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04623'>Report Problem</a>",
+ "NAME": "H04623"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98812795640582,
+ 38.939028588822886,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04624'>Report Problem</a>",
+ "NAME": "H04624"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10462350669324,
+ 38.93353791221197,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04625'>Report Problem</a>",
+ "NAME": "H04625"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10449779057846,
+ 38.93469499767204,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04626'>Report Problem</a>",
+ "NAME": "H04626"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03139073260229,
+ 38.968320324785346,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04627'>Report Problem</a>",
+ "NAME": "H04627"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03330130136223,
+ 38.96889766601351,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04628'>Report Problem</a>",
+ "NAME": "H04628"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09758800028382,
+ 38.91667825707182,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/20/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04629'>Report Problem</a>",
+ "NAME": "H04629"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97609021828806,
+ 38.942729442004406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04630'>Report Problem</a>",
+ "NAME": "H04630"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94707593891499,
+ 38.86494256079356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04631'>Report Problem</a>",
+ "NAME": "H04631"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97719521721187,
+ 38.94191957448436,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04632'>Report Problem</a>",
+ "NAME": "H04632"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97736728403088,
+ 38.94275638779594,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04633'>Report Problem</a>",
+ "NAME": "H04633"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02127003650206,
+ 38.9250013426471,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/22/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04634'>Report Problem</a>",
+ "NAME": "H04634"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0213887826405,
+ 38.92584291396384,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04635'>Report Problem</a>",
+ "NAME": "H04635"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0291020981162,
+ 38.91028352972541,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04636'>Report Problem</a>",
+ "NAME": "H04636"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00210563764855,
+ 38.9076732829993,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04637'>Report Problem</a>",
+ "NAME": "H04637"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08760381600996,
+ 38.91255918756391,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04638'>Report Problem</a>",
+ "NAME": "H04638"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99567095227769,
+ 38.94061964263085,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04639'>Report Problem</a>",
+ "NAME": "H04639"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10586745140442,
+ 38.93273603444349,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04640'>Report Problem</a>",
+ "NAME": "H04640"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01143281127955,
+ 38.87430176593557,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05058'>Report Problem</a>",
+ "NAME": "H05058"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01133249622085,
+ 38.87329667250693,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05059'>Report Problem</a>",
+ "NAME": "H05059"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0107995114957,
+ 38.81858688196527,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/05/05<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05060'>Report Problem</a>",
+ "NAME": "H05060"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01077875586667,
+ 38.81794002988944,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05061'>Report Problem</a>",
+ "NAME": "H05061"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09842693223656,
+ 38.92688925880241,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05062'>Report Problem</a>",
+ "NAME": "H05062"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.963026527041,
+ 38.86144021089745,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05063'>Report Problem</a>",
+ "NAME": "H05063"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98480458702745,
+ 38.92004243464827,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05064'>Report Problem</a>",
+ "NAME": "H05064"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97979974702947,
+ 38.89468716253029,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05065'>Report Problem</a>",
+ "NAME": "H05065"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00469927325149,
+ 38.90378396981618,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05066'>Report Problem</a>",
+ "NAME": "H05066"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01893886607361,
+ 38.9626540244274,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05067'>Report Problem</a>",
+ "NAME": "H05067"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02104207062123,
+ 38.95432370915695,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05068'>Report Problem</a>",
+ "NAME": "H05068"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09251123400333,
+ 38.941344793063415,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/10/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05069'>Report Problem</a>",
+ "NAME": "H05069"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9856761222235,
+ 38.94225555225456,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05070'>Report Problem</a>",
+ "NAME": "H05070"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92562213261203,
+ 38.887688045282744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05071'>Report Problem</a>",
+ "NAME": "H05071"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00750636305683,
+ 38.8302613460032,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05072'>Report Problem</a>",
+ "NAME": "H05072"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00037855145172,
+ 38.844638493800275,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05074'>Report Problem</a>",
+ "NAME": "H05074"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99917196697692,
+ 38.84466602128081,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05075'>Report Problem</a>",
+ "NAME": "H05075"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00154609699699,
+ 38.84464487116169,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05076'>Report Problem</a>",
+ "NAME": "H05076"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00787209540599,
+ 38.95353583511847,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05077'>Report Problem</a>",
+ "NAME": "H05077"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97995455193995,
+ 38.86956450942505,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05078'>Report Problem</a>",
+ "NAME": "H05078"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9576014048161,
+ 38.88683738905643,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05079'>Report Problem</a>",
+ "NAME": "H05079"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95913925166877,
+ 38.88682973953758,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05080'>Report Problem</a>",
+ "NAME": "H05080"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00537921060618,
+ 38.84680100912937,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05081'>Report Problem</a>",
+ "NAME": "H05081"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00799973529547,
+ 38.825209139206294,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05082'>Report Problem</a>",
+ "NAME": "H05082"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96196872270433,
+ 38.93118879172168,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05083'>Report Problem</a>",
+ "NAME": "H05083"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95767189735734,
+ 38.884352064981464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05084'>Report Problem</a>",
+ "NAME": "H05084"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00826167700262,
+ 38.820695830109045,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05085'>Report Problem</a>",
+ "NAME": "H05085"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94894867187764,
+ 38.86454140307832,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05086'>Report Problem</a>",
+ "NAME": "H05086"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01064260327846,
+ 38.819177330202,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05087'>Report Problem</a>",
+ "NAME": "H05087"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00323280558295,
+ 38.84621122460502,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05088'>Report Problem</a>",
+ "NAME": "H05088"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98667557492709,
+ 38.94175972814463,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05089'>Report Problem</a>",
+ "NAME": "H05089"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98023005942686,
+ 38.94290812913477,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05090'>Report Problem</a>",
+ "NAME": "H05090"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0001940108123,
+ 38.860781675858895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05092'>Report Problem</a>",
+ "NAME": "H05092"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99958320474774,
+ 38.860402600966225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05093'>Report Problem</a>",
+ "NAME": "H05093"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96306732961972,
+ 38.86279209913632,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05520'>Report Problem</a>",
+ "NAME": "H05520"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93401829364757,
+ 38.873929042896556,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05521'>Report Problem</a>",
+ "NAME": "H05521"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00800020844989,
+ 38.95771740875306,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05522'>Report Problem</a>",
+ "NAME": "H05522"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0424771027105,
+ 38.90827484198636,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05523'>Report Problem</a>",
+ "NAME": "H05523"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04322636584824,
+ 38.91028066242064,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05524'>Report Problem</a>",
+ "NAME": "H05524"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04240195724333,
+ 38.907292491047265,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05525'>Report Problem</a>",
+ "NAME": "H05525"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04469769490164,
+ 38.91266065297972,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05526'>Report Problem</a>",
+ "NAME": "H05526"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04451561389328,
+ 38.911836639587335,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05527'>Report Problem</a>",
+ "NAME": "H05527"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96160296571458,
+ 38.855463680111455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05528'>Report Problem</a>",
+ "NAME": "H05528"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01024481073367,
+ 38.96814746468498,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05529'>Report Problem</a>",
+ "NAME": "H05529"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00896588098301,
+ 38.968301061173875,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05530'>Report Problem</a>",
+ "NAME": "H05530"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96627164321573,
+ 38.874653836202945,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05531'>Report Problem</a>",
+ "NAME": "H05531"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0091197293331,
+ 38.96655373830583,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05532'>Report Problem</a>",
+ "NAME": "H05532"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01145911397474,
+ 38.96827144053048,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05533'>Report Problem</a>",
+ "NAME": "H05533"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01024054727272,
+ 38.96738652977421,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05534'>Report Problem</a>",
+ "NAME": "H05534"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9614409126438,
+ 38.85718874049464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/17/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05535'>Report Problem</a>",
+ "NAME": "H05535"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97955204381321,
+ 38.85713757304962,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/15/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05536'>Report Problem</a>",
+ "NAME": "H05536"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97911540950061,
+ 38.85718106951473,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 02/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05537'>Report Problem</a>",
+ "NAME": "H05537"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97808529519855,
+ 38.85593256506634,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05538'>Report Problem</a>",
+ "NAME": "H05538"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97808407054877,
+ 38.85718197049466,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/30/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05539'>Report Problem</a>",
+ "NAME": "H05539"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00621642346994,
+ 38.96827299882037,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05541'>Report Problem</a>",
+ "NAME": "H05541"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95840951134817,
+ 38.87186517340588,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05542'>Report Problem</a>",
+ "NAME": "H05542"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95790517974162,
+ 38.87092592959299,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05543'>Report Problem</a>",
+ "NAME": "H05543"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03464866168709,
+ 38.91714202713414,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05544'>Report Problem</a>",
+ "NAME": "H05544"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0346678328603,
+ 38.914926052631984,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05545'>Report Problem</a>",
+ "NAME": "H05545"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03469011507521,
+ 38.91865831492271,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05546'>Report Problem</a>",
+ "NAME": "H05546"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03466536158568,
+ 38.91423042971323,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05547'>Report Problem</a>",
+ "NAME": "H05547"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92607490962675,
+ 38.90363582020827,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05548'>Report Problem</a>",
+ "NAME": "H05548"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93264106063309,
+ 38.90304841896356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05549'>Report Problem</a>",
+ "NAME": "H05549"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93362120518705,
+ 38.902963301490914,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05550'>Report Problem</a>",
+ "NAME": "H05550"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93064480504816,
+ 38.9032437772404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05551'>Report Problem</a>",
+ "NAME": "H05551"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92955130241519,
+ 38.903609186507865,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05552'>Report Problem</a>",
+ "NAME": "H05552"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93925617891294,
+ 38.90265226387361,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05553'>Report Problem</a>",
+ "NAME": "H05553"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93459673696846,
+ 38.90278903552854,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05554'>Report Problem</a>",
+ "NAME": "H05554"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03444388068098,
+ 38.90472147679435,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04126'>Report Problem</a>",
+ "NAME": "H04126"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03444419634658,
+ 38.90554230861681,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04127'>Report Problem</a>",
+ "NAME": "H04127"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05965348159785,
+ 38.964043007414226,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04128'>Report Problem</a>",
+ "NAME": "H04128"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97826183480795,
+ 38.94191356198563,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04129'>Report Problem</a>",
+ "NAME": "H04129"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06124494758235,
+ 38.975321061401495,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04130'>Report Problem</a>",
+ "NAME": "H04130"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06039680541126,
+ 38.975982373304525,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04131'>Report Problem</a>",
+ "NAME": "H04131"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01462480695498,
+ 38.953237083802165,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04132'>Report Problem</a>",
+ "NAME": "H04132"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07784865034364,
+ 38.921501847940014,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04133'>Report Problem</a>",
+ "NAME": "H04133"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9738844456461,
+ 38.89520050273513,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/15/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04134'>Report Problem</a>",
+ "NAME": "H04134"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09912209734335,
+ 38.91800002002581,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04135'>Report Problem</a>",
+ "NAME": "H04135"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07410363446063,
+ 38.91816021090756,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04136'>Report Problem</a>",
+ "NAME": "H04136"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0133816496918,
+ 38.95214409718589,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04137'>Report Problem</a>",
+ "NAME": "H04137"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97911517308313,
+ 38.86409238340526,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04138'>Report Problem</a>",
+ "NAME": "H04138"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0965817045513,
+ 38.9463557131952,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04139'>Report Problem</a>",
+ "NAME": "H04139"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01162206136723,
+ 38.95441416186452,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Am. Darling<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04140'>Report Problem</a>",
+ "NAME": "H04140"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07278076615214,
+ 38.951453353418316,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04141'>Report Problem</a>",
+ "NAME": "H04141"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01216566909041,
+ 38.952363608455315,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04142'>Report Problem</a>",
+ "NAME": "H04142"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01715222858077,
+ 38.96122928455193,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04143'>Report Problem</a>",
+ "NAME": "H04143"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96827071763546,
+ 38.93403079284673,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04144'>Report Problem</a>",
+ "NAME": "H04144"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9761338999655,
+ 38.94080510023721,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04145'>Report Problem</a>",
+ "NAME": "H04145"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0114410067199,
+ 38.95222911607406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04146'>Report Problem</a>",
+ "NAME": "H04146"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01342776104484,
+ 38.9531823490413,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04147'>Report Problem</a>",
+ "NAME": "H04147"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09077952107053,
+ 38.9479546939858,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04148'>Report Problem</a>",
+ "NAME": "H04148"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0924601142271,
+ 38.947857483699394,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04149'>Report Problem</a>",
+ "NAME": "H04149"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93584317933272,
+ 38.87483335010564,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04150'>Report Problem</a>",
+ "NAME": "H04150"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9312273930607,
+ 38.89011876072355,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04151'>Report Problem</a>",
+ "NAME": "H04151"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08395563715916,
+ 38.94485097178136,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04152'>Report Problem</a>",
+ "NAME": "H04152"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.023881629564,
+ 38.897531732988455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04153'>Report Problem</a>",
+ "NAME": "H04153"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0863855825512,
+ 38.945605248842256,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04154'>Report Problem</a>",
+ "NAME": "H04154"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05069929959917,
+ 38.89363286410995,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04155'>Report Problem</a>",
+ "NAME": "H04155"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07870592821183,
+ 38.92161838194337,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04156'>Report Problem</a>",
+ "NAME": "H04156"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93664978072373,
+ 38.87759329704105,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04157'>Report Problem</a>",
+ "NAME": "H04157"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99793004310953,
+ 38.84460272154863,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04158'>Report Problem</a>",
+ "NAME": "H04158"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96825037280703,
+ 38.93498776623604,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/09/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04159'>Report Problem</a>",
+ "NAME": "H04159"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07420000848023,
+ 38.95152788755235,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04641'>Report Problem</a>",
+ "NAME": "H04641"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99468330923014,
+ 38.9047647096094,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04642'>Report Problem</a>",
+ "NAME": "H04642"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99487608617089,
+ 38.90458818157047,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04643'>Report Problem</a>",
+ "NAME": "H04643"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99630852290727,
+ 38.905455577598765,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04644'>Report Problem</a>",
+ "NAME": "H04644"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96905745347226,
+ 38.93772639733008,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04645'>Report Problem</a>",
+ "NAME": "H04645"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03586691548374,
+ 38.93666840682188,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04646'>Report Problem</a>",
+ "NAME": "H04646"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06282027044647,
+ 38.97360980561795,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 03/12/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04647'>Report Problem</a>",
+ "NAME": "H04647"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97980878550244,
+ 38.89818613894851,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04648'>Report Problem</a>",
+ "NAME": "H04648"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97949250667071,
+ 38.89930675095255,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04649'>Report Problem</a>",
+ "NAME": "H04649"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05904905542043,
+ 38.90273546012486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04650'>Report Problem</a>",
+ "NAME": "H04650"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03325891291323,
+ 38.90729610909179,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04651'>Report Problem</a>",
+ "NAME": "H04651"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09242135373977,
+ 38.945588732806186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04652'>Report Problem</a>",
+ "NAME": "H04652"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98666491183164,
+ 38.904845937446964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 12/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04653'>Report Problem</a>",
+ "NAME": "H04653"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09813772020284,
+ 38.91702730210631,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04654'>Report Problem</a>",
+ "NAME": "H04654"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9800504526319,
+ 38.89725149981552,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04655'>Report Problem</a>",
+ "NAME": "H04655"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01939644026498,
+ 38.94433388803896,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04656'>Report Problem</a>",
+ "NAME": "H04656"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06917715330414,
+ 38.94225542747022,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling, B84B<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04657'>Report Problem</a>",
+ "NAME": "H04657"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0309787170839,
+ 38.90977135535689,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04658'>Report Problem</a>",
+ "NAME": "H04658"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0057168927409,
+ 38.909475245400714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04659'>Report Problem</a>",
+ "NAME": "H04659"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01088024513119,
+ 38.96008872644179,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04660'>Report Problem</a>",
+ "NAME": "H04660"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01139043684941,
+ 38.9594910700732,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04661'>Report Problem</a>",
+ "NAME": "H04661"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02949613735709,
+ 38.96982295120882,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04662'>Report Problem</a>",
+ "NAME": "H04662"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9938803508378,
+ 38.90423548372707,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04663'>Report Problem</a>",
+ "NAME": "H04663"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07070448196514,
+ 38.927447853852385,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04664'>Report Problem</a>",
+ "NAME": "H04664"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98596086268006,
+ 38.9235782648783,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04665'>Report Problem</a>",
+ "NAME": "H04665"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08626376844042,
+ 38.950439750351464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04666'>Report Problem</a>",
+ "NAME": "H04666"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02601997387785,
+ 38.96148905798413,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04667'>Report Problem</a>",
+ "NAME": "H04667"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99354740559181,
+ 38.94058844807709,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04668'>Report Problem</a>",
+ "NAME": "H04668"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01573418003876,
+ 38.948036139246746,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04669'>Report Problem</a>",
+ "NAME": "H04669"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97223546063009,
+ 38.93956825659346,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04670'>Report Problem</a>",
+ "NAME": "H04670"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08636939461488,
+ 38.94714479467891,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04671'>Report Problem</a>",
+ "NAME": "H04671"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98198782552936,
+ 38.90562092893928,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04672'>Report Problem</a>",
+ "NAME": "H04672"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.962745100922,
+ 38.877293368879705,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04673'>Report Problem</a>",
+ "NAME": "H04673"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96596344337678,
+ 38.92816919467666,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04674'>Report Problem</a>",
+ "NAME": "H04674"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00793752908118,
+ 38.96407328653882,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05094'>Report Problem</a>",
+ "NAME": "H05094"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05706186163043,
+ 38.931310580293584,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05095'>Report Problem</a>",
+ "NAME": "H05095"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01115767264281,
+ 38.82048398900144,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05096'>Report Problem</a>",
+ "NAME": "H05096"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00080082980088,
+ 38.931393726925926,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05097'>Report Problem</a>",
+ "NAME": "H05097"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00140140107794,
+ 38.86035805567028,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05099'>Report Problem</a>",
+ "NAME": "H05099"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00579112172366,
+ 38.8766800024697,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05100'>Report Problem</a>",
+ "NAME": "H05100"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00568714004498,
+ 38.878455507983176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05101'>Report Problem</a>",
+ "NAME": "H05101"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99118158164589,
+ 38.86075710134952,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05103'>Report Problem</a>",
+ "NAME": "H05103"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97124438330663,
+ 38.895875654275656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/07/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05104'>Report Problem</a>",
+ "NAME": "H05104"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96734037632208,
+ 38.85526601549889,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05105'>Report Problem</a>",
+ "NAME": "H05105"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03660727158277,
+ 38.941910031317505,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05106'>Report Problem</a>",
+ "NAME": "H05106"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95796514889975,
+ 38.89134906879623,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05107'>Report Problem</a>",
+ "NAME": "H05107"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96014188545806,
+ 38.891340382047275,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05108'>Report Problem</a>",
+ "NAME": "H05108"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00550992983898,
+ 38.847927517413034,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05109'>Report Problem</a>",
+ "NAME": "H05109"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0027490084969,
+ 38.847984305182536,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05110'>Report Problem</a>",
+ "NAME": "H05110"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00459417437982,
+ 38.84897402224414,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05111'>Report Problem</a>",
+ "NAME": "H05111"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01890025915684,
+ 38.93272030496153,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05112'>Report Problem</a>",
+ "NAME": "H05112"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00122265650533,
+ 38.84582209829062,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05113'>Report Problem</a>",
+ "NAME": "H05113"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93426325574934,
+ 38.87934935379497,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05114'>Report Problem</a>",
+ "NAME": "H05114"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93578712039782,
+ 38.879616480677775,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05115'>Report Problem</a>",
+ "NAME": "H05115"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93547493419248,
+ 38.88055920802927,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05116'>Report Problem</a>",
+ "NAME": "H05116"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99112066636087,
+ 38.86343684875891,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05117'>Report Problem</a>",
+ "NAME": "H05117"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07072592528898,
+ 38.94117230757642,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 03/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05118'>Report Problem</a>",
+ "NAME": "H05118"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10008038390623,
+ 38.934232242301135,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05119'>Report Problem</a>",
+ "NAME": "H05119"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00543642575657,
+ 38.944333587181326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05120'>Report Problem</a>",
+ "NAME": "H05120"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97205519821854,
+ 38.90557859098065,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05121'>Report Problem</a>",
+ "NAME": "H05121"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97400418415732,
+ 38.90556770838965,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05122'>Report Problem</a>",
+ "NAME": "H05122"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97029875684811,
+ 38.89684560955335,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 04/07/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05123'>Report Problem</a>",
+ "NAME": "H05123"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99494100183634,
+ 38.855549825340795,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05124'>Report Problem</a>",
+ "NAME": "H05124"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96458497288435,
+ 38.857082157904834,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05125'>Report Problem</a>",
+ "NAME": "H05125"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96537773988202,
+ 38.8551334674857,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05126'>Report Problem</a>",
+ "NAME": "H05126"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96275655477618,
+ 38.85631954815287,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05127'>Report Problem</a>",
+ "NAME": "H05127"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96404030432578,
+ 38.85573465505948,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05129'>Report Problem</a>",
+ "NAME": "H05129"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96238711494429,
+ 38.855013378809616,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05130'>Report Problem</a>",
+ "NAME": "H05130"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9319147355934,
+ 38.90305483527768,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05555'>Report Problem</a>",
+ "NAME": "H05555"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03253594381103,
+ 38.986995981806,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05556'>Report Problem</a>",
+ "NAME": "H05556"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03185964113344,
+ 38.98760103308529,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05557'>Report Problem</a>",
+ "NAME": "H05557"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04689553390442,
+ 38.93270750655063,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 01/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05558'>Report Problem</a>",
+ "NAME": "H05558"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05241885645074,
+ 38.93411307681662,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/27/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05559'>Report Problem</a>",
+ "NAME": "H05559"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00616467837328,
+ 38.824165925353434,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05560'>Report Problem</a>",
+ "NAME": "H05560"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94679255764767,
+ 38.869914120035084,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05561'>Report Problem</a>",
+ "NAME": "H05561"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01020743214772,
+ 38.823673355724,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05562'>Report Problem</a>",
+ "NAME": "H05562"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01161555115145,
+ 38.823558384037995,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05563'>Report Problem</a>",
+ "NAME": "H05563"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94043824416006,
+ 38.87132346189441,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05564'>Report Problem</a>",
+ "NAME": "H05564"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94936568570252,
+ 38.86739391851876,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05565'>Report Problem</a>",
+ "NAME": "H05565"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93756086953839,
+ 38.872467674792226,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05566'>Report Problem</a>",
+ "NAME": "H05566"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00770574768796,
+ 38.82378353218324,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05567'>Report Problem</a>",
+ "NAME": "H05567"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00873811461366,
+ 38.82361186604235,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05568'>Report Problem</a>",
+ "NAME": "H05568"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93807556038735,
+ 38.872089262565886,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05569'>Report Problem</a>",
+ "NAME": "H05569"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01054065974114,
+ 38.86739317842726,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05570'>Report Problem</a>",
+ "NAME": "H05570"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98650805910393,
+ 38.84524003724452,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05571'>Report Problem</a>",
+ "NAME": "H05571"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98289487281518,
+ 38.84636191650105,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05574'>Report Problem</a>",
+ "NAME": "H05574"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99653065523252,
+ 38.94998428548498,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05575'>Report Problem</a>",
+ "NAME": "H05575"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99798412214963,
+ 38.94998705809843,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05576'>Report Problem</a>",
+ "NAME": "H05576"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98489755271059,
+ 38.8775732527253,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05577'>Report Problem</a>",
+ "NAME": "H05577"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96657403496258,
+ 38.872071872173485,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05578'>Report Problem</a>",
+ "NAME": "H05578"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00285028184724,
+ 38.96115491960757,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05579'>Report Problem</a>",
+ "NAME": "H05579"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96759612651366,
+ 38.87466361599137,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05580'>Report Problem</a>",
+ "NAME": "H05580"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96623290382512,
+ 38.87469275930876,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05581'>Report Problem</a>",
+ "NAME": "H05581"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00261994094924,
+ 38.8316679052314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05582'>Report Problem</a>",
+ "NAME": "H05582"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95932028643148,
+ 38.89482390591427,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05583'>Report Problem</a>",
+ "NAME": "H05583"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02542357594496,
+ 38.98347566844439,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05584'>Report Problem</a>",
+ "NAME": "H05584"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0254029306618,
+ 38.982771383640156,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05585'>Report Problem</a>",
+ "NAME": "H05585"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02640616073933,
+ 38.98268025052983,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05586'>Report Problem</a>",
+ "NAME": "H05586"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08500227559601,
+ 38.94714712095462,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05587'>Report Problem</a>",
+ "NAME": "H05587"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08362220401071,
+ 38.94715135026438,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05588'>Report Problem</a>",
+ "NAME": "H05588"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02440190090958,
+ 38.98258836965726,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05589'>Report Problem</a>",
+ "NAME": "H05589"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02456104844556,
+ 38.98151992575786,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05590'>Report Problem</a>",
+ "NAME": "H05590"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06777648822873,
+ 38.905320327622675,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04160'>Report Problem</a>",
+ "NAME": "H04160"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04300366269197,
+ 38.98494873782209,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04161'>Report Problem</a>",
+ "NAME": "H04161"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0512314150634,
+ 38.939490719849296,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04162'>Report Problem</a>",
+ "NAME": "H04162"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01468092237296,
+ 38.95228681242221,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04163'>Report Problem</a>",
+ "NAME": "H04163"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05798077538691,
+ 38.93095781308936,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04164'>Report Problem</a>",
+ "NAME": "H04164"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97928430455137,
+ 38.9397357051547,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04165'>Report Problem</a>",
+ "NAME": "H04165"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09876483038914,
+ 38.94134825244927,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04166'>Report Problem</a>",
+ "NAME": "H04166"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09692235319008,
+ 38.94119670771613,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04167'>Report Problem</a>",
+ "NAME": "H04167"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05863785500263,
+ 38.9588363347859,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04168'>Report Problem</a>",
+ "NAME": "H04168"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0575501814373,
+ 38.958462374780034,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04169'>Report Problem</a>",
+ "NAME": "H04169"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0751152219859,
+ 38.919940818204296,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04170'>Report Problem</a>",
+ "NAME": "H04170"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09012352660744,
+ 38.95590037430198,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04171'>Report Problem</a>",
+ "NAME": "H04171"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9372235000234,
+ 38.87853321850827,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04172'>Report Problem</a>",
+ "NAME": "H04172"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09449979552335,
+ 38.947953601576536,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04173'>Report Problem</a>",
+ "NAME": "H04173"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0289106558102,
+ 38.88744086085086,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04174'>Report Problem</a>",
+ "NAME": "H04174"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03163435944765,
+ 38.88744510954168,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04175'>Report Problem</a>",
+ "NAME": "H04175"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.030350692949,
+ 38.88745095426933,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04176'>Report Problem</a>",
+ "NAME": "H04176"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01898416963326,
+ 38.914889764368034,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04177'>Report Problem</a>",
+ "NAME": "H04177"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00537196189624,
+ 38.84079241280309,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04178'>Report Problem</a>",
+ "NAME": "H04178"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01501065894607,
+ 38.9673886361425,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04179'>Report Problem</a>",
+ "NAME": "H04179"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98316393234396,
+ 38.905425073642945,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04180'>Report Problem</a>",
+ "NAME": "H04180"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0649515439531,
+ 38.976978665773245,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, USP<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04181'>Report Problem</a>",
+ "NAME": "H04181"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97588851739661,
+ 38.86959941394611,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04182'>Report Problem</a>",
+ "NAME": "H04182"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9828103479725,
+ 38.915086027457555,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04183'>Report Problem</a>",
+ "NAME": "H04183"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93618149557425,
+ 38.87850321432359,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04184'>Report Problem</a>",
+ "NAME": "H04184"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02990746133075,
+ 38.962781254029906,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04185'>Report Problem</a>",
+ "NAME": "H04185"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03216845575406,
+ 38.96244307860228,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04186'>Report Problem</a>",
+ "NAME": "H04186"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03110172300877,
+ 38.96295824288548,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04187'>Report Problem</a>",
+ "NAME": "H04187"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98208432681712,
+ 38.89344620013549,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 04/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04188'>Report Problem</a>",
+ "NAME": "H04188"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08503009544293,
+ 38.95708539854154,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04189'>Report Problem</a>",
+ "NAME": "H04189"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03113282203469,
+ 38.88768421857263,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04190'>Report Problem</a>",
+ "NAME": "H04190"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0297787030391,
+ 38.88769007576988,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04191'>Report Problem</a>",
+ "NAME": "H04191"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00798063343545,
+ 38.88315079834074,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04192'>Report Problem</a>",
+ "NAME": "H04192"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98069360191194,
+ 38.87069748600254,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/09/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04193'>Report Problem</a>",
+ "NAME": "H04193"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02989833110495,
+ 38.92679666687976,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04675'>Report Problem</a>",
+ "NAME": "H04675"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99812129879997,
+ 38.92420748637869,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04676'>Report Problem</a>",
+ "NAME": "H04676"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05527318635855,
+ 38.976562226456686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04677'>Report Problem</a>",
+ "NAME": "H04677"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98630702966962,
+ 38.92009875123552,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04678'>Report Problem</a>",
+ "NAME": "H04678"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98569287661115,
+ 38.92090340033059,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04679'>Report Problem</a>",
+ "NAME": "H04679"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06309926998024,
+ 38.97162257362873,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04680'>Report Problem</a>",
+ "NAME": "H04680"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97730234557034,
+ 38.865136399541704,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04681'>Report Problem</a>",
+ "NAME": "H04681"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08118012218975,
+ 38.94324616884795,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04682'>Report Problem</a>",
+ "NAME": "H04682"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02719994531716,
+ 38.968686136398794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04683'>Report Problem</a>",
+ "NAME": "H04683"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03523902646883,
+ 38.949794716634905,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - JUMBO<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04684'>Report Problem</a>",
+ "NAME": "H04684"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99032450482852,
+ 38.94720062224963,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04685'>Report Problem</a>",
+ "NAME": "H04685"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98772160763963,
+ 38.92114451368463,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04686'>Report Problem</a>",
+ "NAME": "H04686"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96687002701309,
+ 38.875558297545695,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04687'>Report Problem</a>",
+ "NAME": "H04687"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9808680110604,
+ 38.87941724764165,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/17/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04688'>Report Problem</a>",
+ "NAME": "H04688"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96818994498747,
+ 38.87623023152657,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04689'>Report Problem</a>",
+ "NAME": "H04689"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08065713955396,
+ 38.907550882824715,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04690'>Report Problem</a>",
+ "NAME": "H04690"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09930180858414,
+ 38.931646945111886,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04691'>Report Problem</a>",
+ "NAME": "H04691"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07589448492523,
+ 38.928894856373844,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04692'>Report Problem</a>",
+ "NAME": "H04692"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07575830384523,
+ 38.916280434923756,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 01/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04693'>Report Problem</a>",
+ "NAME": "H04693"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0331880811468,
+ 38.96315717507701,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04694'>Report Problem</a>",
+ "NAME": "H04694"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02987274199552,
+ 38.936270241141855,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04695'>Report Problem</a>",
+ "NAME": "H04695"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02988145523875,
+ 38.93452092612295,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04696'>Report Problem</a>",
+ "NAME": "H04696"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02989826064129,
+ 38.9323771798217,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04697'>Report Problem</a>",
+ "NAME": "H04697"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03333335447687,
+ 38.962205195674784,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04698'>Report Problem</a>",
+ "NAME": "H04698"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93299608995788,
+ 38.892710714341405,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04699'>Report Problem</a>",
+ "NAME": "H04699"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93301445960975,
+ 38.893280144078766,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04700'>Report Problem</a>",
+ "NAME": "H04700"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0199662573189,
+ 38.876432897439585,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04701'>Report Problem</a>",
+ "NAME": "H04701"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98064403346592,
+ 38.936998047201634,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04702'>Report Problem</a>",
+ "NAME": "H04702"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93299950532439,
+ 38.89390997378927,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04703'>Report Problem</a>",
+ "NAME": "H04703"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93283044578831,
+ 38.89465833712803,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04704'>Report Problem</a>",
+ "NAME": "H04704"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98075349844044,
+ 38.93821621211042,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04705'>Report Problem</a>",
+ "NAME": "H04705"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10406574419125,
+ 38.93425941711597,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04706'>Report Problem</a>",
+ "NAME": "H04706"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03452426481338,
+ 38.90103818916806,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04707'>Report Problem</a>",
+ "NAME": "H04707"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9333621478716,
+ 38.89609807080331,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04708'>Report Problem</a>",
+ "NAME": "H04708"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96512410125285,
+ 38.85611041006233,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05131'>Report Problem</a>",
+ "NAME": "H05131"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96364460045582,
+ 38.85413268968141,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05132'>Report Problem</a>",
+ "NAME": "H05132"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96251722355318,
+ 38.85360396168428,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05133'>Report Problem</a>",
+ "NAME": "H05133"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9815354452883,
+ 38.90602699974392,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05134'>Report Problem</a>",
+ "NAME": "H05134"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00407436409346,
+ 38.943917171576096,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05135'>Report Problem</a>",
+ "NAME": "H05135"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0088687767568,
+ 38.827717439751744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05137'>Report Problem</a>",
+ "NAME": "H05137"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01068152153015,
+ 38.82785752273561,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05138'>Report Problem</a>",
+ "NAME": "H05138"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01239308754744,
+ 38.82785739857395,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05139'>Report Problem</a>",
+ "NAME": "H05139"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05714803537302,
+ 38.935408262936825,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05140'>Report Problem</a>",
+ "NAME": "H05140"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03371761321357,
+ 38.901939287456976,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05141'>Report Problem</a>",
+ "NAME": "H05141"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97633159818267,
+ 38.904312637153666,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05142'>Report Problem</a>",
+ "NAME": "H05142"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95224654475162,
+ 38.90080203386351,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 12/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05143'>Report Problem</a>",
+ "NAME": "H05143"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94819158266684,
+ 38.9000889428839,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05144'>Report Problem</a>",
+ "NAME": "H05144"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95210412245261,
+ 38.89944768581777,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05145'>Report Problem</a>",
+ "NAME": "H05145"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95150198813921,
+ 38.89897043567499,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05146'>Report Problem</a>",
+ "NAME": "H05146"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95071680042268,
+ 38.898356214229885,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/14/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05147'>Report Problem</a>",
+ "NAME": "H05147"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95291451015491,
+ 38.90008174437581,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/14/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05148'>Report Problem</a>",
+ "NAME": "H05148"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94990694953434,
+ 38.89890131708448,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05149'>Report Problem</a>",
+ "NAME": "H05149"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01371069294511,
+ 38.907136924276266,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05150'>Report Problem</a>",
+ "NAME": "H05150"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95963606137366,
+ 38.88434117550581,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05151'>Report Problem</a>",
+ "NAME": "H05151"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99825647893331,
+ 38.85814210538549,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05152'>Report Problem</a>",
+ "NAME": "H05152"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02512393129236,
+ 38.89058524570999,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05153'>Report Problem</a>",
+ "NAME": "H05153"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98104509333896,
+ 38.906783136022824,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05154'>Report Problem</a>",
+ "NAME": "H05154"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01775104137337,
+ 38.82811897913732,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05155'>Report Problem</a>",
+ "NAME": "H05155"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9680406117287,
+ 38.85616116054887,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05156'>Report Problem</a>",
+ "NAME": "H05156"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92752935991726,
+ 38.90188639872883,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05157'>Report Problem</a>",
+ "NAME": "H05157"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00199254427396,
+ 38.82632557292641,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05158'>Report Problem</a>",
+ "NAME": "H05158"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9986751048196,
+ 38.86153416877256,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05159'>Report Problem</a>",
+ "NAME": "H05159"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03418298666743,
+ 38.91924125815276,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05160'>Report Problem</a>",
+ "NAME": "H05160"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99833992814591,
+ 38.85965066603583,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05161'>Report Problem</a>",
+ "NAME": "H05161"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99921147541397,
+ 38.96275150242715,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05162'>Report Problem</a>",
+ "NAME": "H05162"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99994562487444,
+ 38.96364876290705,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05163'>Report Problem</a>",
+ "NAME": "H05163"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96883425006706,
+ 38.87079106080068,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05164'>Report Problem</a>",
+ "NAME": "H05164"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01589818458916,
+ 38.86614307831664,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05166'>Report Problem</a>",
+ "NAME": "H05166"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05708556800568,
+ 38.98054136982565,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05591'>Report Problem</a>",
+ "NAME": "H05591"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93971156487623,
+ 38.87087736207481,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05592'>Report Problem</a>",
+ "NAME": "H05592"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05618503406097,
+ 38.977034759957895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05593'>Report Problem</a>",
+ "NAME": "H05593"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97628607751274,
+ 38.91497274077745,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05594'>Report Problem</a>",
+ "NAME": "H05594"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96048624294018,
+ 38.874721503771006,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05595'>Report Problem</a>",
+ "NAME": "H05595"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00219860309011,
+ 38.900310079572584,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05596'>Report Problem</a>",
+ "NAME": "H05596"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94911346950808,
+ 38.879081426798805,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05597'>Report Problem</a>",
+ "NAME": "H05597"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95107549047403,
+ 38.87600265517927,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05598'>Report Problem</a>",
+ "NAME": "H05598"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98845195982535,
+ 38.90029425132657,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05599'>Report Problem</a>",
+ "NAME": "H05599"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9996735259519,
+ 38.900303938088115,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05600'>Report Problem</a>",
+ "NAME": "H05600"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99635052167638,
+ 38.90030508866122,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05601'>Report Problem</a>",
+ "NAME": "H05601"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99720495639907,
+ 38.90011297295777,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05602'>Report Problem</a>",
+ "NAME": "H05602"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9927105245132,
+ 38.90031304378298,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05603'>Report Problem</a>",
+ "NAME": "H05603"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03474882473755,
+ 38.9890721963417,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05604'>Report Problem</a>",
+ "NAME": "H05604"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99255911239196,
+ 38.948058689247034,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05605'>Report Problem</a>",
+ "NAME": "H05605"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96298741200495,
+ 38.86919054202265,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05606'>Report Problem</a>",
+ "NAME": "H05606"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03471160689664,
+ 38.91265962322301,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05607'>Report Problem</a>",
+ "NAME": "H05607"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0346970408595,
+ 38.91625531367251,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05608'>Report Problem</a>",
+ "NAME": "H05608"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03471321035195,
+ 38.90875230859182,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05609'>Report Problem</a>",
+ "NAME": "H05609"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03444403905178,
+ 38.913334138646334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05610'>Report Problem</a>",
+ "NAME": "H05610"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99324805600712,
+ 38.91756487445713,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05611'>Report Problem</a>",
+ "NAME": "H05611"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00664287998222,
+ 38.96729266235581,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05612'>Report Problem</a>",
+ "NAME": "H05612"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0074549398061,
+ 38.966604005192,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05613'>Report Problem</a>",
+ "NAME": "H05613"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00488726270738,
+ 38.967399307423335,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05614'>Report Problem</a>",
+ "NAME": "H05614"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10012517921214,
+ 38.93033792938389,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05615'>Report Problem</a>",
+ "NAME": "H05615"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04590469946832,
+ 38.91466072053511,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05616'>Report Problem</a>",
+ "NAME": "H05616"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98685992576867,
+ 38.951714087742744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05617'>Report Problem</a>",
+ "NAME": "H05617"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98686241843231,
+ 38.95039542104574,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05618'>Report Problem</a>",
+ "NAME": "H05618"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98686494046967,
+ 38.94954291426279,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05619'>Report Problem</a>",
+ "NAME": "H05619"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00936030198125,
+ 38.9710107447314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05620'>Report Problem</a>",
+ "NAME": "H05620"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00729484274315,
+ 38.96936912233537,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05621'>Report Problem</a>",
+ "NAME": "H05621"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04611798105695,
+ 38.91394860864541,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05622'>Report Problem</a>",
+ "NAME": "H05622"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00841420127617,
+ 38.97025479127584,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05623'>Report Problem</a>",
+ "NAME": "H05623"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9447146996884,
+ 38.90459361734108,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05624'>Report Problem</a>",
+ "NAME": "H05624"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98193228117958,
+ 38.91352929969213,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05625'>Report Problem</a>",
+ "NAME": "H05625"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02321859114396,
+ 38.95928284122714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04228'>Report Problem</a>",
+ "NAME": "H04228"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97225039976014,
+ 38.91265508812598,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04229'>Report Problem</a>",
+ "NAME": "H04229"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9630260630159,
+ 38.86818553118676,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04230'>Report Problem</a>",
+ "NAME": "H04230"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08849188887804,
+ 38.953357982336556,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04231'>Report Problem</a>",
+ "NAME": "H04231"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08062217065265,
+ 38.92248373061374,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04232'>Report Problem</a>",
+ "NAME": "H04232"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09051348448547,
+ 38.95042123226649,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04233'>Report Problem</a>",
+ "NAME": "H04233"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93181748004211,
+ 38.89557642372513,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04234'>Report Problem</a>",
+ "NAME": "H04234"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0332685364397,
+ 38.95519343707847,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04235'>Report Problem</a>",
+ "NAME": "H04235"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99380791140494,
+ 38.93933695820181,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04236'>Report Problem</a>",
+ "NAME": "H04236"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99438984117685,
+ 38.938164143748,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04237'>Report Problem</a>",
+ "NAME": "H04237"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0843160409656,
+ 38.908053406809444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04238'>Report Problem</a>",
+ "NAME": "H04238"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08879115252536,
+ 38.94483593138371,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04239'>Report Problem</a>",
+ "NAME": "H04239"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02822301624234,
+ 38.91404340270892,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04240'>Report Problem</a>",
+ "NAME": "H04240"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03361960626368,
+ 38.97076466773854,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04241'>Report Problem</a>",
+ "NAME": "H04241"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9848039514883,
+ 38.91474516712138,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04242'>Report Problem</a>",
+ "NAME": "H04242"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99257605546647,
+ 38.895473842403405,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04243'>Report Problem</a>",
+ "NAME": "H04243"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9821151010816,
+ 38.870698397005036,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04244'>Report Problem</a>",
+ "NAME": "H04244"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98710591197033,
+ 38.92784057352039,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04245'>Report Problem</a>",
+ "NAME": "H04245"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97733590183157,
+ 38.89484559105761,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04246'>Report Problem</a>",
+ "NAME": "H04246"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97908384523127,
+ 38.894833116220404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04247'>Report Problem</a>",
+ "NAME": "H04247"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02639767901154,
+ 38.981095067400275,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04248'>Report Problem</a>",
+ "NAME": "H04248"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0288833903384,
+ 38.937763678146176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04249'>Report Problem</a>",
+ "NAME": "H04249"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98083288837465,
+ 38.921401936560116,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04250'>Report Problem</a>",
+ "NAME": "H04250"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98067174174777,
+ 38.92239272642099,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04251'>Report Problem</a>",
+ "NAME": "H04251"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98542161778325,
+ 38.906978389429945,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Am. Darling<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04252'>Report Problem</a>",
+ "NAME": "H04252"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03113644506006,
+ 38.93969699133028,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04253'>Report Problem</a>",
+ "NAME": "H04253"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98611566896587,
+ 38.939033663996085,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04254'>Report Problem</a>",
+ "NAME": "H04254"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03331433997035,
+ 38.96766163233815,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04255'>Report Problem</a>",
+ "NAME": "H04255"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99519716346217,
+ 38.93922768088011,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04256'>Report Problem</a>",
+ "NAME": "H04256"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.1008668349851,
+ 38.93514558504254,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04257'>Report Problem</a>",
+ "NAME": "H04257"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07812042015287,
+ 38.929999574504286,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04258'>Report Problem</a>",
+ "NAME": "H04258"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99253501156616,
+ 38.93970739491439,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04259'>Report Problem</a>",
+ "NAME": "H04259"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09474792286065,
+ 38.925101147987306,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04260'>Report Problem</a>",
+ "NAME": "H04260"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08847356192025,
+ 38.94557294195461,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04261'>Report Problem</a>",
+ "NAME": "H04261"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02960783569715,
+ 38.96906362741682,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04709'>Report Problem</a>",
+ "NAME": "H04709"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98133325793626,
+ 38.935765202546136,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04710'>Report Problem</a>",
+ "NAME": "H04710"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02951095390996,
+ 38.941928766648175,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04711'>Report Problem</a>",
+ "NAME": "H04711"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03168001493522,
+ 38.96986307919653,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04712'>Report Problem</a>",
+ "NAME": "H04712"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08620570575218,
+ 38.94402908447132,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling, B84B<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04713'>Report Problem</a>",
+ "NAME": "H04713"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96334800127977,
+ 38.87703422596476,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04714'>Report Problem</a>",
+ "NAME": "H04714"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94666960303068,
+ 38.886399110692196,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04715'>Report Problem</a>",
+ "NAME": "H04715"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9479229391661,
+ 38.88625808248532,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04716'>Report Problem</a>",
+ "NAME": "H04716"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94908377507225,
+ 38.88723079678369,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04717'>Report Problem</a>",
+ "NAME": "H04717"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08894004824909,
+ 38.958221251441046,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04718'>Report Problem</a>",
+ "NAME": "H04718"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94781466845942,
+ 38.89458843909273,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04719'>Report Problem</a>",
+ "NAME": "H04719"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96462987363175,
+ 38.87549153693379,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04720'>Report Problem</a>",
+ "NAME": "H04720"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04345474868755,
+ 38.93968831360353,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04721'>Report Problem</a>",
+ "NAME": "H04721"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03660890013306,
+ 38.9896931680321,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04722'>Report Problem</a>",
+ "NAME": "H04722"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04905193541292,
+ 38.90517613320066,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04723'>Report Problem</a>",
+ "NAME": "H04723"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0145878530758,
+ 38.91117582605001,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04724'>Report Problem</a>",
+ "NAME": "H04724"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96222175423597,
+ 38.877784473568504,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04725'>Report Problem</a>",
+ "NAME": "H04725"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0417586777392,
+ 38.93890300322702,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04726'>Report Problem</a>",
+ "NAME": "H04726"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0754331077656,
+ 38.923581184166196,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04728'>Report Problem</a>",
+ "NAME": "H04728"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06248503815512,
+ 38.97893554241053,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04729'>Report Problem</a>",
+ "NAME": "H04729"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10591932400739,
+ 38.93483667092647,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04730'>Report Problem</a>",
+ "NAME": "H04730"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98575793368119,
+ 38.908047388316206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04731'>Report Problem</a>",
+ "NAME": "H04731"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9788424771193,
+ 38.9245564782839,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04732'>Report Problem</a>",
+ "NAME": "H04732"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96485052057069,
+ 38.87925030228958,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04733'>Report Problem</a>",
+ "NAME": "H04733"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95965525867965,
+ 38.88194380735753,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04734'>Report Problem</a>",
+ "NAME": "H04734"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0513405725282,
+ 38.90514078304257,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04735'>Report Problem</a>",
+ "NAME": "H04735"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9332467064806,
+ 38.88151653860521,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04736'>Report Problem</a>",
+ "NAME": "H04736"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0522189469308,
+ 38.90534688318145,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04737'>Report Problem</a>",
+ "NAME": "H04737"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02538520316195,
+ 38.94710572440684,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04738'>Report Problem</a>",
+ "NAME": "H04738"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08849601566848,
+ 38.947844778236124,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04739'>Report Problem</a>",
+ "NAME": "H04739"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08753390764316,
+ 38.94797673524905,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04740'>Report Problem</a>",
+ "NAME": "H04740"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02799126448157,
+ 38.88436796558133,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04741'>Report Problem</a>",
+ "NAME": "H04741"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06343872983717,
+ 38.95972896131136,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04742'>Report Problem</a>",
+ "NAME": "H04742"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09418338977535,
+ 38.948854748169815,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04743'>Report Problem</a>",
+ "NAME": "H04743"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9822535555375,
+ 38.908835436045294,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05167'>Report Problem</a>",
+ "NAME": "H05167"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00712929976308,
+ 38.82611988897079,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05168'>Report Problem</a>",
+ "NAME": "H05168"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00573025749678,
+ 38.82611690317241,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05169'>Report Problem</a>",
+ "NAME": "H05169"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03306643291387,
+ 38.95634551635734,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05170'>Report Problem</a>",
+ "NAME": "H05170"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04223666641778,
+ 38.92745394324563,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05171'>Report Problem</a>",
+ "NAME": "H05171"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00916853256301,
+ 38.82891256091074,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05172'>Report Problem</a>",
+ "NAME": "H05172"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98861263263892,
+ 38.93731801588514,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05173'>Report Problem</a>",
+ "NAME": "H05173"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00364475189643,
+ 38.826978376800824,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05174'>Report Problem</a>",
+ "NAME": "H05174"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00557020066834,
+ 38.825182696460594,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05175'>Report Problem</a>",
+ "NAME": "H05175"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00693997461075,
+ 38.82507662936434,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05176'>Report Problem</a>",
+ "NAME": "H05176"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00264292287537,
+ 38.83523089468394,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05177'>Report Problem</a>",
+ "NAME": "H05177"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00265926655396,
+ 38.836158963522614,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05178'>Report Problem</a>",
+ "NAME": "H05178"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9654493029774,
+ 38.85909494392035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05179'>Report Problem</a>",
+ "NAME": "H05179"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99541947917167,
+ 38.93942175545744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05180'>Report Problem</a>",
+ "NAME": "H05180"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00518394457792,
+ 38.856198399578375,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05181'>Report Problem</a>",
+ "NAME": "H05181"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00849092153655,
+ 38.846232382640956,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05182'>Report Problem</a>",
+ "NAME": "H05182"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0138335624993,
+ 38.83331050135897,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05183'>Report Problem</a>",
+ "NAME": "H05183"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95878071299619,
+ 38.8905559469081,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05184'>Report Problem</a>",
+ "NAME": "H05184"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00446434855682,
+ 38.83485467306831,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05185'>Report Problem</a>",
+ "NAME": "H05185"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98070064473738,
+ 38.87090317606907,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05186'>Report Problem</a>",
+ "NAME": "H05186"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96434739419013,
+ 38.859063335397366,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05187'>Report Problem</a>",
+ "NAME": "H05187"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97911665830593,
+ 38.870830169684666,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05188'>Report Problem</a>",
+ "NAME": "H05188"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99268594143285,
+ 38.86359398299059,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05189'>Report Problem</a>",
+ "NAME": "H05189"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99297689691656,
+ 38.863420255542984,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05190'>Report Problem</a>",
+ "NAME": "H05190"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96458762409094,
+ 38.857683290936436,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05191'>Report Problem</a>",
+ "NAME": "H05191"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00303715935394,
+ 38.833781108862624,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05192'>Report Problem</a>",
+ "NAME": "H05192"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96578769586216,
+ 38.85377464869698,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05193'>Report Problem</a>",
+ "NAME": "H05193"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9681256048483,
+ 38.858788599077045,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05194'>Report Problem</a>",
+ "NAME": "H05194"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0645403305936,
+ 38.919376919038314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05195'>Report Problem</a>",
+ "NAME": "H05195"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0020455299901,
+ 38.823886321128626,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05196'>Report Problem</a>",
+ "NAME": "H05196"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93195920995375,
+ 38.89071822830916,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05197'>Report Problem</a>",
+ "NAME": "H05197"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02916650532477,
+ 38.941922060850416,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05198'>Report Problem</a>",
+ "NAME": "H05198"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98254432863565,
+ 38.853448476908326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05199'>Report Problem</a>",
+ "NAME": "H05199"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02011186226316,
+ 38.94416618602358,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05200'>Report Problem</a>",
+ "NAME": "H05200"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96456620820008,
+ 38.925934456168676,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05626'>Report Problem</a>",
+ "NAME": "H05626"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9345339221914,
+ 38.90458009550121,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05627'>Report Problem</a>",
+ "NAME": "H05627"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99327537698036,
+ 38.92547176950791,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05628'>Report Problem</a>",
+ "NAME": "H05628"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9403490305565,
+ 38.907592818087466,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05629'>Report Problem</a>",
+ "NAME": "H05629"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96988385465852,
+ 38.87231929660813,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05630'>Report Problem</a>",
+ "NAME": "H05630"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05849582904557,
+ 38.963620132377606,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05631'>Report Problem</a>",
+ "NAME": "H05631"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05683875629394,
+ 38.94889635481614,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05632'>Report Problem</a>",
+ "NAME": "H05632"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07470631454774,
+ 38.95631854170552,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05633'>Report Problem</a>",
+ "NAME": "H05633"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96571956533501,
+ 38.86770608765082,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05634'>Report Problem</a>",
+ "NAME": "H05634"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02823882639538,
+ 38.98571573443198,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05635'>Report Problem</a>",
+ "NAME": "H05635"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06990348187958,
+ 38.94781054026824,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05636'>Report Problem</a>",
+ "NAME": "H05636"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05965423415002,
+ 38.96302593930838,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05637'>Report Problem</a>",
+ "NAME": "H05637"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9500171134719,
+ 38.87048406531074,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05638'>Report Problem</a>",
+ "NAME": "H05638"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07297220918346,
+ 38.95523451003682,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05639'>Report Problem</a>",
+ "NAME": "H05639"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02317546488578,
+ 38.98171452478699,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05640'>Report Problem</a>",
+ "NAME": "H05640"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05647123721442,
+ 38.98334825067811,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/14/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05641'>Report Problem</a>",
+ "NAME": "H05641"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05475400391595,
+ 38.984664239522836,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05642'>Report Problem</a>",
+ "NAME": "H05642"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02761001035984,
+ 38.985227639521696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05643'>Report Problem</a>",
+ "NAME": "H05643"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05221476577873,
+ 38.979799782857256,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05644'>Report Problem</a>",
+ "NAME": "H05644"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99389121916485,
+ 38.947353193040755,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05645'>Report Problem</a>",
+ "NAME": "H05645"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9288845265452,
+ 38.879415206737704,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05646'>Report Problem</a>",
+ "NAME": "H05646"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99650758195034,
+ 38.95070557727821,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05647'>Report Problem</a>",
+ "NAME": "H05647"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03503116124297,
+ 38.977390636854935,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05648'>Report Problem</a>",
+ "NAME": "H05648"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95799787260297,
+ 38.882794506682636,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05649'>Report Problem</a>",
+ "NAME": "H05649"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00388711500801,
+ 38.96196109243133,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05650'>Report Problem</a>",
+ "NAME": "H05650"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05901852522831,
+ 38.978825181671596,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller, Centurion<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05651'>Report Problem</a>",
+ "NAME": "H05651"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98977080822395,
+ 38.860456420343795,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05652'>Report Problem</a>",
+ "NAME": "H05652"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95594061282378,
+ 38.88605500004995,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05653'>Report Problem</a>",
+ "NAME": "H05653"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98900499961782,
+ 38.8343547305701,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05656'>Report Problem</a>",
+ "NAME": "H05656"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94108255821662,
+ 38.89910314008226,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05657'>Report Problem</a>",
+ "NAME": "H05657"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95674945753103,
+ 38.884552451859854,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05658'>Report Problem</a>",
+ "NAME": "H05658"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93686261509959,
+ 38.89106278639865,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05659'>Report Problem</a>",
+ "NAME": "H05659"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97477228059029,
+ 38.91914614560129,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05660'>Report Problem</a>",
+ "NAME": "H05660"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00315371290615,
+ 38.96512307346234,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05661'>Report Problem</a>",
+ "NAME": "H05661"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98070467320836,
+ 38.86959953434901,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04194'>Report Problem</a>",
+ "NAME": "H04194"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06164374887241,
+ 38.920185593100506,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 09/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04195'>Report Problem</a>",
+ "NAME": "H04195"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09668519029186,
+ 38.95204514070214,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04196'>Report Problem</a>",
+ "NAME": "H04196"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06910828643798,
+ 38.97119206931057,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04197'>Report Problem</a>",
+ "NAME": "H04197"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95830060500094,
+ 38.86539034084077,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04198'>Report Problem</a>",
+ "NAME": "H04198"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95781712760093,
+ 38.86357808847158,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04199'>Report Problem</a>",
+ "NAME": "H04199"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95721164437941,
+ 38.86541863867322,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04200'>Report Problem</a>",
+ "NAME": "H04200"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96770634890431,
+ 38.87085628146997,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04201'>Report Problem</a>",
+ "NAME": "H04201"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07826486773908,
+ 38.946334963606006,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04202'>Report Problem</a>",
+ "NAME": "H04202"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09681384237601,
+ 38.94044746961238,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04203'>Report Problem</a>",
+ "NAME": "H04203"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06887535899614,
+ 38.94018639195672,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 04/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04204'>Report Problem</a>",
+ "NAME": "H04204"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0997265062579,
+ 38.92452685981922,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04205'>Report Problem</a>",
+ "NAME": "H04205"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08802840957976,
+ 38.92419351726891,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04206'>Report Problem</a>",
+ "NAME": "H04206"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04538189131213,
+ 38.98851935102793,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04207'>Report Problem</a>",
+ "NAME": "H04207"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04576058800095,
+ 38.98928933297763,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04208'>Report Problem</a>",
+ "NAME": "H04208"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04667269670925,
+ 38.98981420494747,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04209'>Report Problem</a>",
+ "NAME": "H04209"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9347988590341,
+ 38.891965363777366,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04210'>Report Problem</a>",
+ "NAME": "H04210"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0901687791002,
+ 38.95708871003681,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04211'>Report Problem</a>",
+ "NAME": "H04211"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0945298178113,
+ 38.95336894868246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling, B84B<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04212'>Report Problem</a>",
+ "NAME": "H04212"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07044800531021,
+ 38.93990072956905,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 02/19/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04213'>Report Problem</a>",
+ "NAME": "H04213"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97778103266928,
+ 38.90501793337816,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04214'>Report Problem</a>",
+ "NAME": "H04214"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07264211889718,
+ 38.948825617158754,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04215'>Report Problem</a>",
+ "NAME": "H04215"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05602234223862,
+ 38.975944491008065,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04216'>Report Problem</a>",
+ "NAME": "H04216"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96767995175357,
+ 38.87397897382935,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04217'>Report Problem</a>",
+ "NAME": "H04217"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00866162303225,
+ 38.95726502079673,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04218'>Report Problem</a>",
+ "NAME": "H04218"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09268059118425,
+ 38.94715814020929,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04219'>Report Problem</a>",
+ "NAME": "H04219"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09048643430907,
+ 38.94632451192847,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04220'>Report Problem</a>",
+ "NAME": "H04220"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05338198606725,
+ 38.972773837283206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 01/24/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04221'>Report Problem</a>",
+ "NAME": "H04221"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99366632364934,
+ 38.93792124314612,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04222'>Report Problem</a>",
+ "NAME": "H04222"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93367273725826,
+ 38.89841423521351,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04223'>Report Problem</a>",
+ "NAME": "H04223"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0675251092381,
+ 38.97119434542624,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04224'>Report Problem</a>",
+ "NAME": "H04224"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.035255624967,
+ 38.94904393487972,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - JUMBO<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04225'>Report Problem</a>",
+ "NAME": "H04225"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0512314150634,
+ 38.939490719849296,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04226'>Report Problem</a>",
+ "NAME": "H04226"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01992436891082,
+ 38.97566503894667,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04227'>Report Problem</a>",
+ "NAME": "H04227"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97914701395872,
+ 38.92350717194224,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04744'>Report Problem</a>",
+ "NAME": "H04744"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9499122658942,
+ 38.88806240322035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04745'>Report Problem</a>",
+ "NAME": "H04745"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02728413167864,
+ 38.960777901397876,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04746'>Report Problem</a>",
+ "NAME": "H04746"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09399904656539,
+ 38.92685496105866,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04747'>Report Problem</a>",
+ "NAME": "H04747"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07658090367256,
+ 38.966355320287825,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04748'>Report Problem</a>",
+ "NAME": "H04748"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95357024028502,
+ 38.864578239839595,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04749'>Report Problem</a>",
+ "NAME": "H04749"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95230956964433,
+ 38.86478051116998,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04750'>Report Problem</a>",
+ "NAME": "H04750"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9559998876629,
+ 38.89538628390953,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04751'>Report Problem</a>",
+ "NAME": "H04751"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9658262175837,
+ 38.87584902205443,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04752'>Report Problem</a>",
+ "NAME": "H04752"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97037939894082,
+ 38.86731902813283,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04753'>Report Problem</a>",
+ "NAME": "H04753"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07824447684018,
+ 38.956008018560574,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller, Centurion<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04754'>Report Problem</a>",
+ "NAME": "H04754"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94992039160039,
+ 38.89399085378731,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04755'>Report Problem</a>",
+ "NAME": "H04755"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06081324158107,
+ 38.97879231907476,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling, B84B<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04756'>Report Problem</a>",
+ "NAME": "H04756"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97369548375778,
+ 38.868201223022595,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04757'>Report Problem</a>",
+ "NAME": "H04757"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10843436087899,
+ 38.9336863909948,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04758'>Report Problem</a>",
+ "NAME": "H04758"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10699318206748,
+ 38.934437336503365,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04759'>Report Problem</a>",
+ "NAME": "H04759"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01967668924941,
+ 38.88685829074186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04760'>Report Problem</a>",
+ "NAME": "H04760"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96762577053877,
+ 38.86741520062983,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04761'>Report Problem</a>",
+ "NAME": "H04761"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99750901976692,
+ 38.88077037995249,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/05/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04764'>Report Problem</a>",
+ "NAME": "H04764"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95502384391406,
+ 38.88685246889917,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04766'>Report Problem</a>",
+ "NAME": "H04766"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95486526557892,
+ 38.88743972708472,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04767'>Report Problem</a>",
+ "NAME": "H04767"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00872859395193,
+ 38.94969523285129,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 02/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04768'>Report Problem</a>",
+ "NAME": "H04768"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96469104600503,
+ 38.87758416985688,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04769'>Report Problem</a>",
+ "NAME": "H04769"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02855205962594,
+ 38.97003064527849,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04770'>Report Problem</a>",
+ "NAME": "H04770"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99505654372098,
+ 38.92728226849169,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04771'>Report Problem</a>",
+ "NAME": "H04771"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9772417886766,
+ 38.86941859853848,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 01/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04772'>Report Problem</a>",
+ "NAME": "H04772"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02962440022894,
+ 38.97088130575179,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04773'>Report Problem</a>",
+ "NAME": "H04773"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05903720133935,
+ 38.96599972284117,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04774'>Report Problem</a>",
+ "NAME": "H04774"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97998940789428,
+ 38.93713361993313,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/16/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04775'>Report Problem</a>",
+ "NAME": "H04775"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09919507306482,
+ 38.939543112010114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/30/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04776'>Report Problem</a>",
+ "NAME": "H04776"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09449979472652,
+ 38.93943357875536,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04777'>Report Problem</a>",
+ "NAME": "H04777"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02732498134701,
+ 38.93460823862935,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04778'>Report Problem</a>",
+ "NAME": "H04778"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9535358853864,
+ 38.89080012318996,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04779'>Report Problem</a>",
+ "NAME": "H04779"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03780987553274,
+ 38.989459356416575,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04780'>Report Problem</a>",
+ "NAME": "H04780"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00579923830666,
+ 38.835739803389906,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05201'>Report Problem</a>",
+ "NAME": "H05201"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00371946252882,
+ 38.834567131188045,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05202'>Report Problem</a>",
+ "NAME": "H05202"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01283407284744,
+ 38.92336057324921,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/15/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05203'>Report Problem</a>",
+ "NAME": "H05203"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03653525833982,
+ 38.959240711942556,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05204'>Report Problem</a>",
+ "NAME": "H05204"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93828125126588,
+ 38.88836631040014,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05205'>Report Problem</a>",
+ "NAME": "H05205"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94560764270386,
+ 38.88071570756369,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05206'>Report Problem</a>",
+ "NAME": "H05206"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0348088871785,
+ 38.92990507593924,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05207'>Report Problem</a>",
+ "NAME": "H05207"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96577227535872,
+ 38.852200943189345,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05208'>Report Problem</a>",
+ "NAME": "H05208"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01241513610991,
+ 38.82444685246901,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05209'>Report Problem</a>",
+ "NAME": "H05209"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96849001615604,
+ 38.9318196197282,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05210'>Report Problem</a>",
+ "NAME": "H05210"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00199450898634,
+ 38.837294330382896,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05211'>Report Problem</a>",
+ "NAME": "H05211"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93505722563116,
+ 38.89569791888897,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05212'>Report Problem</a>",
+ "NAME": "H05212"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9362105201997,
+ 38.895836679653705,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05213'>Report Problem</a>",
+ "NAME": "H05213"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96550478615704,
+ 38.85052243999966,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05214'>Report Problem</a>",
+ "NAME": "H05214"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96503674379574,
+ 38.85402611276057,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05215'>Report Problem</a>",
+ "NAME": "H05215"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96423542673692,
+ 38.85324732539318,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05216'>Report Problem</a>",
+ "NAME": "H05216"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01770081346389,
+ 38.90378448904728,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05217'>Report Problem</a>",
+ "NAME": "H05217"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98642395410391,
+ 38.93623448035742,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05218'>Report Problem</a>",
+ "NAME": "H05218"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96052825924822,
+ 38.864347129993874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05219'>Report Problem</a>",
+ "NAME": "H05219"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92564951238235,
+ 38.90195138388131,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05220'>Report Problem</a>",
+ "NAME": "H05220"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92456229178582,
+ 38.90175630453846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05221'>Report Problem</a>",
+ "NAME": "H05221"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9254613149737,
+ 38.90274042311545,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05222'>Report Problem</a>",
+ "NAME": "H05222"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92509054856161,
+ 38.903601817241025,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05223'>Report Problem</a>",
+ "NAME": "H05223"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04085137133464,
+ 38.90584208678454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05224'>Report Problem</a>",
+ "NAME": "H05224"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93750850862496,
+ 38.882491865774114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05225'>Report Problem</a>",
+ "NAME": "H05225"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93068863045525,
+ 38.89556242700819,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05226'>Report Problem</a>",
+ "NAME": "H05226"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00141409943355,
+ 38.83600082378851,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05228'>Report Problem</a>",
+ "NAME": "H05228"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94640778739509,
+ 38.90305166260014,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/15/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05229'>Report Problem</a>",
+ "NAME": "H05229"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94869554404856,
+ 38.905146149868784,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05230'>Report Problem</a>",
+ "NAME": "H05230"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94537330103947,
+ 38.90171921693423,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05231'>Report Problem</a>",
+ "NAME": "H05231"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94712564157969,
+ 38.90384841830326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05232'>Report Problem</a>",
+ "NAME": "H05232"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.946607499322,
+ 38.90155703351813,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05233'>Report Problem</a>",
+ "NAME": "H05233"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00600288044966,
+ 38.84130445832689,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 03/12/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05234'>Report Problem</a>",
+ "NAME": "H05234"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98114646464356,
+ 38.91605190556484,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05235'>Report Problem</a>",
+ "NAME": "H05235"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94287490400488,
+ 38.90712267350573,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05662'>Report Problem</a>",
+ "NAME": "H05662"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01034760222493,
+ 38.95877074056332,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05663'>Report Problem</a>",
+ "NAME": "H05663"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01230036121824,
+ 38.960061326685185,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05664'>Report Problem</a>",
+ "NAME": "H05664"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98814953415919,
+ 38.95022091519498,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05665'>Report Problem</a>",
+ "NAME": "H05665"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95244149542405,
+ 38.87016857649753,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05666'>Report Problem</a>",
+ "NAME": "H05666"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96218175081448,
+ 38.88028802801066,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05667'>Report Problem</a>",
+ "NAME": "H05667"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94305607932144,
+ 38.88356448428447,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05669'>Report Problem</a>",
+ "NAME": "H05669"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94272313419559,
+ 38.88259671260365,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05670'>Report Problem</a>",
+ "NAME": "H05670"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97617057208338,
+ 38.86880775897308,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05671'>Report Problem</a>",
+ "NAME": "H05671"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96980100108885,
+ 38.874002945408684,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05672'>Report Problem</a>",
+ "NAME": "H05672"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05361170579698,
+ 38.970433797478094,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05673'>Report Problem</a>",
+ "NAME": "H05673"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01063281968676,
+ 38.82694035699557,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05674'>Report Problem</a>",
+ "NAME": "H05674"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02836162436662,
+ 38.97217998495807,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05675'>Report Problem</a>",
+ "NAME": "H05675"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99566510427299,
+ 38.93473681092047,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05676'>Report Problem</a>",
+ "NAME": "H05676"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99500715481591,
+ 38.95026638750952,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05677'>Report Problem</a>",
+ "NAME": "H05677"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96376926850891,
+ 38.87507972443926,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05678'>Report Problem</a>",
+ "NAME": "H05678"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08275870237559,
+ 38.9280337317338,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05679'>Report Problem</a>",
+ "NAME": "H05679"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07132502981375,
+ 38.94719806432574,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05680'>Report Problem</a>",
+ "NAME": "H05680"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92356977747968,
+ 38.888590585229444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/19/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05681'>Report Problem</a>",
+ "NAME": "H05681"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9239844800327,
+ 38.88958973194141,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05682'>Report Problem</a>",
+ "NAME": "H05682"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93152743481679,
+ 38.9072525643163,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05683'>Report Problem</a>",
+ "NAME": "H05683"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93156072379776,
+ 38.90477344051688,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05684'>Report Problem</a>",
+ "NAME": "H05684"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9316114662494,
+ 38.90617672826469,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05685'>Report Problem</a>",
+ "NAME": "H05685"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95504665549971,
+ 38.888734346080106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05686'>Report Problem</a>",
+ "NAME": "H05686"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01583536907275,
+ 38.922206302223074,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 03/12/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05687'>Report Problem</a>",
+ "NAME": "H05687"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9484549342919,
+ 38.86537084314752,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05688'>Report Problem</a>",
+ "NAME": "H05688"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08386979272295,
+ 38.94883387487236,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05689'>Report Problem</a>",
+ "NAME": "H05689"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01979012898339,
+ 38.90165210156631,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05690'>Report Problem</a>",
+ "NAME": "H05690"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96492961009135,
+ 38.870679114009285,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05692'>Report Problem</a>",
+ "NAME": "H05692"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94558037241048,
+ 38.868583722155954,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05693'>Report Problem</a>",
+ "NAME": "H05693"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93695746773983,
+ 38.87642792110413,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05694'>Report Problem</a>",
+ "NAME": "H05694"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99488631513977,
+ 38.94812984447875,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05695'>Report Problem</a>",
+ "NAME": "H05695"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98212065187695,
+ 38.856913847015655,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/15/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05696'>Report Problem</a>",
+ "NAME": "H05696"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9806719167034,
+ 38.85716015875724,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/17/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05697'>Report Problem</a>",
+ "NAME": "H05697"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97629867199124,
+ 38.89483945770751,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04262'>Report Problem</a>",
+ "NAME": "H04262"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0904854345653,
+ 38.94557323067019,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04263'>Report Problem</a>",
+ "NAME": "H04263"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9788463345116,
+ 38.925509315744556,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04264'>Report Problem</a>",
+ "NAME": "H04264"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02233949754955,
+ 38.96327319189262,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04265'>Report Problem</a>",
+ "NAME": "H04265"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0110243299574,
+ 38.9544901684508,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04266'>Report Problem</a>",
+ "NAME": "H04266"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93653834821622,
+ 38.89527011476603,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04267'>Report Problem</a>",
+ "NAME": "H04267"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98374999306267,
+ 38.94417422749809,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/30/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04268'>Report Problem</a>",
+ "NAME": "H04268"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98428258754907,
+ 38.91389620669501,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 09/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04269'>Report Problem</a>",
+ "NAME": "H04269"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98375946413988,
+ 38.91297998731711,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04270'>Report Problem</a>",
+ "NAME": "H04270"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02003355633056,
+ 38.963280365897624,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04271'>Report Problem</a>",
+ "NAME": "H04271"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03356650983973,
+ 38.93516200159843,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04272'>Report Problem</a>",
+ "NAME": "H04272"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08886788354216,
+ 38.95042290013256,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04273'>Report Problem</a>",
+ "NAME": "H04273"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97316242368191,
+ 38.92456130244601,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04274'>Report Problem</a>",
+ "NAME": "H04274"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01428853437034,
+ 38.87209712278843,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04275'>Report Problem</a>",
+ "NAME": "H04275"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9800113302975,
+ 38.90258971143001,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/13/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04276'>Report Problem</a>",
+ "NAME": "H04276"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09569559804243,
+ 38.95295278191371,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04277'>Report Problem</a>",
+ "NAME": "H04277"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97891824649129,
+ 38.872158206939616,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04278'>Report Problem</a>",
+ "NAME": "H04278"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03618701845232,
+ 38.96159082217777,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04279'>Report Problem</a>",
+ "NAME": "H04279"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08458923913511,
+ 38.95599695218664,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04280'>Report Problem</a>",
+ "NAME": "H04280"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03955123466933,
+ 38.899050675625894,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04281'>Report Problem</a>",
+ "NAME": "H04281"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09806031173513,
+ 38.94030658579882,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/25/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04282'>Report Problem</a>",
+ "NAME": "H04282"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95884187487074,
+ 38.858464752401,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04283'>Report Problem</a>",
+ "NAME": "H04283"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08790548220217,
+ 38.92493654414663,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04284'>Report Problem</a>",
+ "NAME": "H04284"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0793235956426,
+ 38.94784298423143,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04285'>Report Problem</a>",
+ "NAME": "H04285"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95742892119048,
+ 38.89469289888812,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04286'>Report Problem</a>",
+ "NAME": "H04286"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02277592797219,
+ 38.90969439226076,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04287'>Report Problem</a>",
+ "NAME": "H04287"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99513038726887,
+ 38.92947343528527,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04288'>Report Problem</a>",
+ "NAME": "H04288"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03461038972091,
+ 38.96865291030881,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04289'>Report Problem</a>",
+ "NAME": "H04289"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98358587383679,
+ 38.8776666459264,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 11/16/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04290'>Report Problem</a>",
+ "NAME": "H04290"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9771435514052,
+ 38.8920544725174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 04/07/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04291'>Report Problem</a>",
+ "NAME": "H04291"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06649009396924,
+ 38.9753302589748,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04292'>Report Problem</a>",
+ "NAME": "H04292"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0637492159216,
+ 38.97594659690241,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04293'>Report Problem</a>",
+ "NAME": "H04293"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05934972355695,
+ 38.95076222548684,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04294'>Report Problem</a>",
+ "NAME": "H04294"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00659859114509,
+ 38.84027830074792,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04295'>Report Problem</a>",
+ "NAME": "H04295"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05686011552427,
+ 38.96608544323306,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04781'>Report Problem</a>",
+ "NAME": "H04781"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96585600154377,
+ 38.86863671429712,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04782'>Report Problem</a>",
+ "NAME": "H04782"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0125357042885,
+ 38.887465764552516,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04783'>Report Problem</a>",
+ "NAME": "H04783"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01538318188119,
+ 38.88632222485084,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04784'>Report Problem</a>",
+ "NAME": "H04784"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0161663973331,
+ 38.88744951777013,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04785'>Report Problem</a>",
+ "NAME": "H04785"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01494850837497,
+ 38.8874505988401,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04786'>Report Problem</a>",
+ "NAME": "H04786"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09845736050742,
+ 38.93294031600649,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04787'>Report Problem</a>",
+ "NAME": "H04787"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97502968442616,
+ 38.8674006683606,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04788'>Report Problem</a>",
+ "NAME": "H04788"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01608979094676,
+ 38.896276183107496,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04789'>Report Problem</a>",
+ "NAME": "H04789"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98177643958206,
+ 38.944293377338155,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04790'>Report Problem</a>",
+ "NAME": "H04790"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93498335865014,
+ 38.89421668576057,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04791'>Report Problem</a>",
+ "NAME": "H04791"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98288708280418,
+ 38.93498700615731,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04792'>Report Problem</a>",
+ "NAME": "H04792"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08607993527309,
+ 38.943273615885936,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04793'>Report Problem</a>",
+ "NAME": "H04793"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07873995641353,
+ 38.950003321020475,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04794'>Report Problem</a>",
+ "NAME": "H04794"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02149414163907,
+ 38.958590498905714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04795'>Report Problem</a>",
+ "NAME": "H04795"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99236681735826,
+ 38.925453552930406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04796'>Report Problem</a>",
+ "NAME": "H04796"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95490660185635,
+ 38.89080808329124,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04797'>Report Problem</a>",
+ "NAME": "H04797"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95397626395426,
+ 38.8919068681121,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04798'>Report Problem</a>",
+ "NAME": "H04798"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96483366750157,
+ 38.868664526134815,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04799'>Report Problem</a>",
+ "NAME": "H04799"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01356702678221,
+ 38.88513919904141,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04800'>Report Problem</a>",
+ "NAME": "H04800"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09432638422177,
+ 38.92619960331468,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04801'>Report Problem</a>",
+ "NAME": "H04801"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04477042354836,
+ 38.990204598322485,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04802'>Report Problem</a>",
+ "NAME": "H04802"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04402642731336,
+ 38.98881321227033,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04803'>Report Problem</a>",
+ "NAME": "H04803"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98188930205934,
+ 38.921950883086794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04804'>Report Problem</a>",
+ "NAME": "H04804"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.1075264479778,
+ 38.93253440034168,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04805'>Report Problem</a>",
+ "NAME": "H04805"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10600435734776,
+ 38.93401833324635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04806'>Report Problem</a>",
+ "NAME": "H04806"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10682858019072,
+ 38.933180269511496,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04807'>Report Problem</a>",
+ "NAME": "H04807"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01882920423077,
+ 38.88613034612367,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04808'>Report Problem</a>",
+ "NAME": "H04808"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04371450679095,
+ 38.93889600935824,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04809'>Report Problem</a>",
+ "NAME": "H04809"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97723976230432,
+ 38.86890736202704,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 02/22/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04810'>Report Problem</a>",
+ "NAME": "H04810"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09638027028329,
+ 38.93233851756908,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04811'>Report Problem</a>",
+ "NAME": "H04811"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97925664619731,
+ 38.91614165067249,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04812'>Report Problem</a>",
+ "NAME": "H04812"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09118233938017,
+ 38.91522106278821,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/06/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04813'>Report Problem</a>",
+ "NAME": "H04813"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10116194205156,
+ 38.93060223234202,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04814'>Report Problem</a>",
+ "NAME": "H04814"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9303940267273,
+ 38.90172544067324,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05236'>Report Problem</a>",
+ "NAME": "H05236"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92951698417788,
+ 38.90189109201884,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05237'>Report Problem</a>",
+ "NAME": "H05237"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06288884747777,
+ 38.904678035720075,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05238'>Report Problem</a>",
+ "NAME": "H05238"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9364149049863,
+ 38.88347047825336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05239'>Report Problem</a>",
+ "NAME": "H05239"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93947277033521,
+ 38.88324683923172,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05240'>Report Problem</a>",
+ "NAME": "H05240"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93647852547285,
+ 38.88211158853302,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05241'>Report Problem</a>",
+ "NAME": "H05241"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93935861335437,
+ 38.8819007826926,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05242'>Report Problem</a>",
+ "NAME": "H05242"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93443518869493,
+ 38.883031377885494,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05243'>Report Problem</a>",
+ "NAME": "H05243"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92865174745543,
+ 38.9025822465212,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05244'>Report Problem</a>",
+ "NAME": "H05244"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92747818794447,
+ 38.902586451492354,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05245'>Report Problem</a>",
+ "NAME": "H05245"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9309017060856,
+ 38.9021063812049,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05246'>Report Problem</a>",
+ "NAME": "H05246"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93003672678589,
+ 38.902546104828836,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05247'>Report Problem</a>",
+ "NAME": "H05247"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92170897094678,
+ 38.89140887595691,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05248'>Report Problem</a>",
+ "NAME": "H05248"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96802578021132,
+ 38.85061429603089,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05249'>Report Problem</a>",
+ "NAME": "H05249"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92387292178395,
+ 38.891581735669874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05250'>Report Problem</a>",
+ "NAME": "H05250"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92635607441318,
+ 38.902663545716806,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05251'>Report Problem</a>",
+ "NAME": "H05251"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9578530667068,
+ 38.869293335316804,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05252'>Report Problem</a>",
+ "NAME": "H05252"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93359707132907,
+ 38.88880021537058,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05253'>Report Problem</a>",
+ "NAME": "H05253"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9324124946202,
+ 38.88867692289541,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05254'>Report Problem</a>",
+ "NAME": "H05254"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95725594448804,
+ 38.87023566789262,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05255'>Report Problem</a>",
+ "NAME": "H05255"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03838650996451,
+ 38.962697226149494,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05256'>Report Problem</a>",
+ "NAME": "H05256"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98644082862975,
+ 38.85799525046285,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05258'>Report Problem</a>",
+ "NAME": "H05258"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98582125384355,
+ 38.857586788961164,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05259'>Report Problem</a>",
+ "NAME": "H05259"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98430953085037,
+ 38.8448852982181,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05260'>Report Problem</a>",
+ "NAME": "H05260"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98337802145222,
+ 38.843656030133,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05261'>Report Problem</a>",
+ "NAME": "H05261"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99198662394896,
+ 38.8400376054999,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05264'>Report Problem</a>",
+ "NAME": "H05264"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98337984701934,
+ 38.84452283193394,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05265'>Report Problem</a>",
+ "NAME": "H05265"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9914789427159,
+ 38.839289597868145,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05266'>Report Problem</a>",
+ "NAME": "H05266"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93306402106003,
+ 38.88822386130041,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05267'>Report Problem</a>",
+ "NAME": "H05267"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93242678527895,
+ 38.88774198746146,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05268'>Report Problem</a>",
+ "NAME": "H05268"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92035748611644,
+ 38.89724381926335,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05269'>Report Problem</a>",
+ "NAME": "H05269"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0088456648001,
+ 38.83144995497134,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05270'>Report Problem</a>",
+ "NAME": "H05270"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9410254124569,
+ 38.870184043356524,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05271'>Report Problem</a>",
+ "NAME": "H05271"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98345012991754,
+ 38.91272970130136,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05273'>Report Problem</a>",
+ "NAME": "H05273"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9611430508945,
+ 38.89188019478629,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05698'>Report Problem</a>",
+ "NAME": "H05698"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03233738400814,
+ 38.98895822241572,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05699'>Report Problem</a>",
+ "NAME": "H05699"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03097565893982,
+ 38.98792329589722,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05700'>Report Problem</a>",
+ "NAME": "H05700"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03376492782296,
+ 38.99005990971443,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05701'>Report Problem</a>",
+ "NAME": "H05701"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98943312180798,
+ 38.95014586421363,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05702'>Report Problem</a>",
+ "NAME": "H05702"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08219976296907,
+ 38.948887858583475,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05704'>Report Problem</a>",
+ "NAME": "H05704"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0319358274213,
+ 38.98635414115788,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05705'>Report Problem</a>",
+ "NAME": "H05705"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0335241596069,
+ 38.97159383131471,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05707'>Report Problem</a>",
+ "NAME": "H05707"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03476667517141,
+ 38.971438229577046,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05708'>Report Problem</a>",
+ "NAME": "H05708"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99503072862606,
+ 38.94638695587887,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05709'>Report Problem</a>",
+ "NAME": "H05709"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99370432607566,
+ 38.94631697870379,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05710'>Report Problem</a>",
+ "NAME": "H05710"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08629893217942,
+ 38.93336432591368,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05712'>Report Problem</a>",
+ "NAME": "H05712"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00012675472678,
+ 38.83314198908348,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05713'>Report Problem</a>",
+ "NAME": "H05713"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9901220467203,
+ 38.946316343537376,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05716'>Report Problem</a>",
+ "NAME": "H05716"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00049214456863,
+ 38.828184351260866,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05717'>Report Problem</a>",
+ "NAME": "H05717"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0658859245943,
+ 38.946340541976284,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling, B84B<p align=center>In Service</p><hr />Last Inspection Date: 11/10/05<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05718'>Report Problem</a>",
+ "NAME": "H05718"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99851523626316,
+ 38.88595656932109,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05719'>Report Problem</a>",
+ "NAME": "H05719"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94043409618848,
+ 38.88181536008358,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05720'>Report Problem</a>",
+ "NAME": "H05720"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94192741713624,
+ 38.88169605734088,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05721'>Report Problem</a>",
+ "NAME": "H05721"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96077971341751,
+ 38.870469609705395,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05722'>Report Problem</a>",
+ "NAME": "H05722"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00884101931524,
+ 38.82611497934236,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05723'>Report Problem</a>",
+ "NAME": "H05723"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93932168730257,
+ 38.894205651412484,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05724'>Report Problem</a>",
+ "NAME": "H05724"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98572787577514,
+ 38.95051566560656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05725'>Report Problem</a>",
+ "NAME": "H05725"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94550149027835,
+ 38.882776336084426,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05726'>Report Problem</a>",
+ "NAME": "H05726"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02000699786812,
+ 38.95852309279095,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05727'>Report Problem</a>",
+ "NAME": "H05727"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02948826363551,
+ 38.972212099908646,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05728'>Report Problem</a>",
+ "NAME": "H05728"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95110307371986,
+ 38.87083133069295,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05729'>Report Problem</a>",
+ "NAME": "H05729"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93396656142461,
+ 38.87653301777632,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05730'>Report Problem</a>",
+ "NAME": "H05730"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92220923662668,
+ 38.89278116759077,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05731'>Report Problem</a>",
+ "NAME": "H05731"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9328585698703,
+ 38.87560290845916,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05732'>Report Problem</a>",
+ "NAME": "H05732"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09061089296013,
+ 38.93438101911093,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05733'>Report Problem</a>",
+ "NAME": "H05733"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09212141324365,
+ 38.93386459924006,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP. Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05734'>Report Problem</a>",
+ "NAME": "H05734"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07126218221987,
+ 38.948917098772036,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05735'>Report Problem</a>",
+ "NAME": "H05735"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03289550087862,
+ 38.98840417027071,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05736'>Report Problem</a>",
+ "NAME": "H05736"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01027710768506,
+ 38.95229484042292,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04296'>Report Problem</a>",
+ "NAME": "H04296"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98122810421337,
+ 38.901151152765806,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 12/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04297'>Report Problem</a>",
+ "NAME": "H04297"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98171557244987,
+ 38.900737575326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04298'>Report Problem</a>",
+ "NAME": "H04298"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9761287016126,
+ 38.92070956431243,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04300'>Report Problem</a>",
+ "NAME": "H04300"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05954573933394,
+ 38.918957593692156,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04301'>Report Problem</a>",
+ "NAME": "H04301"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02176840872563,
+ 38.89261007344565,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04302'>Report Problem</a>",
+ "NAME": "H04302"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03131990863113,
+ 38.96751528610002,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04303'>Report Problem</a>",
+ "NAME": "H04303"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08611182143484,
+ 38.957963615336816,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04304'>Report Problem</a>",
+ "NAME": "H04304"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08608986765046,
+ 38.95888246537479,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04305'>Report Problem</a>",
+ "NAME": "H04305"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0465833849777,
+ 38.89193533793445,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04306'>Report Problem</a>",
+ "NAME": "H04306"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02815146221539,
+ 38.916273712339546,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04307'>Report Problem</a>",
+ "NAME": "H04307"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08747813340375,
+ 38.94473522676658,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04308'>Report Problem</a>",
+ "NAME": "H04308"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9672181997991,
+ 38.856638451212675,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04309'>Report Problem</a>",
+ "NAME": "H04309"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96587863380492,
+ 38.854824986176325,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04310'>Report Problem</a>",
+ "NAME": "H04310"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97228764298929,
+ 38.89912194388076,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04311'>Report Problem</a>",
+ "NAME": "H04311"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97319135223879,
+ 38.898962607690265,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04312'>Report Problem</a>",
+ "NAME": "H04312"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95705040163853,
+ 38.86812983209164,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04313'>Report Problem</a>",
+ "NAME": "H04313"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97633078373637,
+ 38.892139917208574,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04314'>Report Problem</a>",
+ "NAME": "H04314"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97229124573204,
+ 38.899581380099804,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04315'>Report Problem</a>",
+ "NAME": "H04315"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97391305318305,
+ 38.90025392122386,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 08/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04316'>Report Problem</a>",
+ "NAME": "H04316"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97305286307991,
+ 38.9002522486052,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04317'>Report Problem</a>",
+ "NAME": "H04317"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97387747425165,
+ 38.898970852636126,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04318'>Report Problem</a>",
+ "NAME": "H04318"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97249705180883,
+ 38.90025359644827,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04319'>Report Problem</a>",
+ "NAME": "H04319"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97425567826107,
+ 38.899598558041674,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04320'>Report Problem</a>",
+ "NAME": "H04320"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95579798736269,
+ 38.86762338936386,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 12/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04321'>Report Problem</a>",
+ "NAME": "H04321"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95468059783182,
+ 38.86816171800891,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04322'>Report Problem</a>",
+ "NAME": "H04322"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95332267355158,
+ 38.86753025207011,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04323'>Report Problem</a>",
+ "NAME": "H04323"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9568332769575,
+ 38.863627086006616,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04324'>Report Problem</a>",
+ "NAME": "H04324"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97523601674682,
+ 38.89209940481035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 10/30/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04325'>Report Problem</a>",
+ "NAME": "H04325"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96382012456583,
+ 38.86814730499983,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04326'>Report Problem</a>",
+ "NAME": "H04326"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97766991656334,
+ 38.9043168192467,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04327'>Report Problem</a>",
+ "NAME": "H04327"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98289673383327,
+ 38.90413014745225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04328'>Report Problem</a>",
+ "NAME": "H04328"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03352424401162,
+ 38.960930995563075,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04329'>Report Problem</a>",
+ "NAME": "H04329"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93504453813388,
+ 38.87850040747153,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04330'>Report Problem</a>",
+ "NAME": "H04330"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01048054324256,
+ 38.962561889119925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04815'>Report Problem</a>",
+ "NAME": "H04815"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04230630246788,
+ 38.93797335741091,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04816'>Report Problem</a>",
+ "NAME": "H04816"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98235356028253,
+ 38.90507356534147,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04817'>Report Problem</a>",
+ "NAME": "H04817"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95399246174316,
+ 38.88882855960629,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04818'>Report Problem</a>",
+ "NAME": "H04818"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97982852386657,
+ 38.944285868830015,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04819'>Report Problem</a>",
+ "NAME": "H04819"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95591473597428,
+ 38.88883622838039,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04820'>Report Problem</a>",
+ "NAME": "H04820"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0629606529764,
+ 38.968891466935894,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04821'>Report Problem</a>",
+ "NAME": "H04821"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06162612771428,
+ 38.9688507128994,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling, B84B<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04822'>Report Problem</a>",
+ "NAME": "H04822"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06290777956663,
+ 38.96832918281929,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04823'>Report Problem</a>",
+ "NAME": "H04823"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96486785207344,
+ 38.87494706010085,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04824'>Report Problem</a>",
+ "NAME": "H04824"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95206526528843,
+ 38.86434070138106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04825'>Report Problem</a>",
+ "NAME": "H04825"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95050417296946,
+ 38.86435488694021,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04826'>Report Problem</a>",
+ "NAME": "H04826"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06127772997033,
+ 38.97392092168366,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04827'>Report Problem</a>",
+ "NAME": "H04827"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96557648871925,
+ 38.87859105014223,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04828'>Report Problem</a>",
+ "NAME": "H04828"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09244340732056,
+ 38.94037395071902,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04829'>Report Problem</a>",
+ "NAME": "H04829"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09253964154384,
+ 38.939485296207536,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04830'>Report Problem</a>",
+ "NAME": "H04830"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00639208759462,
+ 38.945527586772194,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04831'>Report Problem</a>",
+ "NAME": "H04831"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9772997499416,
+ 38.850872496423754,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04832'>Report Problem</a>",
+ "NAME": "H04832"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00510200670918,
+ 38.94485390271116,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04833'>Report Problem</a>",
+ "NAME": "H04833"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97778767040835,
+ 38.85019668738738,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04835'>Report Problem</a>",
+ "NAME": "H04835"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98226160034953,
+ 38.943478012981686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04836'>Report Problem</a>",
+ "NAME": "H04836"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9775940856554,
+ 38.851591876752565,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04837'>Report Problem</a>",
+ "NAME": "H04837"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97685288199948,
+ 38.85150299907287,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04838'>Report Problem</a>",
+ "NAME": "H04838"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04679212788085,
+ 38.89519037494254,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04839'>Report Problem</a>",
+ "NAME": "H04839"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9609489954562,
+ 38.87581313498984,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04840'>Report Problem</a>",
+ "NAME": "H04840"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0550539948318,
+ 38.920829924994095,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 01/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04841'>Report Problem</a>",
+ "NAME": "H04841"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9484752575433,
+ 38.890959214420675,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04842'>Report Problem</a>",
+ "NAME": "H04842"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.11029411056718,
+ 38.934413936461496,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04843'>Report Problem</a>",
+ "NAME": "H04843"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06095431839367,
+ 38.97993945193936,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04844'>Report Problem</a>",
+ "NAME": "H04844"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05909324581968,
+ 38.90391971215852,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04845'>Report Problem</a>",
+ "NAME": "H04845"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10833393295695,
+ 38.93513332643349,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04846'>Report Problem</a>",
+ "NAME": "H04846"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9481476171759,
+ 38.896103911862824,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04847'>Report Problem</a>",
+ "NAME": "H04847"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98908278252829,
+ 38.94739041641569,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04848'>Report Problem</a>",
+ "NAME": "H04848"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05725204536952,
+ 38.91690411086289,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/15/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04849'>Report Problem</a>",
+ "NAME": "H04849"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0086347806207,
+ 38.94873698448273,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER<p align=center>In Service</p><hr />Last Inspection Date: 02/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05274'>Report Problem</a>",
+ "NAME": "H05274"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9151970773889,
+ 38.89576895849258,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05275'>Report Problem</a>",
+ "NAME": "H05275"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92836901623804,
+ 38.899910770701474,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05276'>Report Problem</a>",
+ "NAME": "H05276"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9266768909645,
+ 38.89965980193343,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05277'>Report Problem</a>",
+ "NAME": "H05277"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92655942098412,
+ 38.9018863965856,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05278'>Report Problem</a>",
+ "NAME": "H05278"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92706772927086,
+ 38.90074253628703,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05279'>Report Problem</a>",
+ "NAME": "H05279"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92758054670871,
+ 38.89967183325459,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05280'>Report Problem</a>",
+ "NAME": "H05280"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92534275675774,
+ 38.89979717225478,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05281'>Report Problem</a>",
+ "NAME": "H05281"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9285483519885,
+ 38.90188702639059,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05282'>Report Problem</a>",
+ "NAME": "H05282"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92595020926296,
+ 38.90049781482274,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05283'>Report Problem</a>",
+ "NAME": "H05283"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93480902357527,
+ 38.890390921721355,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05284'>Report Problem</a>",
+ "NAME": "H05284"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91351965296808,
+ 38.89191623514586,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05285'>Report Problem</a>",
+ "NAME": "H05285"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93598596323984,
+ 38.889517075465626,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05287'>Report Problem</a>",
+ "NAME": "H05287"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93392335669337,
+ 38.907273266806925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05288'>Report Problem</a>",
+ "NAME": "H05288"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9367220178332,
+ 38.88830081395822,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05289'>Report Problem</a>",
+ "NAME": "H05289"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92867621961119,
+ 38.903623032888554,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05290'>Report Problem</a>",
+ "NAME": "H05290"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09552477576537,
+ 38.94024813160729,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling, B84B<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05291'>Report Problem</a>",
+ "NAME": "H05291"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09426367753699,
+ 38.940075799739446,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER<p align=center>In Service</p><hr />Last Inspection Date: 01/25/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05292'>Report Problem</a>",
+ "NAME": "H05292"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97287133756159,
+ 38.89558910897122,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05294'>Report Problem</a>",
+ "NAME": "H05294"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96902163373117,
+ 38.854331272649816,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05295'>Report Problem</a>",
+ "NAME": "H05295"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.967088970468,
+ 38.934040960738464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05296'>Report Problem</a>",
+ "NAME": "H05296"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92846888637392,
+ 38.88496376952767,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05297'>Report Problem</a>",
+ "NAME": "H05297"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97519429396318,
+ 38.90242945718334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05298'>Report Problem</a>",
+ "NAME": "H05298"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05440870726223,
+ 38.96566845570264,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05299'>Report Problem</a>",
+ "NAME": "H05299"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97487775240677,
+ 38.88760413114976,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 05/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05300'>Report Problem</a>",
+ "NAME": "H05300"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93415839450266,
+ 38.887576528550326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05301'>Report Problem</a>",
+ "NAME": "H05301"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9336593931824,
+ 38.88658273883309,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05302'>Report Problem</a>",
+ "NAME": "H05302"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93436797381392,
+ 38.88854282226661,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05303'>Report Problem</a>",
+ "NAME": "H05303"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93613901588651,
+ 38.88890764338561,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05304'>Report Problem</a>",
+ "NAME": "H05304"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99592603498617,
+ 38.93572255352629,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05305'>Report Problem</a>",
+ "NAME": "H05305"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93462983507179,
+ 38.90155689094681,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05306'>Report Problem</a>",
+ "NAME": "H05306"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93299997139876,
+ 38.890308372267484,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05307'>Report Problem</a>",
+ "NAME": "H05307"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0088390651903,
+ 38.8728493324782,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05309'>Report Problem</a>",
+ "NAME": "H05309"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0295248923983,
+ 38.93628486892012,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05310'>Report Problem</a>",
+ "NAME": "H05310"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07035971154083,
+ 38.90509822197174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05737'>Report Problem</a>",
+ "NAME": "H05737"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97436366308231,
+ 38.94280496191465,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05738'>Report Problem</a>",
+ "NAME": "H05738"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97864195455291,
+ 38.94531412479575,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05739'>Report Problem</a>",
+ "NAME": "H05739"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98166022114894,
+ 38.9462204200308,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05740'>Report Problem</a>",
+ "NAME": "H05740"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97989561748804,
+ 38.94611237281481,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05741'>Report Problem</a>",
+ "NAME": "H05741"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99381000078833,
+ 38.924438752237336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05742'>Report Problem</a>",
+ "NAME": "H05742"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06449466562998,
+ 38.95418540939227,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05743'>Report Problem</a>",
+ "NAME": "H05743"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08564797152272,
+ 38.91071987267789,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05744'>Report Problem</a>",
+ "NAME": "H05744"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98796625713597,
+ 38.911334501654174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05745'>Report Problem</a>",
+ "NAME": "H05745"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01724901856186,
+ 38.91439918725036,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05746'>Report Problem</a>",
+ "NAME": "H05746"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97702753567869,
+ 38.94531302595674,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05747'>Report Problem</a>",
+ "NAME": "H05747"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97313451138933,
+ 38.849455386990826,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05748'>Report Problem</a>",
+ "NAME": "H05748"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97260941626118,
+ 38.8501174841393,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05749'>Report Problem</a>",
+ "NAME": "H05749"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0179778651603,
+ 38.92131584384434,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05750'>Report Problem</a>",
+ "NAME": "H05750"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00198003624556,
+ 38.848705500282136,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05751'>Report Problem</a>",
+ "NAME": "H05751"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0780977113417,
+ 38.90609660195239,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05752'>Report Problem</a>",
+ "NAME": "H05752"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07951067926409,
+ 38.90606327289221,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05753'>Report Problem</a>",
+ "NAME": "H05753"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03508935807288,
+ 38.9898523943052,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05754'>Report Problem</a>",
+ "NAME": "H05754"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99791166927842,
+ 38.95173467076874,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05755'>Report Problem</a>",
+ "NAME": "H05755"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9965218224642,
+ 38.95132050040647,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05756'>Report Problem</a>",
+ "NAME": "H05756"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97826170270852,
+ 38.946091928872214,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05757'>Report Problem</a>",
+ "NAME": "H05757"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94164428733507,
+ 38.88262713136998,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05758'>Report Problem</a>",
+ "NAME": "H05758"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97608265535031,
+ 38.88931999349269,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 04/14/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05759'>Report Problem</a>",
+ "NAME": "H05759"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97914778326177,
+ 38.94063437507967,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05760'>Report Problem</a>",
+ "NAME": "H05760"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00924258351668,
+ 38.91912185663241,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05761'>Report Problem</a>",
+ "NAME": "H05761"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05901463357367,
+ 38.967103298526446,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05762'>Report Problem</a>",
+ "NAME": "H05762"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98275298093917,
+ 38.86173944750236,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05763'>Report Problem</a>",
+ "NAME": "H05763"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06130203909844,
+ 38.967488332270186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05764'>Report Problem</a>",
+ "NAME": "H05764"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06262930649754,
+ 38.97774780274344,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, Metropolitan M94<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05765'>Report Problem</a>",
+ "NAME": "H05765"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94176091398215,
+ 38.88391056942392,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05767'>Report Problem</a>",
+ "NAME": "H05767"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0025980426277,
+ 38.96196307396218,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05768'>Report Problem</a>",
+ "NAME": "H05768"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00614357416043,
+ 38.964232903626396,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05769'>Report Problem</a>",
+ "NAME": "H05769"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98190085126755,
+ 38.94700821364279,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05770'>Report Problem</a>",
+ "NAME": "H05770"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.040165588548,
+ 38.991800892890765,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05771'>Report Problem</a>",
+ "NAME": "H05771"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02386224128482,
+ 38.90101687322729,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04365'>Report Problem</a>",
+ "NAME": "H04365"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0238571062221,
+ 38.90158808516398,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04366'>Report Problem</a>",
+ "NAME": "H04366"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02123570865538,
+ 38.96439680742797,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04367'>Report Problem</a>",
+ "NAME": "H04367"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07221776230718,
+ 38.918431902807164,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04368'>Report Problem</a>",
+ "NAME": "H04368"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95351893723814,
+ 38.86244512545276,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04369'>Report Problem</a>",
+ "NAME": "H04369"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95463284581349,
+ 38.86292382948282,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04370'>Report Problem</a>",
+ "NAME": "H04370"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95372497712366,
+ 38.86162581952653,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04371'>Report Problem</a>",
+ "NAME": "H04371"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00735747981291,
+ 38.959767784758185,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04372'>Report Problem</a>",
+ "NAME": "H04372"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02441928182391,
+ 38.97511031579954,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04373'>Report Problem</a>",
+ "NAME": "H04373"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97613620327186,
+ 38.94167751755087,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04374'>Report Problem</a>",
+ "NAME": "H04374"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97322822777984,
+ 38.93825700669867,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04375'>Report Problem</a>",
+ "NAME": "H04375"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96285676230137,
+ 38.86735187524944,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04376'>Report Problem</a>",
+ "NAME": "H04376"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00217722399313,
+ 38.88765774589491,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/31/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04377'>Report Problem</a>",
+ "NAME": "H04377"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00339064057852,
+ 38.88781671484649,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04378'>Report Problem</a>",
+ "NAME": "H04378"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97149250447177,
+ 38.918687011754336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04379'>Report Problem</a>",
+ "NAME": "H04379"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0825464276259,
+ 38.94542507355292,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling, B84B<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04380'>Report Problem</a>",
+ "NAME": "H04380"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09236264564747,
+ 38.9267015749324,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04381'>Report Problem</a>",
+ "NAME": "H04381"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09030910561266,
+ 38.92658108107922,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04382'>Report Problem</a>",
+ "NAME": "H04382"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98365764013333,
+ 38.90714281958733,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04383'>Report Problem</a>",
+ "NAME": "H04383"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02004747216087,
+ 38.95651376614207,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04384'>Report Problem</a>",
+ "NAME": "H04384"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98020881351526,
+ 38.904424836640914,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 08/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04385'>Report Problem</a>",
+ "NAME": "H04385"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08459157191788,
+ 38.9133799320576,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04386'>Report Problem</a>",
+ "NAME": "H04386"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09076131242598,
+ 38.94711726209218,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04387'>Report Problem</a>",
+ "NAME": "H04387"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05986733497306,
+ 38.97765295124391,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04388'>Report Problem</a>",
+ "NAME": "H04388"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97231363763498,
+ 38.93836192945532,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04389'>Report Problem</a>",
+ "NAME": "H04389"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02691046330943,
+ 38.90476890201847,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04390'>Report Problem</a>",
+ "NAME": "H04390"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02714731890651,
+ 38.90787070991565,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04391'>Report Problem</a>",
+ "NAME": "H04391"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02691275462516,
+ 38.909161218613555,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04392'>Report Problem</a>",
+ "NAME": "H04392"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99464600354275,
+ 38.937453680503125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04393'>Report Problem</a>",
+ "NAME": "H04393"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96296153660478,
+ 38.870422838808324,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04394'>Report Problem</a>",
+ "NAME": "H04394"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01524085879905,
+ 38.972382918269226,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04395'>Report Problem</a>",
+ "NAME": "H04395"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01440727061679,
+ 38.97225233246718,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04396'>Report Problem</a>",
+ "NAME": "H04396"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9624059419235,
+ 38.92319363081205,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04397'>Report Problem</a>",
+ "NAME": "H04397"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97229847213681,
+ 38.91413216952943,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04398'>Report Problem</a>",
+ "NAME": "H04398"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05931863197713,
+ 38.91826539202323,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04850'>Report Problem</a>",
+ "NAME": "H04850"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95448704807538,
+ 38.887707516551636,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04851'>Report Problem</a>",
+ "NAME": "H04851"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04861636578171,
+ 38.90728637703005,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04852'>Report Problem</a>",
+ "NAME": "H04852"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08363180478528,
+ 38.94785202562629,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04853'>Report Problem</a>",
+ "NAME": "H04853"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9525854579913,
+ 38.88936693210724,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04854'>Report Problem</a>",
+ "NAME": "H04854"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98084271778794,
+ 38.87184791076097,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04855'>Report Problem</a>",
+ "NAME": "H04855"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0642135618758,
+ 38.9729661401513,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04856'>Report Problem</a>",
+ "NAME": "H04856"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98683426395263,
+ 38.919508298035446,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04857'>Report Problem</a>",
+ "NAME": "H04857"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94251619274606,
+ 38.89763623886089,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04858'>Report Problem</a>",
+ "NAME": "H04858"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10153543582629,
+ 38.922603258865564,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04860'>Report Problem</a>",
+ "NAME": "H04860"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97620680310852,
+ 38.84941120959343,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04861'>Report Problem</a>",
+ "NAME": "H04861"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97969958896098,
+ 38.84910341132716,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04862'>Report Problem</a>",
+ "NAME": "H04862"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97975239460152,
+ 38.84963817932627,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04863'>Report Problem</a>",
+ "NAME": "H04863"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97826355906706,
+ 38.85117125540655,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04864'>Report Problem</a>",
+ "NAME": "H04864"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97879500907135,
+ 38.84955865403297,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04865'>Report Problem</a>",
+ "NAME": "H04865"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97866550086144,
+ 38.84805480688819,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04866'>Report Problem</a>",
+ "NAME": "H04866"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0436009035287,
+ 38.9422341734002,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04867'>Report Problem</a>",
+ "NAME": "H04867"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97911079445437,
+ 38.85074704975445,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04868'>Report Problem</a>",
+ "NAME": "H04868"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94471477686481,
+ 38.8666374447389,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04869'>Report Problem</a>",
+ "NAME": "H04869"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02827668839237,
+ 38.932767075462706,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 09/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04870'>Report Problem</a>",
+ "NAME": "H04870"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98043312064672,
+ 38.94518942137881,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/31/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04871'>Report Problem</a>",
+ "NAME": "H04871"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9816084484277,
+ 38.94514979558932,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04872'>Report Problem</a>",
+ "NAME": "H04872"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97710609557588,
+ 38.90575544280286,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04873'>Report Problem</a>",
+ "NAME": "H04873"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0118262027984,
+ 38.83095155904082,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04874'>Report Problem</a>",
+ "NAME": "H04874"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97746325873652,
+ 38.92552507400033,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04875'>Report Problem</a>",
+ "NAME": "H04875"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99016027324167,
+ 38.94533323694629,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04876'>Report Problem</a>",
+ "NAME": "H04876"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98514814923617,
+ 38.87997940840418,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 03/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04877'>Report Problem</a>",
+ "NAME": "H04877"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93139114543416,
+ 38.876532632192315,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04878'>Report Problem</a>",
+ "NAME": "H04878"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0153283638076,
+ 38.90037609882181,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04879'>Report Problem</a>",
+ "NAME": "H04879"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01509757805228,
+ 38.901239850171095,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04880'>Report Problem</a>",
+ "NAME": "H04880"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95217036320625,
+ 38.89255269150732,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04881'>Report Problem</a>",
+ "NAME": "H04881"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01106464885362,
+ 38.97238290152446,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04882'>Report Problem</a>",
+ "NAME": "H04882"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95298829788665,
+ 38.89291631315321,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04883'>Report Problem</a>",
+ "NAME": "H04883"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10579397560643,
+ 38.93571591403128,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04884'>Report Problem</a>",
+ "NAME": "H04884"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97423145903142,
+ 38.90135000271714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 05/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05311'>Report Problem</a>",
+ "NAME": "H05311"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96991943770166,
+ 38.85821775178569,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05312'>Report Problem</a>",
+ "NAME": "H05312"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0063048064685,
+ 38.908188490305065,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05313'>Report Problem</a>",
+ "NAME": "H05313"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97432974842071,
+ 38.93316629444106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05314'>Report Problem</a>",
+ "NAME": "H05314"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94177214756726,
+ 38.90970416449285,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05315'>Report Problem</a>",
+ "NAME": "H05315"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9490782045424,
+ 38.89497117674824,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05316'>Report Problem</a>",
+ "NAME": "H05316"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93009665441133,
+ 38.893556261630565,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05317'>Report Problem</a>",
+ "NAME": "H05317"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92839610634294,
+ 38.89589219188854,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05318'>Report Problem</a>",
+ "NAME": "H05318"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92755893154089,
+ 38.89602770208981,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05319'>Report Problem</a>",
+ "NAME": "H05319"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9288997421302,
+ 38.893731427693766,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05320'>Report Problem</a>",
+ "NAME": "H05320"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93010694342054,
+ 38.89291397086683,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05321'>Report Problem</a>",
+ "NAME": "H05321"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92900280425049,
+ 38.89294622159397,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05322'>Report Problem</a>",
+ "NAME": "H05322"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9279548618616,
+ 38.89685607711352,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05323'>Report Problem</a>",
+ "NAME": "H05323"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00476611472676,
+ 38.83369324561206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05324'>Report Problem</a>",
+ "NAME": "H05324"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99191676134575,
+ 38.832941027768875,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05325'>Report Problem</a>",
+ "NAME": "H05325"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97747003444422,
+ 38.88969819771228,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/01/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05326'>Report Problem</a>",
+ "NAME": "H05326"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0205995511198,
+ 38.87397770175878,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05327'>Report Problem</a>",
+ "NAME": "H05327"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0161056881362,
+ 38.89883203353696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05328'>Report Problem</a>",
+ "NAME": "H05328"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94696630937725,
+ 38.883633419712204,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05329'>Report Problem</a>",
+ "NAME": "H05329"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94679439594358,
+ 38.88483676268073,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05330'>Report Problem</a>",
+ "NAME": "H05330"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9452629422241,
+ 38.88370139485717,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05331'>Report Problem</a>",
+ "NAME": "H05331"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9803102195726,
+ 38.847088184039535,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05332'>Report Problem</a>",
+ "NAME": "H05332"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99851284750505,
+ 38.889966153157346,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05333'>Report Problem</a>",
+ "NAME": "H05333"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05816191390761,
+ 38.90294589892776,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05334'>Report Problem</a>",
+ "NAME": "H05334"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0874610737096,
+ 38.948873311928736,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05335'>Report Problem</a>",
+ "NAME": "H05335"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05614455808113,
+ 38.90168653569009,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05336'>Report Problem</a>",
+ "NAME": "H05336"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97601597100676,
+ 38.903046214579554,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05337'>Report Problem</a>",
+ "NAME": "H05337"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97305968877532,
+ 38.90318007400636,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05338'>Report Problem</a>",
+ "NAME": "H05338"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97407695757303,
+ 38.90296151826522,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05339'>Report Problem</a>",
+ "NAME": "H05339"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06405084205406,
+ 38.9028839671798,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05340'>Report Problem</a>",
+ "NAME": "H05340"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9800871536211,
+ 38.940791427270284,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/15/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05341'>Report Problem</a>",
+ "NAME": "H05341"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00670052175994,
+ 38.94352657740833,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05342'>Report Problem</a>",
+ "NAME": "H05342"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9962431356938,
+ 38.87667208617181,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 11/16/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05343'>Report Problem</a>",
+ "NAME": "H05343"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09535810201993,
+ 38.91645696159477,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05344'>Report Problem</a>",
+ "NAME": "H05344"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98322197200405,
+ 38.9470769637264,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05772'>Report Problem</a>",
+ "NAME": "H05772"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9444277021068,
+ 38.86966536842158,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05773'>Report Problem</a>",
+ "NAME": "H05773"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98308202550764,
+ 38.94627435983034,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05774'>Report Problem</a>",
+ "NAME": "H05774"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05273431036878,
+ 38.94075003242173,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/18/05<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05775'>Report Problem</a>",
+ "NAME": "H05775"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08209134976842,
+ 38.949611813063065,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05776'>Report Problem</a>",
+ "NAME": "H05776"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03501679279307,
+ 38.99094057082654,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05777'>Report Problem</a>",
+ "NAME": "H05777"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00452760675826,
+ 38.94333874189808,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05778'>Report Problem</a>",
+ "NAME": "H05778"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97408502324092,
+ 38.85023320107571,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05779'>Report Problem</a>",
+ "NAME": "H05779"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99698976744763,
+ 38.94636125004855,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05780'>Report Problem</a>",
+ "NAME": "H05780"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99713676371535,
+ 38.947298340058076,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05781'>Report Problem</a>",
+ "NAME": "H05781"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94630245638086,
+ 38.90553917184205,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 09/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05782'>Report Problem</a>",
+ "NAME": "H05782"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09898332968342,
+ 38.93083426915807,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05783'>Report Problem</a>",
+ "NAME": "H05783"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97106736384829,
+ 38.92112225421891,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05784'>Report Problem</a>",
+ "NAME": "H05784"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99619621948037,
+ 38.95191316246679,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/17/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05785'>Report Problem</a>",
+ "NAME": "H05785"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0699158929287,
+ 38.95838294662499,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05786'>Report Problem</a>",
+ "NAME": "H05786"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97123180688277,
+ 38.852939441074504,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05787'>Report Problem</a>",
+ "NAME": "H05787"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97021993443934,
+ 38.852956762797184,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, ASECOND<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05788'>Report Problem</a>",
+ "NAME": "H05788"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97221823730892,
+ 38.85308055383485,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05789'>Report Problem</a>",
+ "NAME": "H05789"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93751544091515,
+ 38.90156901873582,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05790'>Report Problem</a>",
+ "NAME": "H05790"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02643630313452,
+ 38.940985794020946,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05791'>Report Problem</a>",
+ "NAME": "H05791"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9486886236881,
+ 38.893194213513155,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05792'>Report Problem</a>",
+ "NAME": "H05792"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01196468484497,
+ 38.81611175080019,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05793'>Report Problem</a>",
+ "NAME": "H05793"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01229113167126,
+ 38.81695207326778,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05794'>Report Problem</a>",
+ "NAME": "H05794"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01609466839653,
+ 38.81595966846284,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05796'>Report Problem</a>",
+ "NAME": "H05796"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01258370061352,
+ 38.81774323007814,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05797'>Report Problem</a>",
+ "NAME": "H05797"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97737109913541,
+ 38.90024694909009,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05798'>Report Problem</a>",
+ "NAME": "H05798"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0182686576767,
+ 38.922573045286946,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05799'>Report Problem</a>",
+ "NAME": "H05799"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9630785749578,
+ 38.873773470346734,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05800'>Report Problem</a>",
+ "NAME": "H05800"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94177209820324,
+ 38.9071659817418,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05801'>Report Problem</a>",
+ "NAME": "H05801"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9396499317961,
+ 38.86937125964632,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05802'>Report Problem</a>",
+ "NAME": "H05802"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91998507261452,
+ 38.901034419180235,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05803'>Report Problem</a>",
+ "NAME": "H05803"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93676555665591,
+ 38.87566850844981,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05804'>Report Problem</a>",
+ "NAME": "H05804"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99699130726087,
+ 38.9383029133492,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05805'>Report Problem</a>",
+ "NAME": "H05805"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98947972607715,
+ 38.86706854419742,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05806'>Report Problem</a>",
+ "NAME": "H05806"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0309611201911,
+ 38.885037349718445,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04331'>Report Problem</a>",
+ "NAME": "H04331"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03047903121914,
+ 38.88503654865234,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04332'>Report Problem</a>",
+ "NAME": "H04332"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9574374066653,
+ 38.893647282596596,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, USP<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04333'>Report Problem</a>",
+ "NAME": "H04333"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98357835851769,
+ 38.878723887905146,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04334'>Report Problem</a>",
+ "NAME": "H04334"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98434653911396,
+ 38.942615794350445,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04335'>Report Problem</a>",
+ "NAME": "H04335"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98831041513479,
+ 38.92302299842862,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04336'>Report Problem</a>",
+ "NAME": "H04336"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98498477435501,
+ 38.921753751284506,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04337'>Report Problem</a>",
+ "NAME": "H04337"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98661194285748,
+ 38.922992106824246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04338'>Report Problem</a>",
+ "NAME": "H04338"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9846218213071,
+ 38.92359055484959,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04339'>Report Problem</a>",
+ "NAME": "H04339"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98576120888207,
+ 38.922308671042686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04340'>Report Problem</a>",
+ "NAME": "H04340"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9860849098168,
+ 38.922291621248704,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04341'>Report Problem</a>",
+ "NAME": "H04341"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0051566762043,
+ 38.96530814879601,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04342'>Report Problem</a>",
+ "NAME": "H04342"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94080412483069,
+ 38.89683436005604,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04343'>Report Problem</a>",
+ "NAME": "H04343"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98592404782501,
+ 38.940661475493464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04344'>Report Problem</a>",
+ "NAME": "H04344"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05624142405397,
+ 38.95292641422097,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04345'>Report Problem</a>",
+ "NAME": "H04345"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09416858043568,
+ 38.947031880036064,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04346'>Report Problem</a>",
+ "NAME": "H04346"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07376141114568,
+ 38.94223943650632,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04347'>Report Problem</a>",
+ "NAME": "H04347"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07891053737639,
+ 38.92465313021852,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04348'>Report Problem</a>",
+ "NAME": "H04348"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08037814241008,
+ 38.92355520464714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04349'>Report Problem</a>",
+ "NAME": "H04349"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07890915879342,
+ 38.92356363764547,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04350'>Report Problem</a>",
+ "NAME": "H04350"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08749212856794,
+ 38.95041450615786,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04351'>Report Problem</a>",
+ "NAME": "H04351"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97990377268994,
+ 38.86414929282362,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04352'>Report Problem</a>",
+ "NAME": "H04352"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97408323423807,
+ 38.91414852377485,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04353'>Report Problem</a>",
+ "NAME": "H04353"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97426356969697,
+ 38.89817544599551,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04354'>Report Problem</a>",
+ "NAME": "H04354"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03405383232327,
+ 38.941957330896415,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04355'>Report Problem</a>",
+ "NAME": "H04355"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97616749101634,
+ 38.926721625727005,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04356'>Report Problem</a>",
+ "NAME": "H04356"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04497583457153,
+ 38.93137702251578,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 12/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04357'>Report Problem</a>",
+ "NAME": "H04357"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05915305751323,
+ 38.976822630001095,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04358'>Report Problem</a>",
+ "NAME": "H04358"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9740456833249,
+ 38.92456220459464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04359'>Report Problem</a>",
+ "NAME": "H04359"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9587956842141,
+ 38.86054217742242,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04360'>Report Problem</a>",
+ "NAME": "H04360"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95884183504249,
+ 38.85933304729061,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04361'>Report Problem</a>",
+ "NAME": "H04361"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00058788315079,
+ 38.846502889142755,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04362'>Report Problem</a>",
+ "NAME": "H04362"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91214730248898,
+ 38.89293112152528,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04363'>Report Problem</a>",
+ "NAME": "H04363"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92862122237243,
+ 38.89961864877854,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04364'>Report Problem</a>",
+ "NAME": "H04364"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03840727415464,
+ 38.91671801912763,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04885'>Report Problem</a>",
+ "NAME": "H04885"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9473117957653,
+ 38.89095836211015,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04886'>Report Problem</a>",
+ "NAME": "H04886"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97885248960094,
+ 38.87072844428013,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04887'>Report Problem</a>",
+ "NAME": "H04887"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93613071799646,
+ 38.893786277214275,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04888'>Report Problem</a>",
+ "NAME": "H04888"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98448314505494,
+ 38.921488444689565,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04889'>Report Problem</a>",
+ "NAME": "H04889"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98801214318598,
+ 38.92013571958857,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04890'>Report Problem</a>",
+ "NAME": "H04890"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07056514361017,
+ 38.94227044340879,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04891'>Report Problem</a>",
+ "NAME": "H04891"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00299066434559,
+ 38.837933116584274,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04892'>Report Problem</a>",
+ "NAME": "H04892"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03559190455715,
+ 38.939989849360686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04893'>Report Problem</a>",
+ "NAME": "H04893"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00075038632602,
+ 38.91634001521385,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04894'>Report Problem</a>",
+ "NAME": "H04894"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03145707447457,
+ 38.96903239044914,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04895'>Report Problem</a>",
+ "NAME": "H04895"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97639695820709,
+ 38.90179577036829,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04896'>Report Problem</a>",
+ "NAME": "H04896"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.976398620421,
+ 38.900918293715435,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04897'>Report Problem</a>",
+ "NAME": "H04897"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99254332655114,
+ 38.946338512270465,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/16/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04898'>Report Problem</a>",
+ "NAME": "H04898"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03811370522907,
+ 38.93988385545386,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04899'>Report Problem</a>",
+ "NAME": "H04899"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03297633060127,
+ 38.943087450299835,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04900'>Report Problem</a>",
+ "NAME": "H04900"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92434839294593,
+ 38.890841907425056,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04901'>Report Problem</a>",
+ "NAME": "H04901"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93156657096162,
+ 38.89988049165386,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04902'>Report Problem</a>",
+ "NAME": "H04902"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96949114713723,
+ 38.86121884139694,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04903'>Report Problem</a>",
+ "NAME": "H04903"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01234482122938,
+ 38.82518999581628,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04904'>Report Problem</a>",
+ "NAME": "H04904"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97698528805732,
+ 38.89691055514364,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04905'>Report Problem</a>",
+ "NAME": "H04905"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06114871389445,
+ 38.926249688224246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/20/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04906'>Report Problem</a>",
+ "NAME": "H04906"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98150025790616,
+ 38.938211873579334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04907'>Report Problem</a>",
+ "NAME": "H04907"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01237917558967,
+ 38.8304484060221,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04908'>Report Problem</a>",
+ "NAME": "H04908"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06231079797175,
+ 38.95512007551095,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04909'>Report Problem</a>",
+ "NAME": "H04909"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98696883526245,
+ 38.90145697512101,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04910'>Report Problem</a>",
+ "NAME": "H04910"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97441014735803,
+ 38.897081610737494,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04911'>Report Problem</a>",
+ "NAME": "H04911"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97453502596304,
+ 38.89621305154919,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04912'>Report Problem</a>",
+ "NAME": "H04912"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09454369663428,
+ 38.93818203834453,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/09/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04913'>Report Problem</a>",
+ "NAME": "H04913"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94796489846615,
+ 38.866243694209345,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04914'>Report Problem</a>",
+ "NAME": "H04914"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94738967034276,
+ 38.8668550986476,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04915'>Report Problem</a>",
+ "NAME": "H04915"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95598577737442,
+ 38.88770828910662,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04916'>Report Problem</a>",
+ "NAME": "H04916"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01016811902291,
+ 38.83153291428178,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04917'>Report Problem</a>",
+ "NAME": "H04917"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98278215240266,
+ 38.92551126808792,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 08/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04918'>Report Problem</a>",
+ "NAME": "H04918"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0577719928952,
+ 38.924541798572356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05345'>Report Problem</a>",
+ "NAME": "H05345"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96954064114924,
+ 38.86103968586152,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05346'>Report Problem</a>",
+ "NAME": "H05346"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05740648369145,
+ 38.92609225625718,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/14/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05347'>Report Problem</a>",
+ "NAME": "H05347"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97914189542227,
+ 38.92669498932551,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05348'>Report Problem</a>",
+ "NAME": "H05348"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08634685875595,
+ 38.955396662533744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05349'>Report Problem</a>",
+ "NAME": "H05349"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08757434872217,
+ 38.955391848961035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05350'>Report Problem</a>",
+ "NAME": "H05350"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96712309472149,
+ 38.93502505523588,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/09/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05351'>Report Problem</a>",
+ "NAME": "H05351"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92186662069173,
+ 38.88554860682302,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/22/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05352'>Report Problem</a>",
+ "NAME": "H05352"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92386005341119,
+ 38.88513788880113,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05353'>Report Problem</a>",
+ "NAME": "H05353"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9225453130617,
+ 38.884281912300864,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/23/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05354'>Report Problem</a>",
+ "NAME": "H05354"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92066654003027,
+ 38.88545204773908,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/23/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05355'>Report Problem</a>",
+ "NAME": "H05355"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91974921498726,
+ 38.885938972864516,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05356'>Report Problem</a>",
+ "NAME": "H05356"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92357400635332,
+ 38.886407469780586,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05357'>Report Problem</a>",
+ "NAME": "H05357"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9210566474298,
+ 38.88621966425954,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05358'>Report Problem</a>",
+ "NAME": "H05358"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00098222088296,
+ 38.96206913484772,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05359'>Report Problem</a>",
+ "NAME": "H05359"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9919239798893,
+ 38.91870514578134,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05360'>Report Problem</a>",
+ "NAME": "H05360"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99993764162818,
+ 38.96206290524546,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05361'>Report Problem</a>",
+ "NAME": "H05361"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98739055205115,
+ 38.85863509008467,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05362'>Report Problem</a>",
+ "NAME": "H05362"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98323137150355,
+ 38.84517784164617,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05363'>Report Problem</a>",
+ "NAME": "H05363"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02552618625118,
+ 38.949887314626295,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05364'>Report Problem</a>",
+ "NAME": "H05364"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93675533019515,
+ 38.896725146781314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05365'>Report Problem</a>",
+ "NAME": "H05365"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0850027940398,
+ 38.94784311851121,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05366'>Report Problem</a>",
+ "NAME": "H05366"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94564186751613,
+ 38.88541170555154,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05367'>Report Problem</a>",
+ "NAME": "H05367"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92092086297211,
+ 38.88406431617301,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05368'>Report Problem</a>",
+ "NAME": "H05368"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98960940359626,
+ 38.84317286248802,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05369'>Report Problem</a>",
+ "NAME": "H05369"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98864008467258,
+ 38.84392943653786,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05370'>Report Problem</a>",
+ "NAME": "H05370"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98861860163672,
+ 38.84313363739907,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 03/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05371'>Report Problem</a>",
+ "NAME": "H05371"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97068665118475,
+ 38.846013015585534,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05372'>Report Problem</a>",
+ "NAME": "H05372"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97167229974202,
+ 38.84561624787174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05373'>Report Problem</a>",
+ "NAME": "H05373"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96913184562084,
+ 38.84758237166778,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05374'>Report Problem</a>",
+ "NAME": "H05374"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97075567496486,
+ 38.84798369233439,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05375'>Report Problem</a>",
+ "NAME": "H05375"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9767221824855,
+ 38.940356182585624,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05376'>Report Problem</a>",
+ "NAME": "H05376"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9691593493674,
+ 38.848208087115324,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05377'>Report Problem</a>",
+ "NAME": "H05377"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96973286725274,
+ 38.8466519121057,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05378'>Report Problem</a>",
+ "NAME": "H05378"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99659571186065,
+ 38.93734830243366,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05807'>Report Problem</a>",
+ "NAME": "H05807"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05351941905525,
+ 38.96411241174244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05808'>Report Problem</a>",
+ "NAME": "H05808"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9959949192952,
+ 38.92395748803602,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05809'>Report Problem</a>",
+ "NAME": "H05809"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0871016481261,
+ 38.91057372766045,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05810'>Report Problem</a>",
+ "NAME": "H05810"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08675180379811,
+ 38.90985009527403,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05811'>Report Problem</a>",
+ "NAME": "H05811"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00847076962663,
+ 38.95133610883429,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05812'>Report Problem</a>",
+ "NAME": "H05812"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97228215091027,
+ 38.85225696410726,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05813'>Report Problem</a>",
+ "NAME": "H05813"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03425324628465,
+ 38.940871260223894,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05814'>Report Problem</a>",
+ "NAME": "H05814"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98318373089532,
+ 38.88140054879152,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/17/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05815'>Report Problem</a>",
+ "NAME": "H05815"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03334164924286,
+ 38.961437951302145,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05816'>Report Problem</a>",
+ "NAME": "H05816"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0004982191329,
+ 38.89001893261946,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/31/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05817'>Report Problem</a>",
+ "NAME": "H05817"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99273663493335,
+ 38.88277421355622,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/07/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05818'>Report Problem</a>",
+ "NAME": "H05818"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00894081891772,
+ 38.96573501067958,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05819'>Report Problem</a>",
+ "NAME": "H05819"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05596680396104,
+ 38.98036025073512,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05820'>Report Problem</a>",
+ "NAME": "H05820"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07892673383769,
+ 38.94968483351879,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05821'>Report Problem</a>",
+ "NAME": "H05821"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06711790133738,
+ 38.90598078578831,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05822'>Report Problem</a>",
+ "NAME": "H05822"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98517476886573,
+ 38.91033622779275,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05823'>Report Problem</a>",
+ "NAME": "H05823"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98129246261607,
+ 38.908597474827275,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05824'>Report Problem</a>",
+ "NAME": "H05824"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9875644529908,
+ 38.909119560540795,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05825'>Report Problem</a>",
+ "NAME": "H05825"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93712208021883,
+ 38.873932007474636,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05826'>Report Problem</a>",
+ "NAME": "H05826"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97906720321647,
+ 38.91658547541989,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05827'>Report Problem</a>",
+ "NAME": "H05827"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98026894614443,
+ 38.91547739838723,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05828'>Report Problem</a>",
+ "NAME": "H05828"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0186679307301,
+ 38.892596908355785,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05829'>Report Problem</a>",
+ "NAME": "H05829"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10064765578079,
+ 38.92938469821102,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05830'>Report Problem</a>",
+ "NAME": "H05830"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0236986182379,
+ 38.96205190077656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05831'>Report Problem</a>",
+ "NAME": "H05831"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.1007062161376,
+ 38.92835298836681,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05832'>Report Problem</a>",
+ "NAME": "H05832"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95786983807483,
+ 38.89670973468568,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05833'>Report Problem</a>",
+ "NAME": "H05833"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0335914887838,
+ 38.98666253285324,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05834'>Report Problem</a>",
+ "NAME": "H05834"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03471781215059,
+ 38.9869926971265,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05835'>Report Problem</a>",
+ "NAME": "H05835"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0217395748448,
+ 38.90969228354792,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05836'>Report Problem</a>",
+ "NAME": "H05836"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97135059646807,
+ 38.923492755895694,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05837'>Report Problem</a>",
+ "NAME": "H05837"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03067991802416,
+ 38.94712500264623,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05838'>Report Problem</a>",
+ "NAME": "H05838"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0120939886857,
+ 38.900055447565144,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05839'>Report Problem</a>",
+ "NAME": "H05839"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0055739769854,
+ 38.82266215248173,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05840'>Report Problem</a>",
+ "NAME": "H05840"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02407027214022,
+ 38.91185201786605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04399'>Report Problem</a>",
+ "NAME": "H04399"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08374470896311,
+ 38.94331697552041,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04400'>Report Problem</a>",
+ "NAME": "H04400"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09453904984362,
+ 38.946333763235046,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04401'>Report Problem</a>",
+ "NAME": "H04401"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03533219868035,
+ 38.967611017276596,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04402'>Report Problem</a>",
+ "NAME": "H04402"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06620260835496,
+ 38.92438530238908,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04403'>Report Problem</a>",
+ "NAME": "H04403"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91859154435178,
+ 38.89277355859029,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04404'>Report Problem</a>",
+ "NAME": "H04404"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06095871131957,
+ 38.95453232319597,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04405'>Report Problem</a>",
+ "NAME": "H04405"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07389642351586,
+ 38.91948788178545,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 11/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04406'>Report Problem</a>",
+ "NAME": "H04406"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08859736665035,
+ 38.91367495927595,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04407'>Report Problem</a>",
+ "NAME": "H04407"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0871231148422,
+ 38.91333775057115,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04408'>Report Problem</a>",
+ "NAME": "H04408"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01905079226289,
+ 38.89196386434339,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04409'>Report Problem</a>",
+ "NAME": "H04409"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03168970613166,
+ 38.90267357666231,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04410'>Report Problem</a>",
+ "NAME": "H04410"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03479404406004,
+ 38.902677332668766,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04411'>Report Problem</a>",
+ "NAME": "H04411"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99564140493116,
+ 38.90563778451744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04412'>Report Problem</a>",
+ "NAME": "H04412"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9949250983879,
+ 38.9055222595509,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04413'>Report Problem</a>",
+ "NAME": "H04413"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08884018472197,
+ 38.95108008402275,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04414'>Report Problem</a>",
+ "NAME": "H04414"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95502807202708,
+ 38.87048948077753,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04415'>Report Problem</a>",
+ "NAME": "H04415"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02377866844559,
+ 38.91117320907044,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04416'>Report Problem</a>",
+ "NAME": "H04416"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9903194852121,
+ 38.86574497494948,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04417'>Report Problem</a>",
+ "NAME": "H04417"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99363369104861,
+ 38.936910222274584,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04418'>Report Problem</a>",
+ "NAME": "H04418"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06290405827463,
+ 38.97689870189981,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04419'>Report Problem</a>",
+ "NAME": "H04419"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03484495968459,
+ 38.98042754470442,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04420'>Report Problem</a>",
+ "NAME": "H04420"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98079828008791,
+ 38.8608934140115,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04421'>Report Problem</a>",
+ "NAME": "H04421"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07185859100335,
+ 38.91741512859899,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04422'>Report Problem</a>",
+ "NAME": "H04422"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02224439440603,
+ 38.956275109245084,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04423'>Report Problem</a>",
+ "NAME": "H04423"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98350147003177,
+ 38.904373540988374,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04424'>Report Problem</a>",
+ "NAME": "H04424"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0647939005297,
+ 38.94649504084284,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04425'>Report Problem</a>",
+ "NAME": "H04425"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09009388374997,
+ 38.933534511848876,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04426'>Report Problem</a>",
+ "NAME": "H04426"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09275545468826,
+ 38.94632167961499,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 12/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04427'>Report Problem</a>",
+ "NAME": "H04427"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06467210033686,
+ 38.957932434728,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04428'>Report Problem</a>",
+ "NAME": "H04428"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06340072761463,
+ 38.955270954553875,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04429'>Report Problem</a>",
+ "NAME": "H04429"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0924177019822,
+ 38.94483625543618,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04430'>Report Problem</a>",
+ "NAME": "H04430"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95852894111589,
+ 38.876824916550774,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04431'>Report Problem</a>",
+ "NAME": "H04431"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95747343705025,
+ 38.89287971951555,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04432'>Report Problem</a>",
+ "NAME": "H04432"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95701109105642,
+ 38.8888371955463,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04919'>Report Problem</a>",
+ "NAME": "H04919"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04675340907951,
+ 38.89287132091371,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04920'>Report Problem</a>",
+ "NAME": "H04920"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01997645054664,
+ 38.88616846818783,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04921'>Report Problem</a>",
+ "NAME": "H04921"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96487808535504,
+ 38.92734886480327,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04922'>Report Problem</a>",
+ "NAME": "H04922"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95054040186743,
+ 38.86322085076671,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04923'>Report Problem</a>",
+ "NAME": "H04923"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9691513800051,
+ 38.87542052644,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04924'>Report Problem</a>",
+ "NAME": "H04924"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95208064969906,
+ 38.86311931957265,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04925'>Report Problem</a>",
+ "NAME": "H04925"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08016157894583,
+ 38.94403834902647,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04926'>Report Problem</a>",
+ "NAME": "H04926"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05771436921889,
+ 38.96656424545901,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04927'>Report Problem</a>",
+ "NAME": "H04927"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06487812403492,
+ 38.90327332026708,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04928'>Report Problem</a>",
+ "NAME": "H04928"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06342198075382,
+ 38.90275895898322,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04929'>Report Problem</a>",
+ "NAME": "H04929"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0198025472746,
+ 38.895596724314856,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04930'>Report Problem</a>",
+ "NAME": "H04930"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0061156075087,
+ 38.94692006560282,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04931'>Report Problem</a>",
+ "NAME": "H04931"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0200057987405,
+ 38.90130658536127,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04932'>Report Problem</a>",
+ "NAME": "H04932"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0199969625686,
+ 38.90272661898074,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04933'>Report Problem</a>",
+ "NAME": "H04933"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02001930809196,
+ 38.89850635272143,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04934'>Report Problem</a>",
+ "NAME": "H04934"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0200059632849,
+ 38.90098895967974,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04935'>Report Problem</a>",
+ "NAME": "H04935"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02001053326973,
+ 38.89997850940823,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04936'>Report Problem</a>",
+ "NAME": "H04936"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02002984357406,
+ 38.896737117527046,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04938'>Report Problem</a>",
+ "NAME": "H04938"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0197983043954,
+ 38.900329168894444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04939'>Report Problem</a>",
+ "NAME": "H04939"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01979705027189,
+ 38.904907358966696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/29/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04940'>Report Problem</a>",
+ "NAME": "H04940"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97699565626603,
+ 38.91587780576576,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04941'>Report Problem</a>",
+ "NAME": "H04941"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95001122417332,
+ 38.8651386792982,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04942'>Report Problem</a>",
+ "NAME": "H04942"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08868236238992,
+ 38.912835209308696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04943'>Report Problem</a>",
+ "NAME": "H04943"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06699749599495,
+ 38.94776848859413,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04944'>Report Problem</a>",
+ "NAME": "H04944"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.072321281086,
+ 38.94723763818863,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04945'>Report Problem</a>",
+ "NAME": "H04945"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03674744010685,
+ 38.90875873103022,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 08/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04946'>Report Problem</a>",
+ "NAME": "H04946"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03619945891404,
+ 38.90696027763341,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04947'>Report Problem</a>",
+ "NAME": "H04947"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03633731965108,
+ 38.908757318872496,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04948'>Report Problem</a>",
+ "NAME": "H04948"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03620206502912,
+ 38.90752913594826,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04949'>Report Problem</a>",
+ "NAME": "H04949"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08773012893722,
+ 38.908452908738305,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04950'>Report Problem</a>",
+ "NAME": "H04950"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97632078092181,
+ 38.89345193026794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04951'>Report Problem</a>",
+ "NAME": "H04951"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05300149389484,
+ 38.97462508524917,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04952'>Report Problem</a>",
+ "NAME": "H04952"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98262115476261,
+ 38.90310847850502,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04953'>Report Problem</a>",
+ "NAME": "H04953"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97156925417775,
+ 38.84643727924792,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05379'>Report Problem</a>",
+ "NAME": "H05379"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97292328554563,
+ 38.938976212740535,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05380'>Report Problem</a>",
+ "NAME": "H05380"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96978849698085,
+ 38.84594020557552,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05381'>Report Problem</a>",
+ "NAME": "H05381"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94888721729193,
+ 38.892720910674086,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05382'>Report Problem</a>",
+ "NAME": "H05382"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99047698797429,
+ 38.95227606798671,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05383'>Report Problem</a>",
+ "NAME": "H05383"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99048863527987,
+ 38.950149855436,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05384'>Report Problem</a>",
+ "NAME": "H05384"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98947129501609,
+ 38.95225754181235,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05385'>Report Problem</a>",
+ "NAME": "H05385"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9894406355584,
+ 38.95128962731958,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05386'>Report Problem</a>",
+ "NAME": "H05386"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9906397665663,
+ 38.95133632026012,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05387'>Report Problem</a>",
+ "NAME": "H05387"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94708987675162,
+ 38.892723218281056,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05388'>Report Problem</a>",
+ "NAME": "H05388"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97080226062072,
+ 38.852096793767714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05389'>Report Problem</a>",
+ "NAME": "H05389"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97006697045208,
+ 38.85513917804312,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05390'>Report Problem</a>",
+ "NAME": "H05390"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99559621592604,
+ 38.83926269236657,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05392'>Report Problem</a>",
+ "NAME": "H05392"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97312552141948,
+ 38.90549578509796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "KENNEDY<p align=center>In Service</p><hr />Last Inspection Date: 08/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05393'>Report Problem</a>",
+ "NAME": "H05393"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97407912173732,
+ 38.904747037286725,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 08/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05394'>Report Problem</a>",
+ "NAME": "H05394"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94944326633335,
+ 38.884900862851964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05395'>Report Problem</a>",
+ "NAME": "H05395"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95032242214741,
+ 38.88406482960428,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05396'>Report Problem</a>",
+ "NAME": "H05396"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95167151454748,
+ 38.88345882499014,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05397'>Report Problem</a>",
+ "NAME": "H05397"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95098258789362,
+ 38.88454948036674,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05398'>Report Problem</a>",
+ "NAME": "H05398"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94806133795164,
+ 38.88292427614895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05399'>Report Problem</a>",
+ "NAME": "H05399"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95116367549177,
+ 38.88541437006546,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05400'>Report Problem</a>",
+ "NAME": "H05400"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94952149876084,
+ 38.88303357551387,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05401'>Report Problem</a>",
+ "NAME": "H05401"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01903284951779,
+ 38.89859195289846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05402'>Report Problem</a>",
+ "NAME": "H05402"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.044987779945,
+ 38.901448472355526,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05403'>Report Problem</a>",
+ "NAME": "H05403"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04478620615964,
+ 38.90712354169392,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05404'>Report Problem</a>",
+ "NAME": "H05404"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04479326656674,
+ 38.904835751434106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 03/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05405'>Report Problem</a>",
+ "NAME": "H05405"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04480854421615,
+ 38.90581124188021,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05406'>Report Problem</a>",
+ "NAME": "H05406"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04499584077479,
+ 38.90094063209819,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05407'>Report Problem</a>",
+ "NAME": "H05407"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9721139091053,
+ 38.87395319068186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05408'>Report Problem</a>",
+ "NAME": "H05408"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97187262494673,
+ 38.87335563264001,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05409'>Report Problem</a>",
+ "NAME": "H05409"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97011235209557,
+ 38.87310510416403,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05410'>Report Problem</a>",
+ "NAME": "H05410"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94640947391078,
+ 38.88277614366396,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05411'>Report Problem</a>",
+ "NAME": "H05411"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05896514412423,
+ 38.93661831916949,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05413'>Report Problem</a>",
+ "NAME": "H05413"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05896200911285,
+ 38.9369278999598,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05414'>Report Problem</a>",
+ "NAME": "H05414"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9593402986791,
+ 38.87233184822074,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05841'>Report Problem</a>",
+ "NAME": "H05841"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0715093733097,
+ 38.906558120097145,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "null<p align=center>In Service</p><hr />Last Inspection Date: 10/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05842'>Report Problem</a>",
+ "NAME": "H05842"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94046086131658,
+ 38.88036091505042,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05843'>Report Problem</a>",
+ "NAME": "H05843"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96636314112835,
+ 38.8583540967899,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05844'>Report Problem</a>",
+ "NAME": "H05844"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03993575949565,
+ 38.98880269949869,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05845'>Report Problem</a>",
+ "NAME": "H05845"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02789790037157,
+ 38.90065316761824,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05846'>Report Problem</a>",
+ "NAME": "H05846"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02878617012215,
+ 38.90034583016884,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05847'>Report Problem</a>",
+ "NAME": "H05847"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05735394944952,
+ 38.964456195335785,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05848'>Report Problem</a>",
+ "NAME": "H05848"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96701714797383,
+ 38.84825124649828,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05849'>Report Problem</a>",
+ "NAME": "H05849"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00502834788763,
+ 38.87920177538388,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05850'>Report Problem</a>",
+ "NAME": "H05850"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93070057931699,
+ 38.885421614853634,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05851'>Report Problem</a>",
+ "NAME": "H05851"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94101338676967,
+ 38.884928457104344,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05852'>Report Problem</a>",
+ "NAME": "H05852"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00235142256035,
+ 38.82724917757216,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05853'>Report Problem</a>",
+ "NAME": "H05853"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00196949291082,
+ 38.8298207235464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05854'>Report Problem</a>",
+ "NAME": "H05854"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00212175253381,
+ 38.828108247496445,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05855'>Report Problem</a>",
+ "NAME": "H05855"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00196756870618,
+ 38.828952550728346,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05856'>Report Problem</a>",
+ "NAME": "H05856"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00309651012144,
+ 38.82238616177905,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05857'>Report Problem</a>",
+ "NAME": "H05857"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00415673828145,
+ 38.823049143578494,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05858'>Report Problem</a>",
+ "NAME": "H05858"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95460465958541,
+ 38.86702253898066,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05859'>Report Problem</a>",
+ "NAME": "H05859"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95343992910297,
+ 38.86654419313684,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05860'>Report Problem</a>",
+ "NAME": "H05860"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95748144390447,
+ 38.87447430291672,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05861'>Report Problem</a>",
+ "NAME": "H05861"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0539154226598,
+ 38.98323917815843,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05862'>Report Problem</a>",
+ "NAME": "H05862"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02841592057085,
+ 38.971140952802195,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05863'>Report Problem</a>",
+ "NAME": "H05863"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07868874133604,
+ 38.92623339312654,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05864'>Report Problem</a>",
+ "NAME": "H05864"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08208331363964,
+ 38.92706412044146,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05865'>Report Problem</a>",
+ "NAME": "H05865"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05791124199031,
+ 38.934153201906014,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05866'>Report Problem</a>",
+ "NAME": "H05866"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06393519471922,
+ 38.944682848661124,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05867'>Report Problem</a>",
+ "NAME": "H05867"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0662173522871,
+ 38.94896883593362,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05868'>Report Problem</a>",
+ "NAME": "H05868"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09226496121309,
+ 38.93857944972431,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05869'>Report Problem</a>",
+ "NAME": "H05869"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08217763775764,
+ 38.93527920992108,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05870'>Report Problem</a>",
+ "NAME": "H05870"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00951568229651,
+ 38.83929344870545,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05871'>Report Problem</a>",
+ "NAME": "H05871"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04524595509936,
+ 38.93966471688504,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05872'>Report Problem</a>",
+ "NAME": "H05872"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00101695228176,
+ 38.961352942351006,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05873'>Report Problem</a>",
+ "NAME": "H05873"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99735478276324,
+ 38.961513344850474,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05874'>Report Problem</a>",
+ "NAME": "H05874"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99895309516779,
+ 38.961325710133806,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H05875'>Report Problem</a>",
+ "NAME": "H05875"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9622451010904,
+ 38.86297672492007,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04433'>Report Problem</a>",
+ "NAME": "H04433"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10522851420588,
+ 38.927012286670944,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller, Super Centurion<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04434'>Report Problem</a>",
+ "NAME": "H04434"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93472844454767,
+ 38.87373084274489,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04435'>Report Problem</a>",
+ "NAME": "H04435"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0774261063245,
+ 38.92367876508404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04436'>Report Problem</a>",
+ "NAME": "H04436"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05477358203676,
+ 38.94103864816232,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04437'>Report Problem</a>",
+ "NAME": "H04437"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97733272743392,
+ 38.89351700929176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04438'>Report Problem</a>",
+ "NAME": "H04438"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08875912058254,
+ 38.95199010758078,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04439'>Report Problem</a>",
+ "NAME": "H04439"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0620741852276,
+ 38.935210603716584,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 03/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04440'>Report Problem</a>",
+ "NAME": "H04440"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95899519231484,
+ 38.85735990502317,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04441'>Report Problem</a>",
+ "NAME": "H04441"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05836513551615,
+ 38.97760067913016,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04442'>Report Problem</a>",
+ "NAME": "H04442"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97744795798937,
+ 38.86830315444358,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - JUMBO<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04443'>Report Problem</a>",
+ "NAME": "H04443"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98089608157682,
+ 38.86892898901475,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04444'>Report Problem</a>",
+ "NAME": "H04444"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05627995660726,
+ 38.96563840133289,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04445'>Report Problem</a>",
+ "NAME": "H04445"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09050464417739,
+ 38.94874662697343,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04446'>Report Problem</a>",
+ "NAME": "H04446"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00188149899884,
+ 38.9170436161969,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04447'>Report Problem</a>",
+ "NAME": "H04447"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95357294660701,
+ 38.87019551653525,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04448'>Report Problem</a>",
+ "NAME": "H04448"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93458187159659,
+ 38.8774767504435,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04449'>Report Problem</a>",
+ "NAME": "H04449"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95821390067368,
+ 38.868494257030754,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04450'>Report Problem</a>",
+ "NAME": "H04450"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95612736666627,
+ 38.86954284516876,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04452'>Report Problem</a>",
+ "NAME": "H04452"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97513531630638,
+ 38.94191150643074,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04453'>Report Problem</a>",
+ "NAME": "H04453"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03945203741759,
+ 38.939658474334315,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04454'>Report Problem</a>",
+ "NAME": "H04454"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04079710909922,
+ 38.939655211034236,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 10/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04455'>Report Problem</a>",
+ "NAME": "H04455"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98531342176409,
+ 38.85123187388481,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04456'>Report Problem</a>",
+ "NAME": "H04456"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02961562668881,
+ 38.98608963101715,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04457'>Report Problem</a>",
+ "NAME": "H04457"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06703735187567,
+ 38.94700715787207,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04458'>Report Problem</a>",
+ "NAME": "H04458"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06832477460605,
+ 38.94713234829342,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04459'>Report Problem</a>",
+ "NAME": "H04459"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00130771202248,
+ 38.96382498400293,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04460'>Report Problem</a>",
+ "NAME": "H04460"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08114619500478,
+ 38.96301606225877,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04461'>Report Problem</a>",
+ "NAME": "H04461"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0416333193583,
+ 38.93959158788519,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04462'>Report Problem</a>",
+ "NAME": "H04462"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00188651893774,
+ 38.91632212085611,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04463'>Report Problem</a>",
+ "NAME": "H04463"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97611415105615,
+ 38.86754483160119,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04464'>Report Problem</a>",
+ "NAME": "H04464"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97645379624538,
+ 38.866548065917556,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04465'>Report Problem</a>",
+ "NAME": "H04465"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05970039225984,
+ 38.96107537631399,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04466'>Report Problem</a>",
+ "NAME": "H04466"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96693509495171,
+ 38.87722023900156,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H04467'>Report Problem</a>",
+ "NAME": "H04467"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00357748301012,
+ 38.884185358911424,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09004'>Report Problem</a>",
+ "NAME": "H09004"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98996182489935,
+ 38.84163770984148,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09005'>Report Problem</a>",
+ "NAME": "H09005"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9190838851327,
+ 38.89825298901213,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09006'>Report Problem</a>",
+ "NAME": "H09006"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00562726118709,
+ 38.883615344703756,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09007'>Report Problem</a>",
+ "NAME": "H09007"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00480563902512,
+ 38.883948781701825,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/24/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09008'>Report Problem</a>",
+ "NAME": "H09008"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08849333449118,
+ 38.94622392877475,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller, Centurion<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09009'>Report Problem</a>",
+ "NAME": "H09009"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03360299392004,
+ 38.88732290161533,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09010'>Report Problem</a>",
+ "NAME": "H09010"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00924643451117,
+ 38.92232010879566,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09011'>Report Problem</a>",
+ "NAME": "H09011"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92989443682231,
+ 38.87703660095473,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09012'>Report Problem</a>",
+ "NAME": "H09012"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07867231526322,
+ 38.95771398704769,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09013'>Report Problem</a>",
+ "NAME": "H09013"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08011657973411,
+ 38.95772090656625,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller, Centurion<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09014'>Report Problem</a>",
+ "NAME": "H09014"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07440646518339,
+ 38.95772714812114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09015'>Report Problem</a>",
+ "NAME": "H09015"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07724774939429,
+ 38.9577211616338,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09016'>Report Problem</a>",
+ "NAME": "H09016"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07325571214197,
+ 38.9577276675949,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09017'>Report Problem</a>",
+ "NAME": "H09017"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04620715619693,
+ 38.99074082937913,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09019'>Report Problem</a>",
+ "NAME": "H09019"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08022957173232,
+ 38.959047539045855,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09020'>Report Problem</a>",
+ "NAME": "H09020"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08041293006447,
+ 38.95694125399052,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09021'>Report Problem</a>",
+ "NAME": "H09021"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08018625770872,
+ 38.9583797592369,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling, B84B<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09022'>Report Problem</a>",
+ "NAME": "H09022"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02716711359766,
+ 38.90314485287352,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09023'>Report Problem</a>",
+ "NAME": "H09023"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.11008689052852,
+ 38.936017141943914,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09024'>Report Problem</a>",
+ "NAME": "H09024"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07161428737155,
+ 38.95773617937794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller, Centurion<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09025'>Report Problem</a>",
+ "NAME": "H09025"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.11185197135288,
+ 38.9366973137694,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09026'>Report Problem</a>",
+ "NAME": "H09026"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.11090362040375,
+ 38.9373850915702,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09027'>Report Problem</a>",
+ "NAME": "H09027"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02425178916825,
+ 38.898385721520825,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09028'>Report Problem</a>",
+ "NAME": "H09028"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02474664235955,
+ 38.898234457436175,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09029'>Report Problem</a>",
+ "NAME": "H09029"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08383015424543,
+ 38.93018513542305,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09030'>Report Problem</a>",
+ "NAME": "H09030"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0827398142461,
+ 38.930212522959145,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09031'>Report Problem</a>",
+ "NAME": "H09031"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07472136855726,
+ 38.928978569847466,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09032'>Report Problem</a>",
+ "NAME": "H09032"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07823662247331,
+ 38.92925954495621,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09033'>Report Problem</a>",
+ "NAME": "H09033"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07698472173966,
+ 38.92890569196667,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09034'>Report Problem</a>",
+ "NAME": "H09034"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98649847197449,
+ 38.834048756474225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09035'>Report Problem</a>",
+ "NAME": "H09035"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95743914350457,
+ 38.887702413760245,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09036'>Report Problem</a>",
+ "NAME": "H09036"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07902849186996,
+ 38.929609300438386,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09037'>Report Problem</a>",
+ "NAME": "H09037"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9368312059512,
+ 38.887520350988865,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09038'>Report Problem</a>",
+ "NAME": "H09038"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05605405669904,
+ 38.923102195678936,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 01/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08970'>Report Problem</a>",
+ "NAME": "H08970"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05158834990114,
+ 38.923354926939524,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 01/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08971'>Report Problem</a>",
+ "NAME": "H08971"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05248187934549,
+ 38.92357129631647,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 01/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08972'>Report Problem</a>",
+ "NAME": "H08972"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06838706302851,
+ 38.97276431368139,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08973'>Report Problem</a>",
+ "NAME": "H08973"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05172957515671,
+ 38.895318715983656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08974'>Report Problem</a>",
+ "NAME": "H08974"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05112613962501,
+ 38.8946953143176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08975'>Report Problem</a>",
+ "NAME": "H08975"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01659394493691,
+ 38.88886964654522,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08976'>Report Problem</a>",
+ "NAME": "H08976"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01039286728023,
+ 38.89604137722768,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08977'>Report Problem</a>",
+ "NAME": "H08977"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00916793081885,
+ 38.89625498703594,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08978'>Report Problem</a>",
+ "NAME": "H08978"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00976508856019,
+ 38.896211995770386,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08979'>Report Problem</a>",
+ "NAME": "H08979"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00890521939598,
+ 38.92333068874144,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08980'>Report Problem</a>",
+ "NAME": "H08980"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00887923597604,
+ 38.92526032659052,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08981'>Report Problem</a>",
+ "NAME": "H08981"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00883074380967,
+ 38.92126451866896,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08982'>Report Problem</a>",
+ "NAME": "H08982"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00889758063224,
+ 38.92144530164201,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08983'>Report Problem</a>",
+ "NAME": "H08983"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93054727831746,
+ 38.8764421124646,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08984'>Report Problem</a>",
+ "NAME": "H08984"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93249502606915,
+ 38.874956895698226,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, UNKNOWN<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08985'>Report Problem</a>",
+ "NAME": "H08985"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04685069061479,
+ 38.90151463618884,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 05/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08986'>Report Problem</a>",
+ "NAME": "H08986"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98360661757303,
+ 38.94077524544294,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08987'>Report Problem</a>",
+ "NAME": "H08987"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03094247456977,
+ 38.930996105813065,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - JUMBO<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08988'>Report Problem</a>",
+ "NAME": "H08988"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02578610924981,
+ 38.934131616701535,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08989'>Report Problem</a>",
+ "NAME": "H08989"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02733403213745,
+ 38.932283229446604,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08990'>Report Problem</a>",
+ "NAME": "H08990"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02863194469406,
+ 38.9316224567308,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08991'>Report Problem</a>",
+ "NAME": "H08991"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02962749395054,
+ 38.931442132553876,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08992'>Report Problem</a>",
+ "NAME": "H08992"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02525756382916,
+ 38.93484355909263,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08993'>Report Problem</a>",
+ "NAME": "H08993"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02617054106372,
+ 38.93347626731597,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08994'>Report Problem</a>",
+ "NAME": "H08994"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03122477460342,
+ 38.930736798657925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08995'>Report Problem</a>",
+ "NAME": "H08995"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02010410346386,
+ 38.957557904088844,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08996'>Report Problem</a>",
+ "NAME": "H08996"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97721721870975,
+ 38.84011618368776,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08997'>Report Problem</a>",
+ "NAME": "H08997"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97614963212195,
+ 38.840954891331414,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08998'>Report Problem</a>",
+ "NAME": "H08998"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99388153161837,
+ 38.949339346515366,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08999'>Report Problem</a>",
+ "NAME": "H08999"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97295582131991,
+ 38.92937535205477,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09000'>Report Problem</a>",
+ "NAME": "H09000"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0335954158444,
+ 38.886626042554695,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09001'>Report Problem</a>",
+ "NAME": "H09001"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99033427481527,
+ 38.84255851269548,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09002'>Report Problem</a>",
+ "NAME": "H09002"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9190791514341,
+ 38.89723296849213,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09003'>Report Problem</a>",
+ "NAME": "H09003"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93958261646672,
+ 38.88752469827424,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09039'>Report Problem</a>",
+ "NAME": "H09039"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.938523327564,
+ 38.88750947990186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09040'>Report Problem</a>",
+ "NAME": "H09040"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03127870290466,
+ 38.90659966212444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09041'>Report Problem</a>",
+ "NAME": "H09041"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10971776704318,
+ 38.93652675550647,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09042'>Report Problem</a>",
+ "NAME": "H09042"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92861676514879,
+ 38.87799075308454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09043'>Report Problem</a>",
+ "NAME": "H09043"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02301952543257,
+ 38.89907398439239,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09044'>Report Problem</a>",
+ "NAME": "H09044"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03251424432464,
+ 38.930417724084485,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 05/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09045'>Report Problem</a>",
+ "NAME": "H09045"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98868584439664,
+ 38.84454760042522,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09046'>Report Problem</a>",
+ "NAME": "H09046"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98725939623742,
+ 38.845051791157864,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09047'>Report Problem</a>",
+ "NAME": "H09047"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98732571223994,
+ 38.84362839214157,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09048'>Report Problem</a>",
+ "NAME": "H09048"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98580910873986,
+ 38.84293345025701,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 03/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09049'>Report Problem</a>",
+ "NAME": "H09049"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02940215543835,
+ 38.89916231165648,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09050'>Report Problem</a>",
+ "NAME": "H09050"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99160683377616,
+ 38.940776481011675,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09051'>Report Problem</a>",
+ "NAME": "H09051"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08871662276252,
+ 38.91792731727288,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 02/19/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09052'>Report Problem</a>",
+ "NAME": "H09052"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06746405218475,
+ 38.959528589351265,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09053'>Report Problem</a>",
+ "NAME": "H09053"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06796380033117,
+ 38.95895866257383,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09054'>Report Problem</a>",
+ "NAME": "H09054"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06931031679339,
+ 38.95733877204453,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09055'>Report Problem</a>",
+ "NAME": "H09055"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02513373945062,
+ 38.88770298662333,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09056'>Report Problem</a>",
+ "NAME": "H09056"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06881553284747,
+ 38.953933470949494,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09057'>Report Problem</a>",
+ "NAME": "H09057"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02817215483672,
+ 38.898833818600494,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09058'>Report Problem</a>",
+ "NAME": "H09058"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00891120123002,
+ 38.95228154820823,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09059'>Report Problem</a>",
+ "NAME": "H09059"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0092064164634,
+ 38.95338395734715,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09060'>Report Problem</a>",
+ "NAME": "H09060"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.009980735443,
+ 38.96353114862895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09061'>Report Problem</a>",
+ "NAME": "H09061"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05276349967937,
+ 38.915618842913894,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09062'>Report Problem</a>",
+ "NAME": "H09062"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0143577754417,
+ 38.88387244475433,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09063'>Report Problem</a>",
+ "NAME": "H09063"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00457511249418,
+ 38.88264351200035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09064'>Report Problem</a>",
+ "NAME": "H09064"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00050737183291,
+ 38.90469006917829,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09065'>Report Problem</a>",
+ "NAME": "H09065"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05458488194304,
+ 38.89968110427733,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 05/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09066'>Report Problem</a>",
+ "NAME": "H09066"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04265684650899,
+ 38.917043862824684,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09067'>Report Problem</a>",
+ "NAME": "H09067"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0773012092924,
+ 38.94401442173012,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09068'>Report Problem</a>",
+ "NAME": "H09068"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00336697371237,
+ 38.91265474042744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09069'>Report Problem</a>",
+ "NAME": "H09069"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99957394083697,
+ 38.899070441190595,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09070'>Report Problem</a>",
+ "NAME": "H09070"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0718922072102,
+ 38.96773723434008,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09071'>Report Problem</a>",
+ "NAME": "H09071"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08747186075786,
+ 38.95216442402454,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 07/29/05<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09073'>Report Problem</a>",
+ "NAME": "H09073"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98847895501503,
+ 38.85906155318294,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08539'>Report Problem</a>",
+ "NAME": "H08539"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92810667045268,
+ 38.88571439599207,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08540'>Report Problem</a>",
+ "NAME": "H08540"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02720715557734,
+ 38.92071337546067,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08541'>Report Problem</a>",
+ "NAME": "H08541"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93789165580496,
+ 38.90010448716796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08542'>Report Problem</a>",
+ "NAME": "H08542"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93789396160324,
+ 38.90010430822659,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08543'>Report Problem</a>",
+ "NAME": "H08543"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98208247464486,
+ 38.88278337063967,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08544'>Report Problem</a>",
+ "NAME": "H08544"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06387838038624,
+ 38.903921815110316,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08545'>Report Problem</a>",
+ "NAME": "H08545"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02549690318271,
+ 38.97877464139044,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08546'>Report Problem</a>",
+ "NAME": "H08546"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93395193642357,
+ 38.875662023478846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08547'>Report Problem</a>",
+ "NAME": "H08547"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9565272301833,
+ 38.91951101565036,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08548'>Report Problem</a>",
+ "NAME": "H08548"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95524269388355,
+ 38.91835629358651,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08549'>Report Problem</a>",
+ "NAME": "H08549"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95734343310873,
+ 38.92004651015837,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08550'>Report Problem</a>",
+ "NAME": "H08550"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99247925413083,
+ 38.91105061211053,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08551'>Report Problem</a>",
+ "NAME": "H08551"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99133037406304,
+ 38.912175448917964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08552'>Report Problem</a>",
+ "NAME": "H08552"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92845323810772,
+ 38.884431328320815,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08553'>Report Problem</a>",
+ "NAME": "H08553"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98233697261593,
+ 38.8553387565206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08554'>Report Problem</a>",
+ "NAME": "H08554"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04863070654336,
+ 38.905355998875166,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08555'>Report Problem</a>",
+ "NAME": "H08555"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98106392750358,
+ 38.89985231024399,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08556'>Report Problem</a>",
+ "NAME": "H08556"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98862596823128,
+ 38.864714629169406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 12/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08557'>Report Problem</a>",
+ "NAME": "H08557"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06905955237025,
+ 38.90512515798623,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08558'>Report Problem</a>",
+ "NAME": "H08558"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04874893378806,
+ 38.900796514971326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08559'>Report Problem</a>",
+ "NAME": "H08559"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05023201934696,
+ 38.90081481325534,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08560'>Report Problem</a>",
+ "NAME": "H08560"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.051486002836,
+ 38.90057705923955,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08561'>Report Problem</a>",
+ "NAME": "H08561"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05003038640514,
+ 38.900531794088835,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08562'>Report Problem</a>",
+ "NAME": "H08562"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00066339192198,
+ 38.87852852246565,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08563'>Report Problem</a>",
+ "NAME": "H08563"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99520649659708,
+ 38.94263358063965,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08564'>Report Problem</a>",
+ "NAME": "H08564"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0124059474504,
+ 38.89345901346585,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08565'>Report Problem</a>",
+ "NAME": "H08565"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98558821633338,
+ 38.881415436809974,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/17/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08566'>Report Problem</a>",
+ "NAME": "H08566"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06514298878535,
+ 38.943168915701406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08567'>Report Problem</a>",
+ "NAME": "H08567"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00973556235982,
+ 38.898969701189074,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08568'>Report Problem</a>",
+ "NAME": "H08568"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99960440153339,
+ 38.931680148096184,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/18/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08569'>Report Problem</a>",
+ "NAME": "H08569"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02882084751378,
+ 38.89538203379702,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08570'>Report Problem</a>",
+ "NAME": "H08570"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95577398551826,
+ 38.921453657739285,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-62-B<p align=center>In Service</p><hr />Last Inspection Date: 09/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08571'>Report Problem</a>",
+ "NAME": "H08571"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99433799153933,
+ 38.93442153569604,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08572'>Report Problem</a>",
+ "NAME": "H08572"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07024814783125,
+ 38.96035520520068,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/06/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09075'>Report Problem</a>",
+ "NAME": "H09075"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02157434211952,
+ 38.93081015312525,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09076'>Report Problem</a>",
+ "NAME": "H09076"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06044338306467,
+ 38.95086729619458,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller, Centurion<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09077'>Report Problem</a>",
+ "NAME": "H09077"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04138955855865,
+ 38.92204724629831,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09078'>Report Problem</a>",
+ "NAME": "H09078"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96813349799348,
+ 38.84830912049457,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09079'>Report Problem</a>",
+ "NAME": "H09079"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05149556832315,
+ 38.90622612199416,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09080'>Report Problem</a>",
+ "NAME": "H09080"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01886129175715,
+ 38.90487578637114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09081'>Report Problem</a>",
+ "NAME": "H09081"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0575355775474,
+ 38.93343887577325,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 01/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09082'>Report Problem</a>",
+ "NAME": "H09082"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02412985795266,
+ 38.915629660431776,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09083'>Report Problem</a>",
+ "NAME": "H09083"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04786743972032,
+ 38.903814381451866,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09084'>Report Problem</a>",
+ "NAME": "H09084"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9726642394464,
+ 38.94079268360396,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09085'>Report Problem</a>",
+ "NAME": "H09085"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99687070831642,
+ 38.84043856150093,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09086'>Report Problem</a>",
+ "NAME": "H09086"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99670148941775,
+ 38.8414251711826,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09087'>Report Problem</a>",
+ "NAME": "H09087"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99616376450973,
+ 38.841347438865114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09088'>Report Problem</a>",
+ "NAME": "H09088"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99626546942768,
+ 38.84012938271303,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09089'>Report Problem</a>",
+ "NAME": "H09089"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99558086774195,
+ 38.84047124749271,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09090'>Report Problem</a>",
+ "NAME": "H09090"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96462619801888,
+ 38.867748767698956,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09091'>Report Problem</a>",
+ "NAME": "H09091"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05147823614823,
+ 38.90459143820292,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/13/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09092'>Report Problem</a>",
+ "NAME": "H09092"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02645801336642,
+ 38.91481973063547,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 12/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09093'>Report Problem</a>",
+ "NAME": "H09093"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10470015106651,
+ 38.92956594364366,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09094'>Report Problem</a>",
+ "NAME": "H09094"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07824829363948,
+ 38.94508677770197,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09095'>Report Problem</a>",
+ "NAME": "H09095"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97340828201314,
+ 38.933240226765925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09096'>Report Problem</a>",
+ "NAME": "H09096"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94317102933596,
+ 38.86839174932191,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09097'>Report Problem</a>",
+ "NAME": "H09097"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08272133244417,
+ 38.90687530869195,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09098'>Report Problem</a>",
+ "NAME": "H09098"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99685468394523,
+ 38.87996472586356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09099'>Report Problem</a>",
+ "NAME": "H09099"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99811487378193,
+ 38.88064576924839,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09100'>Report Problem</a>",
+ "NAME": "H09100"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02726999628489,
+ 38.90368911361274,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 03/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09101'>Report Problem</a>",
+ "NAME": "H09101"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0019692494539,
+ 38.92414068820509,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09102'>Report Problem</a>",
+ "NAME": "H09102"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01801354766188,
+ 38.91786057760934,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 04/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09103'>Report Problem</a>",
+ "NAME": "H09103"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99122699292546,
+ 38.86560177687061,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09104'>Report Problem</a>",
+ "NAME": "H09104"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00582934571723,
+ 38.836443164116645,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09105'>Report Problem</a>",
+ "NAME": "H09105"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00705729089124,
+ 38.94511711313671,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09106'>Report Problem</a>",
+ "NAME": "H09106"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.017932382195,
+ 38.95840675440536,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09107'>Report Problem</a>",
+ "NAME": "H09107"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99387661280471,
+ 38.82838777400342,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09108'>Report Problem</a>",
+ "NAME": "H09108"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00277619794527,
+ 38.840649169966404,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08573'>Report Problem</a>",
+ "NAME": "H08573"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97893477015928,
+ 38.922249347046964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08574'>Report Problem</a>",
+ "NAME": "H08574"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98281480852543,
+ 38.900163450372936,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08575'>Report Problem</a>",
+ "NAME": "H08575"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92387367558487,
+ 38.88513912282087,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08576'>Report Problem</a>",
+ "NAME": "H08576"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92372227500937,
+ 38.885729956071486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08577'>Report Problem</a>",
+ "NAME": "H08577"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94976052046304,
+ 38.897346563918575,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 11/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08578'>Report Problem</a>",
+ "NAME": "H08578"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9780028653113,
+ 38.92134510906843,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08579'>Report Problem</a>",
+ "NAME": "H08579"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97710272923885,
+ 38.92134207151667,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08580'>Report Problem</a>",
+ "NAME": "H08580"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95547082433256,
+ 38.916845215248195,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08581'>Report Problem</a>",
+ "NAME": "H08581"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0163829945223,
+ 38.885129586393255,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08582'>Report Problem</a>",
+ "NAME": "H08582"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.066732816111,
+ 38.943233905541746,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 05/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08583'>Report Problem</a>",
+ "NAME": "H08583"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0188403268678,
+ 38.89752307892184,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08584'>Report Problem</a>",
+ "NAME": "H08584"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01078834197283,
+ 38.82034062677432,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08585'>Report Problem</a>",
+ "NAME": "H08585"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95616480637626,
+ 38.9173618352077,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08586'>Report Problem</a>",
+ "NAME": "H08586"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08778468943332,
+ 38.912005453128366,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08588'>Report Problem</a>",
+ "NAME": "H08588"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0190235699886,
+ 38.89491934354903,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08589'>Report Problem</a>",
+ "NAME": "H08589"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04871429874123,
+ 38.9027658192885,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08590'>Report Problem</a>",
+ "NAME": "H08590"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01785694742098,
+ 38.8949398055434,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08591'>Report Problem</a>",
+ "NAME": "H08591"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08531548338183,
+ 38.96025498219793,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08592'>Report Problem</a>",
+ "NAME": "H08592"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93091026436544,
+ 38.88471216661913,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/18/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08593'>Report Problem</a>",
+ "NAME": "H08593"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0292329918798,
+ 38.895165640505745,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08594'>Report Problem</a>",
+ "NAME": "H08594"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02817718438348,
+ 38.89528165745904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08595'>Report Problem</a>",
+ "NAME": "H08595"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02636842694048,
+ 38.894377792826916,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08596'>Report Problem</a>",
+ "NAME": "H08596"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02763771690492,
+ 38.89472860054361,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08597'>Report Problem</a>",
+ "NAME": "H08597"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03624882205068,
+ 38.91255320036532,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08598'>Report Problem</a>",
+ "NAME": "H08598"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95315223039381,
+ 38.89604881395341,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08599'>Report Problem</a>",
+ "NAME": "H08599"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9542234507704,
+ 38.89574466577712,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08600'>Report Problem</a>",
+ "NAME": "H08600"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05146632364985,
+ 38.90712772648776,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08601'>Report Problem</a>",
+ "NAME": "H08601"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01505682147155,
+ 38.89810909931428,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08602'>Report Problem</a>",
+ "NAME": "H08602"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0328013762658,
+ 38.89542667433872,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08603'>Report Problem</a>",
+ "NAME": "H08603"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03339296921185,
+ 38.89543517277314,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08604'>Report Problem</a>",
+ "NAME": "H08604"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03228069099289,
+ 38.895422963803064,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08606'>Report Problem</a>",
+ "NAME": "H08606"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03021130752691,
+ 38.89540046491191,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08607'>Report Problem</a>",
+ "NAME": "H08607"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03350770572573,
+ 38.89625304547842,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08608'>Report Problem</a>",
+ "NAME": "H08608"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02960799630996,
+ 38.961090066635336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09109'>Report Problem</a>",
+ "NAME": "H09109"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05019193509814,
+ 38.90756477139692,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09110'>Report Problem</a>",
+ "NAME": "H09110"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96648470400932,
+ 38.92013823949831,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09111'>Report Problem</a>",
+ "NAME": "H09111"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9297498272209,
+ 38.87967084813571,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09112'>Report Problem</a>",
+ "NAME": "H09112"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94619741559671,
+ 38.87003159623627,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09113'>Report Problem</a>",
+ "NAME": "H09113"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10102767277525,
+ 38.947858528055356,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09114'>Report Problem</a>",
+ "NAME": "H09114"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05554828483594,
+ 38.94853023909844,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09115'>Report Problem</a>",
+ "NAME": "H09115"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94185638025759,
+ 38.910048226097835,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09116'>Report Problem</a>",
+ "NAME": "H09116"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94165583304925,
+ 38.91062310166634,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/23/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09117'>Report Problem</a>",
+ "NAME": "H09117"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92841214462342,
+ 38.88896179884377,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09119'>Report Problem</a>",
+ "NAME": "H09119"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0080803275818,
+ 38.922323032865336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09120'>Report Problem</a>",
+ "NAME": "H09120"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08707243694516,
+ 38.9197300581798,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09121'>Report Problem</a>",
+ "NAME": "H09121"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09876766725233,
+ 38.924753710956594,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09122'>Report Problem</a>",
+ "NAME": "H09122"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06290905606541,
+ 38.95142208519586,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09123'>Report Problem</a>",
+ "NAME": "H09123"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04212265248194,
+ 38.927215723489915,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09124'>Report Problem</a>",
+ "NAME": "H09124"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07375563903265,
+ 38.917683295757456,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09125'>Report Problem</a>",
+ "NAME": "H09125"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05579576042543,
+ 38.966428494542434,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09127'>Report Problem</a>",
+ "NAME": "H09127"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08904881612418,
+ 38.91084858186611,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09128'>Report Problem</a>",
+ "NAME": "H09128"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09570717923661,
+ 38.94523554935284,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09129'>Report Problem</a>",
+ "NAME": "H09129"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06305312075824,
+ 38.921629911800125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09130'>Report Problem</a>",
+ "NAME": "H09130"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06395864164293,
+ 38.92326983546393,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09131'>Report Problem</a>",
+ "NAME": "H09131"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06339716970705,
+ 38.92246111292508,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09132'>Report Problem</a>",
+ "NAME": "H09132"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05880662632796,
+ 38.91826584899397,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09133'>Report Problem</a>",
+ "NAME": "H09133"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10355354396799,
+ 38.93630939668897,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09134'>Report Problem</a>",
+ "NAME": "H09134"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98861879462714,
+ 38.86280517775928,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09135'>Report Problem</a>",
+ "NAME": "H09135"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03408750048177,
+ 38.937826883828016,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09136'>Report Problem</a>",
+ "NAME": "H09136"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06367368575731,
+ 38.91837362332335,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09137'>Report Problem</a>",
+ "NAME": "H09137"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0741708440765,
+ 38.93495234787948,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09138'>Report Problem</a>",
+ "NAME": "H09138"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92506018847027,
+ 38.88393071247643,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09139'>Report Problem</a>",
+ "NAME": "H09139"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92493181329877,
+ 38.884481339738386,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09140'>Report Problem</a>",
+ "NAME": "H09140"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92204363869698,
+ 38.89948032821506,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09141'>Report Problem</a>",
+ "NAME": "H09141"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91640749423819,
+ 38.89241017670246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09142'>Report Problem</a>",
+ "NAME": "H09142"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91496586742983,
+ 38.89214454216605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09143'>Report Problem</a>",
+ "NAME": "H09143"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00089124142046,
+ 38.947265932911634,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09144'>Report Problem</a>",
+ "NAME": "H09144"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02974063992806,
+ 38.895949150130065,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 03/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08609'>Report Problem</a>",
+ "NAME": "H08609"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03350426658844,
+ 38.895802898442945,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08610'>Report Problem</a>",
+ "NAME": "H08610"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04157587307783,
+ 38.903605552933925,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08611'>Report Problem</a>",
+ "NAME": "H08611"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01158647754188,
+ 38.89739787047814,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08612'>Report Problem</a>",
+ "NAME": "H08612"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03210752067322,
+ 38.88534626194587,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08613'>Report Problem</a>",
+ "NAME": "H08613"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97312984969142,
+ 38.866308436257476,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08614'>Report Problem</a>",
+ "NAME": "H08614"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03906963220658,
+ 38.93623050470729,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08615'>Report Problem</a>",
+ "NAME": "H08615"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03918911488095,
+ 38.935645546810676,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08616'>Report Problem</a>",
+ "NAME": "H08616"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04289804909273,
+ 38.917865163142665,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08617'>Report Problem</a>",
+ "NAME": "H08617"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03763703123715,
+ 38.903822692349024,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08618'>Report Problem</a>",
+ "NAME": "H08618"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03642533723821,
+ 38.9520148834351,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08620'>Report Problem</a>",
+ "NAME": "H08620"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03830565562527,
+ 38.90558203132135,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08621'>Report Problem</a>",
+ "NAME": "H08621"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99725103922168,
+ 38.8332830923234,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08622'>Report Problem</a>",
+ "NAME": "H08622"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99630317677882,
+ 38.83843283127437,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08623'>Report Problem</a>",
+ "NAME": "H08623"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.066625503076,
+ 38.941529310018225,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08624'>Report Problem</a>",
+ "NAME": "H08624"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99993013762492,
+ 38.83681705245397,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08625'>Report Problem</a>",
+ "NAME": "H08625"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07331721140595,
+ 38.924396693909536,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08626'>Report Problem</a>",
+ "NAME": "H08626"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07331252436354,
+ 38.92413384303951,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08627'>Report Problem</a>",
+ "NAME": "H08627"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96411210838446,
+ 38.87183401332887,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08628'>Report Problem</a>",
+ "NAME": "H08628"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99312976410624,
+ 38.93558784763175,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08629'>Report Problem</a>",
+ "NAME": "H08629"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97231364336412,
+ 38.90457533844903,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 05/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08630'>Report Problem</a>",
+ "NAME": "H08630"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04356876428044,
+ 38.89942150787223,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08631'>Report Problem</a>",
+ "NAME": "H08631"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04480016525211,
+ 38.90660488068256,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08632'>Report Problem</a>",
+ "NAME": "H08632"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99136845088773,
+ 38.856691028575334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08633'>Report Problem</a>",
+ "NAME": "H08633"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98984033585377,
+ 38.856454659628795,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08634'>Report Problem</a>",
+ "NAME": "H08634"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00610322556301,
+ 38.96182890973894,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08635'>Report Problem</a>",
+ "NAME": "H08635"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04327724804261,
+ 38.907184871679476,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08636'>Report Problem</a>",
+ "NAME": "H08636"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04277072775197,
+ 38.908086676633566,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08637'>Report Problem</a>",
+ "NAME": "H08637"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93632382533126,
+ 38.886498083628815,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08638'>Report Problem</a>",
+ "NAME": "H08638"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.937772868302,
+ 38.88658598467158,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08639'>Report Problem</a>",
+ "NAME": "H08639"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92000330174575,
+ 38.887215707149984,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08640'>Report Problem</a>",
+ "NAME": "H08640"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01129797638228,
+ 38.86416133074623,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08641'>Report Problem</a>",
+ "NAME": "H08641"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03631511351088,
+ 38.95069560213885,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08642'>Report Problem</a>",
+ "NAME": "H08642"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03640989294186,
+ 38.96209450356922,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08643'>Report Problem</a>",
+ "NAME": "H08643"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09378367864437,
+ 38.91851770325485,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09145'>Report Problem</a>",
+ "NAME": "H09145"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0844194101977,
+ 38.927045394571586,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09146'>Report Problem</a>",
+ "NAME": "H09146"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06441627664769,
+ 38.9243047933927,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09147'>Report Problem</a>",
+ "NAME": "H09147"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97771945972165,
+ 38.85521600151856,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09148'>Report Problem</a>",
+ "NAME": "H09148"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03831307100914,
+ 38.95946090830021,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09149'>Report Problem</a>",
+ "NAME": "H09149"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94115878588856,
+ 38.899671056590996,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09150'>Report Problem</a>",
+ "NAME": "H09150"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9407366966845,
+ 38.899668419982824,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09151'>Report Problem</a>",
+ "NAME": "H09151"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0991376094575,
+ 38.93646688920711,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09152'>Report Problem</a>",
+ "NAME": "H09152"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07280482125975,
+ 38.95335239949877,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09153'>Report Problem</a>",
+ "NAME": "H09153"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10110220180124,
+ 38.9212167303206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09154'>Report Problem</a>",
+ "NAME": "H09154"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07190949779098,
+ 38.92613818312947,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09155'>Report Problem</a>",
+ "NAME": "H09155"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02128453702582,
+ 38.931120965843505,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09156'>Report Problem</a>",
+ "NAME": "H09156"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10296233056515,
+ 38.94532665579319,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09157'>Report Problem</a>",
+ "NAME": "H09157"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10192090967148,
+ 38.9448149877885,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09158'>Report Problem</a>",
+ "NAME": "H09158"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10206518499017,
+ 38.94401836694838,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09159'>Report Problem</a>",
+ "NAME": "H09159"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10292406615106,
+ 38.94463878952908,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09160'>Report Problem</a>",
+ "NAME": "H09160"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.11001111691373,
+ 38.935728803382325,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09161'>Report Problem</a>",
+ "NAME": "H09161"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08012954794336,
+ 38.96494590779582,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09162'>Report Problem</a>",
+ "NAME": "H09162"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06212037615211,
+ 38.97220825480305,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09163'>Report Problem</a>",
+ "NAME": "H09163"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00911958466912,
+ 38.82529102514977,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09164'>Report Problem</a>",
+ "NAME": "H09164"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00603900133896,
+ 38.87314829248499,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 02/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09165'>Report Problem</a>",
+ "NAME": "H09165"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0184886036488,
+ 38.947477979507475,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09166'>Report Problem</a>",
+ "NAME": "H09166"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0225139425842,
+ 38.907191005939524,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09167'>Report Problem</a>",
+ "NAME": "H09167"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02408928454868,
+ 38.90676327269332,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 10/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09168'>Report Problem</a>",
+ "NAME": "H09168"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02440045866837,
+ 38.90311953742286,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, U.S. Pipe<p align=center>In Service</p><hr />Last Inspection Date: 10/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09169'>Report Problem</a>",
+ "NAME": "H09169"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02407891719905,
+ 38.90433096633858,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09170'>Report Problem</a>",
+ "NAME": "H09170"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02408624206616,
+ 38.90499157424918,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09171'>Report Problem</a>",
+ "NAME": "H09171"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03463471331794,
+ 38.91679430967951,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09172'>Report Problem</a>",
+ "NAME": "H09172"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02488832410485,
+ 38.92748731052724,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 09/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09173'>Report Problem</a>",
+ "NAME": "H09173"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09506403013819,
+ 38.931655693652665,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09200'>Report Problem</a>",
+ "NAME": "H09200"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01419335897909,
+ 38.90569583721601,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/23/35<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09209'>Report Problem</a>",
+ "NAME": "H09209"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97435898380105,
+ 38.921337844320796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09210'>Report Problem</a>",
+ "NAME": "H09210"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00600777493914,
+ 38.875924529424545,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09211'>Report Problem</a>",
+ "NAME": "H09211"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96048194541679,
+ 38.922145111982026,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 09/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09212'>Report Problem</a>",
+ "NAME": "H09212"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0365171720218,
+ 38.95722354284319,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08644'>Report Problem</a>",
+ "NAME": "H08644"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03629389177893,
+ 38.95627977159117,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08645'>Report Problem</a>",
+ "NAME": "H08645"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03630917532455,
+ 38.95471040089543,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08646'>Report Problem</a>",
+ "NAME": "H08646"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0364698500718,
+ 38.960254197407686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08647'>Report Problem</a>",
+ "NAME": "H08647"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09957558862641,
+ 38.94633227510696,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08648'>Report Problem</a>",
+ "NAME": "H08648"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05324307807622,
+ 38.90539970535039,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08649'>Report Problem</a>",
+ "NAME": "H08649"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00894028788855,
+ 38.90318464877102,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 12/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08650'>Report Problem</a>",
+ "NAME": "H08650"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99534466044936,
+ 38.92166486427478,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08651'>Report Problem</a>",
+ "NAME": "H08651"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05645273887436,
+ 38.90530147588465,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08653'>Report Problem</a>",
+ "NAME": "H08653"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03620649184059,
+ 38.96337918858392,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08654'>Report Problem</a>",
+ "NAME": "H08654"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93865236050358,
+ 38.90497913058511,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08655'>Report Problem</a>",
+ "NAME": "H08655"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00815716269088,
+ 38.876340424827504,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 11/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08656'>Report Problem</a>",
+ "NAME": "H08656"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98657553738025,
+ 38.89817850053494,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08657'>Report Problem</a>",
+ "NAME": "H08657"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.931773242978,
+ 38.8841441907157,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08658'>Report Problem</a>",
+ "NAME": "H08658"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9930423485349,
+ 38.9573333541786,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08659'>Report Problem</a>",
+ "NAME": "H08659"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92994989815949,
+ 38.890836788946245,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant,<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08661'>Report Problem</a>",
+ "NAME": "H08661"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92997594811217,
+ 38.883802573958064,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 08/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08662'>Report Problem</a>",
+ "NAME": "H08662"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02697048070101,
+ 38.917172418815746,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08663'>Report Problem</a>",
+ "NAME": "H08663"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08223133785353,
+ 38.95203849934632,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08664'>Report Problem</a>",
+ "NAME": "H08664"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02606367036198,
+ 38.91716313882413,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08665'>Report Problem</a>",
+ "NAME": "H08665"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0703015182813,
+ 38.92283706239084,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08666'>Report Problem</a>",
+ "NAME": "H08666"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07106839101364,
+ 38.92249210221713,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08667'>Report Problem</a>",
+ "NAME": "H08667"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98817930239974,
+ 38.88904215198616,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-MET 250 M94<p align=center>In Service</p><hr />Last Inspection Date: 04/12/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08668'>Report Problem</a>",
+ "NAME": "H08668"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05670833521232,
+ 38.95181880180764,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08669'>Report Problem</a>",
+ "NAME": "H08669"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02801847312037,
+ 38.91717313612248,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08670'>Report Problem</a>",
+ "NAME": "H08670"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0985296394079,
+ 38.944991079714455,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08671'>Report Problem</a>",
+ "NAME": "H08671"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0258221077461,
+ 38.91690732883077,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08672'>Report Problem</a>",
+ "NAME": "H08672"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05787320457475,
+ 38.946203884831085,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08673'>Report Problem</a>",
+ "NAME": "H08673"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03250940463836,
+ 38.897188053460745,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08674'>Report Problem</a>",
+ "NAME": "H08674"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92615708432245,
+ 38.88056312919905,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08675'>Report Problem</a>",
+ "NAME": "H08675"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92634950900363,
+ 38.87977925928223,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08676'>Report Problem</a>",
+ "NAME": "H08676"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9228931109311,
+ 38.882415838617035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08677'>Report Problem</a>",
+ "NAME": "H08677"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92802269818132,
+ 38.878476877868756,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08678'>Report Problem</a>",
+ "NAME": "H08678"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92470871810644,
+ 38.881252049100986,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08679'>Report Problem</a>",
+ "NAME": "H08679"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9878245599078,
+ 38.9237225709901,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 02/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09213'>Report Problem</a>",
+ "NAME": "H09213"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03731597080925,
+ 38.90863732553582,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant,<p align=center>In Service</p><hr />Last Inspection Date: 10/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09214'>Report Problem</a>",
+ "NAME": "H09214"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08577616013496,
+ 38.91399775225103,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 10/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09215'>Report Problem</a>",
+ "NAME": "H09215"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08117232595204,
+ 38.906624008174255,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09216'>Report Problem</a>",
+ "NAME": "H09216"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03475152340339,
+ 38.96119169648588,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09217'>Report Problem</a>",
+ "NAME": "H09217"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0059644714094,
+ 38.90576332599382,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09219'>Report Problem</a>",
+ "NAME": "H09219"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00568250168304,
+ 38.907186244644734,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 10/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09220'>Report Problem</a>",
+ "NAME": "H09220"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00432703588632,
+ 38.90728189928287,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 10/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09221'>Report Problem</a>",
+ "NAME": "H09221"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00343405921083,
+ 38.9081582067841,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 09/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09222'>Report Problem</a>",
+ "NAME": "H09222"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00034088857399,
+ 38.83846501346144,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant,<p align=center>In Service</p><hr />Last Inspection Date: 10/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09223'>Report Problem</a>",
+ "NAME": "H09223"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99960080784255,
+ 38.83813712361215,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant,<p align=center>In Service</p><hr />Last Inspection Date: 10/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09224'>Report Problem</a>",
+ "NAME": "H09224"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99985962331871,
+ 38.83740941232444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant,<p align=center>In Service</p><hr />Last Inspection Date: 10/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09225'>Report Problem</a>",
+ "NAME": "H09225"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95688877125403,
+ 38.92222182671161,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09226'>Report Problem</a>",
+ "NAME": "H09226"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01760034198207,
+ 38.90729710297956,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09227'>Report Problem</a>",
+ "NAME": "H09227"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06624073525964,
+ 38.953201423673065,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 10/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09228'>Report Problem</a>",
+ "NAME": "H09228"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92913156939407,
+ 38.882355344568744,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09229'>Report Problem</a>",
+ "NAME": "H09229"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93027475983557,
+ 38.882423091085336,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09230'>Report Problem</a>",
+ "NAME": "H09230"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93130519026096,
+ 38.882261289449474,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09231'>Report Problem</a>",
+ "NAME": "H09231"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93109090951636,
+ 38.88194094199932,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09232'>Report Problem</a>",
+ "NAME": "H09232"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92995346739029,
+ 38.88168354426477,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09233'>Report Problem</a>",
+ "NAME": "H09233"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92926175286132,
+ 38.88168796486839,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09234'>Report Problem</a>",
+ "NAME": "H09234"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00313297767796,
+ 38.84516448239475,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09235'>Report Problem</a>",
+ "NAME": "H09235"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99692024402691,
+ 38.841638380100676,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09236'>Report Problem</a>",
+ "NAME": "H09236"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95021359767463,
+ 38.92198895680593,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09237'>Report Problem</a>",
+ "NAME": "H09237"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9579299449329,
+ 38.9229395208611,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09238'>Report Problem</a>",
+ "NAME": "H09238"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95938626070784,
+ 38.92353032431596,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09239'>Report Problem</a>",
+ "NAME": "H09239"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95847938418572,
+ 38.92279785431506,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09240'>Report Problem</a>",
+ "NAME": "H09240"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95760369554229,
+ 38.92229999224416,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09241'>Report Problem</a>",
+ "NAME": "H09241"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95615038327321,
+ 38.92200928886095,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 10/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09242'>Report Problem</a>",
+ "NAME": "H09242"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9543213685154,
+ 38.92251046894431,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 10/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09243'>Report Problem</a>",
+ "NAME": "H09243"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95254171269899,
+ 38.922466952213284,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 10/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09244'>Report Problem</a>",
+ "NAME": "H09244"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02475624239386,
+ 38.81511391306391,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Blue Plains # C6FH1<p align=center>In Service</p><hr />Last Inspection Date: 10/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09246'>Report Problem</a>",
+ "NAME": "H09246"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06198194751812,
+ 38.93573992641686,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09252'>Report Problem</a>",
+ "NAME": "H09252"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05678210789156,
+ 38.95360997067364,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09253'>Report Problem</a>",
+ "NAME": "H09253"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0123858362094,
+ 38.828744102767445,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 12/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08716'>Report Problem</a>",
+ "NAME": "H08716"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98754090090777,
+ 38.833196410884035,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08717'>Report Problem</a>",
+ "NAME": "H08717"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9742776640474,
+ 38.92162172376561,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 08/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08718'>Report Problem</a>",
+ "NAME": "H08718"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93916313099159,
+ 38.88659397782849,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 02/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08719'>Report Problem</a>",
+ "NAME": "H08719"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02411427793977,
+ 38.89621935576537,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08720'>Report Problem</a>",
+ "NAME": "H08720"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00894501157781,
+ 38.89966655200319,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08721'>Report Problem</a>",
+ "NAME": "H08721"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95543539481729,
+ 38.91702175603697,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08722'>Report Problem</a>",
+ "NAME": "H08722"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93673635039156,
+ 38.902866577574734,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08723'>Report Problem</a>",
+ "NAME": "H08723"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09740785062755,
+ 38.94627545753691,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08724'>Report Problem</a>",
+ "NAME": "H08724"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05951181249839,
+ 38.92439979219147,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 01/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08725'>Report Problem</a>",
+ "NAME": "H08725"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00719253295067,
+ 38.89904011461296,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08726'>Report Problem</a>",
+ "NAME": "H08726"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00703195557956,
+ 38.89959103062003,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08727'>Report Problem</a>",
+ "NAME": "H08727"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05022256405657,
+ 38.90669025481118,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08728'>Report Problem</a>",
+ "NAME": "H08728"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99921924360699,
+ 38.920356747571944,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08729'>Report Problem</a>",
+ "NAME": "H08729"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99480636483248,
+ 38.9406118332587,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08730'>Report Problem</a>",
+ "NAME": "H08730"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04527402585663,
+ 38.98588461797464,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08731'>Report Problem</a>",
+ "NAME": "H08731"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01814302217667,
+ 38.95880404920544,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08732'>Report Problem</a>",
+ "NAME": "H08732"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01701177841085,
+ 38.95882519049787,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08733'>Report Problem</a>",
+ "NAME": "H08733"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95850855229487,
+ 38.88765021662725,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08734'>Report Problem</a>",
+ "NAME": "H08734"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94987427777586,
+ 38.90156101218892,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08735'>Report Problem</a>",
+ "NAME": "H08735"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95099383531999,
+ 38.90076210352137,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08736'>Report Problem</a>",
+ "NAME": "H08736"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95160739815256,
+ 38.90006137382878,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08737'>Report Problem</a>",
+ "NAME": "H08737"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9506869221206,
+ 38.89935376957078,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08738'>Report Problem</a>",
+ "NAME": "H08738"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94943419635878,
+ 38.89937397130198,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08739'>Report Problem</a>",
+ "NAME": "H08739"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94990358588407,
+ 38.89991547689804,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08740'>Report Problem</a>",
+ "NAME": "H08740"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94888915521787,
+ 38.90071557434845,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08741'>Report Problem</a>",
+ "NAME": "H08741"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94976507820202,
+ 38.90063092438199,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08742'>Report Problem</a>",
+ "NAME": "H08742"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94880481857784,
+ 38.899890110458124,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08743'>Report Problem</a>",
+ "NAME": "H08743"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08502300070731,
+ 38.96120636834058,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08744'>Report Problem</a>",
+ "NAME": "H08744"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08245619336594,
+ 38.96305487221091,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08745'>Report Problem</a>",
+ "NAME": "H08745"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98921235707812,
+ 38.920913047791174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08747'>Report Problem</a>",
+ "NAME": "H08747"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99271458108961,
+ 38.91827389700935,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08748'>Report Problem</a>",
+ "NAME": "H08748"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.000642778057,
+ 38.89686912089262,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08750'>Report Problem</a>",
+ "NAME": "H08750"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99426785972668,
+ 38.957170380157024,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08751'>Report Problem</a>",
+ "NAME": "H08751"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9977977081463,
+ 38.956312525984444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08752'>Report Problem</a>",
+ "NAME": "H08752"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9910333859845,
+ 38.85783473998021,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09254'>Report Problem</a>",
+ "NAME": "H09254"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03484254061438,
+ 38.924854356532954,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09255'>Report Problem</a>",
+ "NAME": "H09255"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92492428778557,
+ 38.90493126258286,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09256'>Report Problem</a>",
+ "NAME": "H09256"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05359944418875,
+ 38.93963261059847,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09257'>Report Problem</a>",
+ "NAME": "H09257"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05497419264395,
+ 38.93358499815553,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09258'>Report Problem</a>",
+ "NAME": "H09258"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01963994825064,
+ 38.91685340945908,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09259'>Report Problem</a>",
+ "NAME": "H09259"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9393199621042,
+ 38.9095423789871,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09260'>Report Problem</a>",
+ "NAME": "H09260"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0569848218339,
+ 38.915468141927384,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09261'>Report Problem</a>",
+ "NAME": "H09261"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05026678134584,
+ 38.8969760471546,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09262'>Report Problem</a>",
+ "NAME": "H09262"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99579511363885,
+ 38.910090264103694,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09263'>Report Problem</a>",
+ "NAME": "H09263"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02964645346998,
+ 38.923367300566554,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 10/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09264'>Report Problem</a>",
+ "NAME": "H09264"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99652434753408,
+ 38.923666977676156,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 10/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09265'>Report Problem</a>",
+ "NAME": "H09265"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04244517980435,
+ 38.921569777825226,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09266'>Report Problem</a>",
+ "NAME": "H09266"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02863271827209,
+ 38.90959566054185,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09267'>Report Problem</a>",
+ "NAME": "H09267"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97879161578743,
+ 38.906967690069855,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09268'>Report Problem</a>",
+ "NAME": "H09268"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08660677716558,
+ 38.953353367458945,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09269'>Report Problem</a>",
+ "NAME": "H09269"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97998503074454,
+ 38.86167664955933,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09270'>Report Problem</a>",
+ "NAME": "H09270"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01582900249406,
+ 38.81408747120256,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09271'>Report Problem</a>",
+ "NAME": "H09271"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04353400002903,
+ 38.90876056131167,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09272'>Report Problem</a>",
+ "NAME": "H09272"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9834197310972,
+ 38.881702759897244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Am. Darling<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09273'>Report Problem</a>",
+ "NAME": "H09273"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00472157906025,
+ 38.873093230776824,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09274'>Report Problem</a>",
+ "NAME": "H09274"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98465617367789,
+ 38.95082372991569,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09275'>Report Problem</a>",
+ "NAME": "H09275"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98358834951473,
+ 38.95033262497695,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09276'>Report Problem</a>",
+ "NAME": "H09276"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98419270966416,
+ 38.95004420025911,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09277'>Report Problem</a>",
+ "NAME": "H09277"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91906978186881,
+ 38.89471075395269,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09278'>Report Problem</a>",
+ "NAME": "H09278"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99739549998577,
+ 38.87881243983216,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Am Darling<p align=center>In Service</p><hr />Last Inspection Date: 01/18/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09279'>Report Problem</a>",
+ "NAME": "H09279"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97697794278825,
+ 38.918670907205694,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09280'>Report Problem</a>",
+ "NAME": "H09280"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00765329097595,
+ 38.87469895781118,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09281'>Report Problem</a>",
+ "NAME": "H09281"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00814307381587,
+ 38.874570203679475,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09282'>Report Problem</a>",
+ "NAME": "H09282"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02698543669445,
+ 38.88109182517637,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09283'>Report Problem</a>",
+ "NAME": "H09283"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95334734690051,
+ 38.922382256060715,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 11/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09284'>Report Problem</a>",
+ "NAME": "H09284"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01735475465979,
+ 38.904358562165754,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 10/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09285'>Report Problem</a>",
+ "NAME": "H09285"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94875785077852,
+ 38.919135021316265,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/02/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09287'>Report Problem</a>",
+ "NAME": "H09287"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01647577934592,
+ 38.887834483621496,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Am Darling<p align=center>In Service</p><hr />Last Inspection Date: 01/23/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09289'>Report Problem</a>",
+ "NAME": "H09289"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92176550434398,
+ 38.88329910897763,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08680'>Report Problem</a>",
+ "NAME": "H08680"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92708947381672,
+ 38.87919746603908,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08681'>Report Problem</a>",
+ "NAME": "H08681"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92408481032187,
+ 38.88149445740319,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08682'>Report Problem</a>",
+ "NAME": "H08682"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92724450655383,
+ 38.88085838608868,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/22/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08683'>Report Problem</a>",
+ "NAME": "H08683"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07249169154235,
+ 38.94104680332024,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 09/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08684'>Report Problem</a>",
+ "NAME": "H08684"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06213333298192,
+ 38.910528947731486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 08/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08685'>Report Problem</a>",
+ "NAME": "H08685"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99943835888241,
+ 38.83179842987002,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08686'>Report Problem</a>",
+ "NAME": "H08686"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91907201002455,
+ 38.893640804205596,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08687'>Report Problem</a>",
+ "NAME": "H08687"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02385434134246,
+ 38.901869704953135,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08688'>Report Problem</a>",
+ "NAME": "H08688"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01076323869623,
+ 38.82859341691804,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08689'>Report Problem</a>",
+ "NAME": "H08689"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0447586788924,
+ 38.923942625522734,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/19/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08690'>Report Problem</a>",
+ "NAME": "H08690"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92417114762259,
+ 38.883791733801765,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08691'>Report Problem</a>",
+ "NAME": "H08691"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98462632190741,
+ 38.89806074620181,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08692'>Report Problem</a>",
+ "NAME": "H08692"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98464381741263,
+ 38.89738229270767,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08693'>Report Problem</a>",
+ "NAME": "H08693"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07718089395061,
+ 38.93598943465808,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08694'>Report Problem</a>",
+ "NAME": "H08694"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07757129766513,
+ 38.9367000302747,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08695'>Report Problem</a>",
+ "NAME": "H08695"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07584002977998,
+ 38.937236214401075,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08696'>Report Problem</a>",
+ "NAME": "H08696"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07706932574608,
+ 38.93905212281427,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08697'>Report Problem</a>",
+ "NAME": "H08697"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07544023444585,
+ 38.93934356801358,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08698'>Report Problem</a>",
+ "NAME": "H08698"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07768494898157,
+ 38.93774250334308,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08699'>Report Problem</a>",
+ "NAME": "H08699"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07474534176015,
+ 38.93553232380206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08700'>Report Problem</a>",
+ "NAME": "H08700"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02982851136642,
+ 38.908624000642575,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08701'>Report Problem</a>",
+ "NAME": "H08701"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02096405326786,
+ 38.90174500717568,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08703'>Report Problem</a>",
+ "NAME": "H08703"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99859094633403,
+ 38.89606670313516,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08704'>Report Problem</a>",
+ "NAME": "H08704"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92814733406689,
+ 38.886446604404135,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08705'>Report Problem</a>",
+ "NAME": "H08705"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93251427921629,
+ 38.8869028262654,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08706'>Report Problem</a>",
+ "NAME": "H08706"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0034341312402,
+ 38.89624412593952,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08707'>Report Problem</a>",
+ "NAME": "H08707"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00041705038856,
+ 38.89617952263983,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08708'>Report Problem</a>",
+ "NAME": "H08708"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93046233533161,
+ 38.886739300636116,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08709'>Report Problem</a>",
+ "NAME": "H08709"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.002188089492,
+ 38.89618109737246,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08710'>Report Problem</a>",
+ "NAME": "H08710"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01868116301925,
+ 38.89351866065366,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08711'>Report Problem</a>",
+ "NAME": "H08711"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02970206975802,
+ 38.91248058503723,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08712'>Report Problem</a>",
+ "NAME": "H08712"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02981000497276,
+ 38.911903447315964,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08713'>Report Problem</a>",
+ "NAME": "H08713"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93246260635284,
+ 38.88485872213008,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08714'>Report Problem</a>",
+ "NAME": "H08714"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99889835956795,
+ 38.94631824204952,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08715'>Report Problem</a>",
+ "NAME": "H08715"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00704136408936,
+ 38.885008072195916,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/23/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09290'>Report Problem</a>",
+ "NAME": "H09290"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95490844331678,
+ 38.92177986069538,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 01/23/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09291'>Report Problem</a>",
+ "NAME": "H09291"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9513086707524,
+ 38.922063673823594,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 01/23/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09292'>Report Problem</a>",
+ "NAME": "H09292"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00297870587309,
+ 38.8204773226711,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/23/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09293'>Report Problem</a>",
+ "NAME": "H09293"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05157131009331,
+ 38.93632515399027,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 11/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09294'>Report Problem</a>",
+ "NAME": "H09294"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9495104797852,
+ 38.92002390334836,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 11/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09295'>Report Problem</a>",
+ "NAME": "H09295"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00887852285749,
+ 38.87368417400741,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09296'>Report Problem</a>",
+ "NAME": "H09296"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94949797892636,
+ 38.921783647311045,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center>In Service</p><hr />Last Inspection Date: 11/16/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09297'>Report Problem</a>",
+ "NAME": "H09297"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02415624676367,
+ 38.93621100856753,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 08/29/40<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09298'>Report Problem</a>",
+ "NAME": "H09298"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02442615867146,
+ 38.93595231520718,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/29/40<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09299'>Report Problem</a>",
+ "NAME": "H09299"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02609666353408,
+ 38.937559737122406,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 12/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09300'>Report Problem</a>",
+ "NAME": "H09300"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94939449191173,
+ 38.9211680997582,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 01/23/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09301'>Report Problem</a>",
+ "NAME": "H09301"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05972008660773,
+ 38.937843839182165,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09303'>Report Problem</a>",
+ "NAME": "H09303"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9884488395658,
+ 38.87414238669879,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 11/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09304'>Report Problem</a>",
+ "NAME": "H09304"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01075912714681,
+ 38.88484834953486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09307'>Report Problem</a>",
+ "NAME": "H09307"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98616535584016,
+ 38.93174177554106,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/23/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09308'>Report Problem</a>",
+ "NAME": "H09308"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0229307459235,
+ 38.97470163447889,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09309'>Report Problem</a>",
+ "NAME": "H09309"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00602604304966,
+ 38.87431165593684,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/23/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09310'>Report Problem</a>",
+ "NAME": "H09310"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00270167910509,
+ 38.836865495703044,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/23/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09311'>Report Problem</a>",
+ "NAME": "H09311"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09789717388706,
+ 38.92599935744832,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/23/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09312'>Report Problem</a>",
+ "NAME": "H09312"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96160666683869,
+ 38.92290792427751,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/23/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09313'>Report Problem</a>",
+ "NAME": "H09313"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95758538479275,
+ 38.93051777670375,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/23/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09314'>Report Problem</a>",
+ "NAME": "H09314"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01623186735475,
+ 38.913344618983736,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 01/24/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09315'>Report Problem</a>",
+ "NAME": "H09315"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06442779964327,
+ 38.938998788117466,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 04/02/30<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09316'>Report Problem</a>",
+ "NAME": "H09316"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04492253938406,
+ 38.91340050265108,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/17/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09317'>Report Problem</a>",
+ "NAME": "H09317"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9631310490341,
+ 38.924952655145624,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 01/24/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09318'>Report Problem</a>",
+ "NAME": "H09318"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96655507916714,
+ 38.91706741053211,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 01/25/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09319'>Report Problem</a>",
+ "NAME": "H09319"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99833925795618,
+ 38.87756015531194,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Am Darling<p align=center>In Service</p><hr />Last Inspection Date: 01/22/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09320'>Report Problem</a>",
+ "NAME": "H09320"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91878616593085,
+ 38.88958460278862,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 01/24/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09321'>Report Problem</a>",
+ "NAME": "H09321"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00933868020185,
+ 38.87197153292126,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 02/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09322'>Report Problem</a>",
+ "NAME": "H09322"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00890359683652,
+ 38.871819937468985,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09323'>Report Problem</a>",
+ "NAME": "H09323"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00756097818527,
+ 38.87117409356284,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09324'>Report Problem</a>",
+ "NAME": "H09324"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0066963196627,
+ 38.87152652806933,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09325'>Report Problem</a>",
+ "NAME": "H09325"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00849222136488,
+ 38.87081333305187,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09326'>Report Problem</a>",
+ "NAME": "H09326"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99431464556976,
+ 38.95642802955262,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08753'>Report Problem</a>",
+ "NAME": "H08753"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9914366175631,
+ 38.954583078672904,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08754'>Report Problem</a>",
+ "NAME": "H08754"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96700810746621,
+ 38.86464720208796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08755'>Report Problem</a>",
+ "NAME": "H08755"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9659872441215,
+ 38.864224378497006,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08756'>Report Problem</a>",
+ "NAME": "H08756"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96460894537778,
+ 38.863711128787294,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08757'>Report Problem</a>",
+ "NAME": "H08757"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96763373361483,
+ 38.86553339070093,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08758'>Report Problem</a>",
+ "NAME": "H08758"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96613072149334,
+ 38.862597031785256,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08759'>Report Problem</a>",
+ "NAME": "H08759"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96730990863365,
+ 38.86332970713221,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 08/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08760'>Report Problem</a>",
+ "NAME": "H08760"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01778644994052,
+ 38.91354216170856,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08761'>Report Problem</a>",
+ "NAME": "H08761"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07548153425437,
+ 38.91275512895882,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08762'>Report Problem</a>",
+ "NAME": "H08762"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07523671171474,
+ 38.91252506068831,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08763'>Report Problem</a>",
+ "NAME": "H08763"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07398417995368,
+ 38.91262140294875,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08764'>Report Problem</a>",
+ "NAME": "H08764"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07620466046885,
+ 38.91256654740798,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08765'>Report Problem</a>",
+ "NAME": "H08765"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08259014522528,
+ 38.912883571964244,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08766'>Report Problem</a>",
+ "NAME": "H08766"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.08164952241454,
+ 38.91259664174641,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08767'>Report Problem</a>",
+ "NAME": "H08767"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00500905428665,
+ 38.90988776990425,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08768'>Report Problem</a>",
+ "NAME": "H08768"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00476109283106,
+ 38.897079614148794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08769'>Report Problem</a>",
+ "NAME": "H08769"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02387038061198,
+ 38.894678795089796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08770'>Report Problem</a>",
+ "NAME": "H08770"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03086190785439,
+ 38.91709656058297,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08771'>Report Problem</a>",
+ "NAME": "H08771"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0297118888888,
+ 38.916759568717914,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08772'>Report Problem</a>",
+ "NAME": "H08772"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02816493910211,
+ 38.896791975907256,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08773'>Report Problem</a>",
+ "NAME": "H08773"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01653222067856,
+ 38.9004082026011,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08774'>Report Problem</a>",
+ "NAME": "H08774"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01316311014868,
+ 38.900283765943584,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08775'>Report Problem</a>",
+ "NAME": "H08775"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0092874073791,
+ 38.90027519304724,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08776'>Report Problem</a>",
+ "NAME": "H08776"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00928195840858,
+ 38.90030505618723,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08777'>Report Problem</a>",
+ "NAME": "H08777"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00668024480795,
+ 38.96545990568684,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08778'>Report Problem</a>",
+ "NAME": "H08778"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94550679698732,
+ 38.87166270732186,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 08/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08779'>Report Problem</a>",
+ "NAME": "H08779"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94864753687541,
+ 38.87267007211219,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08780'>Report Problem</a>",
+ "NAME": "H08780"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0098480825433,
+ 38.90027040873241,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08781'>Report Problem</a>",
+ "NAME": "H08781"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01057145694017,
+ 38.90027449836676,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08782'>Report Problem</a>",
+ "NAME": "H08782"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01372806366703,
+ 38.90034702967891,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08783'>Report Problem</a>",
+ "NAME": "H08783"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92622347641245,
+ 38.90457663859126,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08784'>Report Problem</a>",
+ "NAME": "H08784"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01270689411403,
+ 38.89880922911742,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08785'>Report Problem</a>",
+ "NAME": "H08785"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02816231811993,
+ 38.89695654133128,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08786'>Report Problem</a>",
+ "NAME": "H08786"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03184846819468,
+ 38.900326910649255,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08787'>Report Problem</a>",
+ "NAME": "H08787"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00603296870757,
+ 38.87526238391792,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09327'>Report Problem</a>",
+ "NAME": "H09327"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00579855860819,
+ 38.87530645586449,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09328'>Report Problem</a>",
+ "NAME": "H09328"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03228881386602,
+ 38.90980407028345,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 02/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09329'>Report Problem</a>",
+ "NAME": "H09329"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0424313981925,
+ 38.90970658186085,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09331'>Report Problem</a>",
+ "NAME": "H09331"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01980048400594,
+ 38.89896138429871,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/04/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09332'>Report Problem</a>",
+ "NAME": "H09332"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0197897148647,
+ 38.89966073211877,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09333'>Report Problem</a>",
+ "NAME": "H09333"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07260007877383,
+ 38.922600638857574,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09334'>Report Problem</a>",
+ "NAME": "H09334"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91955468659461,
+ 38.888397145538676,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09335'>Report Problem</a>",
+ "NAME": "H09335"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91882591439352,
+ 38.88866839715733,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09336'>Report Problem</a>",
+ "NAME": "H09336"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91817019879976,
+ 38.888008309955815,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09337'>Report Problem</a>",
+ "NAME": "H09337"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9192318088207,
+ 38.887564386148846,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/11/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09338'>Report Problem</a>",
+ "NAME": "H09338"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00441930506632,
+ 38.878433014833476,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/20/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09339'>Report Problem</a>",
+ "NAME": "H09339"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00222548091834,
+ 38.823995059116136,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/14/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09340'>Report Problem</a>",
+ "NAME": "H09340"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00339713525518,
+ 38.8259588777402,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/15/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09341'>Report Problem</a>",
+ "NAME": "H09341"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00366669730415,
+ 38.83047224678334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 02/15/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09342'>Report Problem</a>",
+ "NAME": "H09342"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95001355327334,
+ 38.91932828938052,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 03/03/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09344'>Report Problem</a>",
+ "NAME": "H09344"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95436733392737,
+ 38.91894300981501,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 03/03/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09345'>Report Problem</a>",
+ "NAME": "H09345"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01120709117866,
+ 38.82221083722736,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 03/03/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09346'>Report Problem</a>",
+ "NAME": "H09346"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98648607661214,
+ 38.85718614604409,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Kennedy<p align=center>In Service</p><hr />Last Inspection Date: 03/12/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09347'>Report Problem</a>",
+ "NAME": "H09347"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.041676246334,
+ 38.94714072415591,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 03/03/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09348'>Report Problem</a>",
+ "NAME": "H09348"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04102689629917,
+ 38.94680192721034,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 03/03/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H09349'>Report Problem</a>",
+ "NAME": "H09349"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99351976995797,
+ 38.82914942057292,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08788'>Report Problem</a>",
+ "NAME": "H08788"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02306623927376,
+ 38.90200428589626,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08789'>Report Problem</a>",
+ "NAME": "H08789"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02273902097328,
+ 38.90094169730195,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08790'>Report Problem</a>",
+ "NAME": "H08790"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01354351443048,
+ 38.905663898680736,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08791'>Report Problem</a>",
+ "NAME": "H08791"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01611015837176,
+ 38.90520113832982,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/13/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08792'>Report Problem</a>",
+ "NAME": "H08792"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99126877216338,
+ 38.82926070859868,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 10/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08793'>Report Problem</a>",
+ "NAME": "H08793"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9962210632459,
+ 38.82929124246931,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08794'>Report Problem</a>",
+ "NAME": "H08794"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98596243998557,
+ 38.95270681195157,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08795'>Report Problem</a>",
+ "NAME": "H08795"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05914725121823,
+ 38.901338907915296,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08796'>Report Problem</a>",
+ "NAME": "H08796"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02816488572094,
+ 38.90205840720238,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08797'>Report Problem</a>",
+ "NAME": "H08797"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00438123513435,
+ 38.8768691951298,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 01/08/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08798'>Report Problem</a>",
+ "NAME": "H08798"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00729788668431,
+ 38.87638065012211,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08799'>Report Problem</a>",
+ "NAME": "H08799"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02953115953406,
+ 38.88513969491125,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08800'>Report Problem</a>",
+ "NAME": "H08800"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02174856904672,
+ 38.90848554213636,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08801'>Report Problem</a>",
+ "NAME": "H08801"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94764937578191,
+ 38.90081239671709,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 01/15/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08804'>Report Problem</a>",
+ "NAME": "H08804"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03456215344579,
+ 38.895293410353915,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08805'>Report Problem</a>",
+ "NAME": "H08805"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0187164660632,
+ 38.91731535508084,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/22/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08806'>Report Problem</a>",
+ "NAME": "H08806"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00064074063144,
+ 38.89720034941164,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08807'>Report Problem</a>",
+ "NAME": "H08807"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01764854205611,
+ 38.91739140742575,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08808'>Report Problem</a>",
+ "NAME": "H08808"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00186229085949,
+ 38.897264989345544,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08809'>Report Problem</a>",
+ "NAME": "H08809"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99579591702195,
+ 38.86301105765919,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/05/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08810'>Report Problem</a>",
+ "NAME": "H08810"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04134678878712,
+ 38.94826382225088,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08812'>Report Problem</a>",
+ "NAME": "H08812"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9947575163789,
+ 38.860123304058206,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08813'>Report Problem</a>",
+ "NAME": "H08813"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93580729222725,
+ 38.88550585180411,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08814'>Report Problem</a>",
+ "NAME": "H08814"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.93350421003265,
+ 38.88206520635128,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08815'>Report Problem</a>",
+ "NAME": "H08815"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07033226944189,
+ 38.95585197812847,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, OTHER, SEE FLD NOTES<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08816'>Report Problem</a>",
+ "NAME": "H08816"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00053821190153,
+ 38.86497991214398,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08817'>Report Problem</a>",
+ "NAME": "H08817"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99867121250075,
+ 38.86451523383149,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08818'>Report Problem</a>",
+ "NAME": "H08818"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0532404472594,
+ 38.90606095552444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08819'>Report Problem</a>",
+ "NAME": "H08819"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02167392330027,
+ 38.91226876229872,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08820'>Report Problem</a>",
+ "NAME": "H08820"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0220094395951,
+ 38.91607889222257,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08821'>Report Problem</a>",
+ "NAME": "H08821"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02174173458414,
+ 38.91265460385914,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08822'>Report Problem</a>",
+ "NAME": "H08822"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02200785880494,
+ 38.91166616810135,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08823'>Report Problem</a>",
+ "NAME": "H08823"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02174802471912,
+ 38.915624200529365,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 10/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08825'>Report Problem</a>",
+ "NAME": "H08825"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05409560402761,
+ 38.910519496075764,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08861'>Report Problem</a>",
+ "NAME": "H08861"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05216748407929,
+ 38.91064744453669,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08862'>Report Problem</a>",
+ "NAME": "H08862"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05607816992051,
+ 38.9106080051977,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08863'>Report Problem</a>",
+ "NAME": "H08863"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05721275393297,
+ 38.91064462356736,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 02/07/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08864'>Report Problem</a>",
+ "NAME": "H08864"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02699217347983,
+ 38.88744503140304,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08865'>Report Problem</a>",
+ "NAME": "H08865"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02567433151633,
+ 38.88745080560488,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08866'>Report Problem</a>",
+ "NAME": "H08866"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0639111800448,
+ 38.910509981111844,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08867'>Report Problem</a>",
+ "NAME": "H08867"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0019330980894,
+ 38.84337726915251,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08868'>Report Problem</a>",
+ "NAME": "H08868"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00914338527055,
+ 38.83390007124215,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08869'>Report Problem</a>",
+ "NAME": "H08869"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10089936078661,
+ 38.93233392892799,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08870'>Report Problem</a>",
+ "NAME": "H08870"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09919728642942,
+ 38.932396137964176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US Pipe, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08871'>Report Problem</a>",
+ "NAME": "H08871"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10328700024372,
+ 38.93218317915868,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08872'>Report Problem</a>",
+ "NAME": "H08872"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10229653912195,
+ 38.93413978118592,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08873'>Report Problem</a>",
+ "NAME": "H08873"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10061113416536,
+ 38.933735347816096,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08874'>Report Problem</a>",
+ "NAME": "H08874"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.10308342998931,
+ 38.932346778645694,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08875'>Report Problem</a>",
+ "NAME": "H08875"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05507834449074,
+ 38.91062579482191,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08876'>Report Problem</a>",
+ "NAME": "H08876"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07589667021534,
+ 38.96494866877805,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08877'>Report Problem</a>",
+ "NAME": "H08877"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97197844433609,
+ 38.891855965227826,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 03/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08878'>Report Problem</a>",
+ "NAME": "H08878"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07909584259765,
+ 38.95073413849933,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08879'>Report Problem</a>",
+ "NAME": "H08879"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03735816088506,
+ 38.90245803421959,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 08/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08880'>Report Problem</a>",
+ "NAME": "H08880"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03980873715406,
+ 38.90268759556199,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 10/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08881'>Report Problem</a>",
+ "NAME": "H08881"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09359919803424,
+ 38.92759885559243,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08882'>Report Problem</a>",
+ "NAME": "H08882"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04175348077844,
+ 38.902731030627535,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/15/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08883'>Report Problem</a>",
+ "NAME": "H08883"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.09197855260298,
+ 38.92766514632522,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/25/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08884'>Report Problem</a>",
+ "NAME": "H08884"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03811752505584,
+ 38.902671782404745,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/28/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08885'>Report Problem</a>",
+ "NAME": "H08885"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04366221031981,
+ 38.902358485978134,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 06/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08886'>Report Problem</a>",
+ "NAME": "H08886"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03869502663345,
+ 38.90243456471562,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08888'>Report Problem</a>",
+ "NAME": "H08888"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04272069933567,
+ 38.90236633801674,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08889'>Report Problem</a>",
+ "NAME": "H08889"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04479492523886,
+ 38.90272215686607,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/06/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08890'>Report Problem</a>",
+ "NAME": "H08890"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03926909323233,
+ 38.90274976468699,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08891'>Report Problem</a>",
+ "NAME": "H08891"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01589502215094,
+ 38.97502547718258,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08892'>Report Problem</a>",
+ "NAME": "H08892"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00731297615674,
+ 38.83143909777326,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08893'>Report Problem</a>",
+ "NAME": "H08893"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00830265070712,
+ 38.83358891883111,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08894'>Report Problem</a>",
+ "NAME": "H08894"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00782139634741,
+ 38.83130444234121,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08895'>Report Problem</a>",
+ "NAME": "H08895"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0230045609527,
+ 38.91690870121258,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/04/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08826'>Report Problem</a>",
+ "NAME": "H08826"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02181590769047,
+ 38.91340550702836,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 11/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08827'>Report Problem</a>",
+ "NAME": "H08827"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02492865820847,
+ 38.91691082890837,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08828'>Report Problem</a>",
+ "NAME": "H08828"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02406675489375,
+ 38.91718084514725,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 05/21/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08829'>Report Problem</a>",
+ "NAME": "H08829"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98709616556368,
+ 38.8936885107829,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08830'>Report Problem</a>",
+ "NAME": "H08830"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03810995635037,
+ 38.939883631468845,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, LORTON - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08831'>Report Problem</a>",
+ "NAME": "H08831"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07159875383506,
+ 38.954780396611895,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08832'>Report Problem</a>",
+ "NAME": "H08832"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03668217965783,
+ 38.942963644253346,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 09/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08833'>Report Problem</a>",
+ "NAME": "H08833"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03656952824868,
+ 38.94620334692981,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, US PIPE-A P SMITH<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08834'>Report Problem</a>",
+ "NAME": "H08834"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03663183523125,
+ 38.94510889314444,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08835'>Report Problem</a>",
+ "NAME": "H08835"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03096571153398,
+ 38.90026399937653,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08836'>Report Problem</a>",
+ "NAME": "H08836"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03222516801468,
+ 38.900282161921794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08837'>Report Problem</a>",
+ "NAME": "H08837"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03210463724255,
+ 38.90068526508826,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 01/22/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08838'>Report Problem</a>",
+ "NAME": "H08838"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94937575343454,
+ 38.90599532150236,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08839'>Report Problem</a>",
+ "NAME": "H08839"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95131294599805,
+ 38.90749146767299,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/16/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08840'>Report Problem</a>",
+ "NAME": "H08840"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94842237740023,
+ 38.90146015322745,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08841'>Report Problem</a>",
+ "NAME": "H08841"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95238859240804,
+ 38.907112947779304,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 01/17/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08842'>Report Problem</a>",
+ "NAME": "H08842"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95154392848963,
+ 38.9043143366131,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08843'>Report Problem</a>",
+ "NAME": "H08843"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.94898009499613,
+ 38.90193432779135,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08844'>Report Problem</a>",
+ "NAME": "H08844"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95062673621489,
+ 38.90351450627775,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 10/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08845'>Report Problem</a>",
+ "NAME": "H08845"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95286968234223,
+ 38.905953777320335,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08846'>Report Problem</a>",
+ "NAME": "H08846"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9497264341279,
+ 38.90257922625323,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08847'>Report Problem</a>",
+ "NAME": "H08847"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.95007755170082,
+ 38.907171996772334,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 11/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08848'>Report Problem</a>",
+ "NAME": "H08848"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00336463139561,
+ 38.842961199618784,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/24/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08849'>Report Problem</a>",
+ "NAME": "H08849"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02286540829637,
+ 38.89670426590485,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08850'>Report Problem</a>",
+ "NAME": "H08850"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07275352764715,
+ 38.91269357580465,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 11/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08852'>Report Problem</a>",
+ "NAME": "H08852"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96716302397698,
+ 38.85190698308656,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08853'>Report Problem</a>",
+ "NAME": "H08853"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03214122554058,
+ 38.88655624045092,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08854'>Report Problem</a>",
+ "NAME": "H08854"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96692717290887,
+ 38.85139537259351,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08855'>Report Problem</a>",
+ "NAME": "H08855"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07264693992603,
+ 38.91544224830243,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08856'>Report Problem</a>",
+ "NAME": "H08856"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03212633583716,
+ 38.884691860814364,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08857'>Report Problem</a>",
+ "NAME": "H08857"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.96803996442917,
+ 38.85199745492108,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08858'>Report Problem</a>",
+ "NAME": "H08858"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07280393808152,
+ 38.91366517493101,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08859'>Report Problem</a>",
+ "NAME": "H08859"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07260695412066,
+ 38.91453874598076,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08860'>Report Problem</a>",
+ "NAME": "H08860"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00826482290368,
+ 38.83245611662837,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08896'>Report Problem</a>",
+ "NAME": "H08896"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01525667252106,
+ 38.908744515140945,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/12/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08897'>Report Problem</a>",
+ "NAME": "H08897"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99827272276606,
+ 38.908666333146115,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08898'>Report Problem</a>",
+ "NAME": "H08898"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00019506106203,
+ 38.90780101313025,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP SMITH - O'BRIEN<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08899'>Report Problem</a>",
+ "NAME": "H08899"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99805374292248,
+ 38.906912918249304,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08900'>Report Problem</a>",
+ "NAME": "H08900"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99899097407206,
+ 38.90758652922681,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08901'>Report Problem</a>",
+ "NAME": "H08901"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.06054096499086,
+ 38.910546133805695,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08902'>Report Problem</a>",
+ "NAME": "H08902"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00196182580596,
+ 38.901195632331486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08903'>Report Problem</a>",
+ "NAME": "H08903"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02256671912761,
+ 38.925323381009946,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 09/22/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08904'>Report Problem</a>",
+ "NAME": "H08904"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0224827886553,
+ 38.924742946249395,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 09/22/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08905'>Report Problem</a>",
+ "NAME": "H08905"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02325215783448,
+ 38.92817018034462,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 08/05/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08906'>Report Problem</a>",
+ "NAME": "H08906"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0230417930079,
+ 38.92704055251279,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08907'>Report Problem</a>",
+ "NAME": "H08907"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02292954828596,
+ 38.92783495469365,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08908'>Report Problem</a>",
+ "NAME": "H08908"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02275504535227,
+ 38.9250467260951,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08909'>Report Problem</a>",
+ "NAME": "H08909"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02294983457368,
+ 38.92618751922533,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/29/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08910'>Report Problem</a>",
+ "NAME": "H08910"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0227418074932,
+ 38.92653292969026,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08911'>Report Problem</a>",
+ "NAME": "H08911"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99387490699182,
+ 38.90009920716982,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 06/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08912'>Report Problem</a>",
+ "NAME": "H08912"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00771007729371,
+ 38.95123949370792,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08913'>Report Problem</a>",
+ "NAME": "H08913"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00676463176144,
+ 38.949939937648274,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 07/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08914'>Report Problem</a>",
+ "NAME": "H08914"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03357163121086,
+ 38.900060519441354,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08915'>Report Problem</a>",
+ "NAME": "H08915"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.031794129773,
+ 38.90013284937174,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 05/31/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08916'>Report Problem</a>",
+ "NAME": "H08916"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03275012726523,
+ 38.90010165057746,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08917'>Report Problem</a>",
+ "NAME": "H08917"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03347979444293,
+ 38.900274980769176,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Clow Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/01/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08918'>Report Problem</a>",
+ "NAME": "H08918"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04018872076269,
+ 38.98957042717275,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: Unavailable<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08919'>Report Problem</a>",
+ "NAME": "H08919"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04189650696442,
+ 38.98827397062993,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 02/05/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08920'>Report Problem</a>",
+ "NAME": "H08920"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00527344245755,
+ 38.89614490231935,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08921'>Report Problem</a>",
+ "NAME": "H08921"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07473909704427,
+ 38.943185775947015,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08922'>Report Problem</a>",
+ "NAME": "H08922"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01699162514261,
+ 38.920507341162114,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 09/22/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08923'>Report Problem</a>",
+ "NAME": "H08923"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07070706888001,
+ 38.94318747360675,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08924'>Report Problem</a>",
+ "NAME": "H08924"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0591929189357,
+ 38.91040148390385,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08925'>Report Problem</a>",
+ "NAME": "H08925"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.01695629125419,
+ 38.92273260929036,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 03/12/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08926'>Report Problem</a>",
+ "NAME": "H08926"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0312164383039,
+ 38.98469328431794,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08927'>Report Problem</a>",
+ "NAME": "H08927"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0333204642323,
+ 38.98500518072252,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08928'>Report Problem</a>",
+ "NAME": "H08928"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.03514235142791,
+ 38.97593048694613,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/22/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08929'>Report Problem</a>",
+ "NAME": "H08929"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07252171845182,
+ 38.94319165876171,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Eddy<p align=center>In Service</p><hr />Last Inspection Date: 06/06/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08930'>Report Problem</a>",
+ "NAME": "H08930"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92587240636306,
+ 38.88540878623634,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08931'>Report Problem</a>",
+ "NAME": "H08931"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.92915987721392,
+ 38.88576672061623,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08932'>Report Problem</a>",
+ "NAME": "H08932"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0035278298557,
+ 38.82962376179835,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08933'>Report Problem</a>",
+ "NAME": "H08933"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.04500846616315,
+ 38.94183439252916,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08934'>Report Problem</a>",
+ "NAME": "H08934"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98596193046112,
+ 38.95271650478861,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08935'>Report Problem</a>",
+ "NAME": "H08935"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98720381084333,
+ 38.95368736935155,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08936'>Report Problem</a>",
+ "NAME": "H08936"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.91083700707229,
+ 38.89289697790556,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 09/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08937'>Report Problem</a>",
+ "NAME": "H08937"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.90997247965049,
+ 38.893215598609096,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/07/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08938'>Report Problem</a>",
+ "NAME": "H08938"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97121428165056,
+ 38.928365897136516,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 07/27/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08941'>Report Problem</a>",
+ "NAME": "H08941"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97825039142175,
+ 38.91839795539441,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 08/30/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08943'>Report Problem</a>",
+ "NAME": "H08943"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02951468714578,
+ 38.88424317575938,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08944'>Report Problem</a>",
+ "NAME": "H08944"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02877188262288,
+ 38.88421561528062,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08945'>Report Problem</a>",
+ "NAME": "H08945"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97900183502773,
+ 38.93824158419969,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08946'>Report Problem</a>",
+ "NAME": "H08946"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97965106878492,
+ 38.93913660999967,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08947'>Report Problem</a>",
+ "NAME": "H08947"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98032172098291,
+ 38.939761567047796,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08948'>Report Problem</a>",
+ "NAME": "H08948"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97540266795704,
+ 38.93514176655271,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/20/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08949'>Report Problem</a>",
+ "NAME": "H08949"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.97786740676564,
+ 38.9371988177896,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Lorton<p align=center>In Service</p><hr />Last Inspection Date: 04/02/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08950'>Report Problem</a>",
+ "NAME": "H08950"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02992539231113,
+ 38.882869724926245,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08951'>Report Problem</a>",
+ "NAME": "H08951"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.02862535635137,
+ 38.882834728904605,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 06/26/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08952'>Report Problem</a>",
+ "NAME": "H08952"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98373163938666,
+ 38.943167431929645,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 07/09/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08953'>Report Problem</a>",
+ "NAME": "H08953"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98470344318412,
+ 38.94375860578053,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08954'>Report Problem</a>",
+ "NAME": "H08954"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98584257252891,
+ 38.944289166113776,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant<p align=center>In Service</p><hr />Last Inspection Date: 06/21/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08955'>Report Problem</a>",
+ "NAME": "H08955"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98955808483929,
+ 38.85972219720714,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, Mueller<p align=center>In Service</p><hr />Last Inspection Date: 10/18/06<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08956'>Report Problem</a>",
+ "NAME": "H08956"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98234257804742,
+ 38.941520236084486,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08957'>Report Problem</a>",
+ "NAME": "H08957"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98324549005675,
+ 38.94237975070426,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/18/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08958'>Report Problem</a>",
+ "NAME": "H08958"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99647808241964,
+ 38.862930274733635,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 01/31/08<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08960'>Report Problem</a>",
+ "NAME": "H08960"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.9950528034839,
+ 38.86234025281626,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 06/04/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08961'>Report Problem</a>",
+ "NAME": "H08961"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.99695304153806,
+ 38.90794910679896,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, KENNEDY-K81-A/D GUAR<p align=center>In Service</p><hr />Last Inspection Date: 07/10/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08963'>Report Problem</a>",
+ "NAME": "H08963"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.07707916040054,
+ 38.96499498141065,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AM DARLING - B-84-B<p align=center>In Service</p><hr />Last Inspection Date: 09/14/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08964'>Report Problem</a>",
+ "NAME": "H08964"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0093148713099,
+ 38.87540698725855,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, CLOW - EDDY<p align=center>In Service</p><hr />Last Inspection Date: 07/03/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08965'>Report Problem</a>",
+ "NAME": "H08965"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.00690648325929,
+ 38.8324328369647,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, AP Smith<p align=center>In Service</p><hr />Last Inspection Date: 06/19/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08966'>Report Problem</a>",
+ "NAME": "H08966"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -76.98819752280579,
+ 38.9257094658146,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, MUELLER-SUP CENT 250<p align=center>In Service</p><hr />Last Inspection Date: 07/17/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08967'>Report Problem</a>",
+ "NAME": "H08967"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.05389484528261,
+ 38.9234737236897,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 09/11/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08968'>Report Problem</a>",
+ "NAME": "H08968"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ -77.0533673443786,
+ 38.92334425495122,
+ 0.0
+ ],
+ "type": "Point"
+ },
+ "properties": {
+ "DESCRIPTIO": "Hydrant, American Darling<p align=center>In Service</p><hr />Last Inspection Date: 01/08/07<br /><hr /><a href='http://www.dcwasa.com/report_problem/default.cfm?problem_id=8&hydrant=H08969'>Report Problem</a>",
+ "NAME": "H08969"
+ },
+ "type": "Feature"
+ }
+ ],
+ "type": "FeatureCollection"
+}
diff --git a/platform/ios/app/polyline.geojson b/platform/ios/app/polyline.geojson
new file mode 100644
index 0000000000..c104969544
--- /dev/null
+++ b/platform/ios/app/polyline.geojson
@@ -0,0 +1,14187 @@
+{
+ "features": [
+ {
+ "geometry": {
+ "coordinates": [
+ [
+ -122.854957,
+ 48.65588,
+ 109.7
+ ],
+ [
+ -122.854644,
+ 48.656217,
+ 112
+ ],
+ [
+ -122.855082,
+ 48.656155,
+ 111.1
+ ],
+ [
+ -122.855053,
+ 48.656188,
+ 111.4
+ ],
+ [
+ -122.854857,
+ 48.656198,
+ 111.6
+ ],
+ [
+ -122.854893,
+ 48.65629,
+ 111.8
+ ],
+ [
+ -122.855026,
+ 48.656349,
+ 111.9
+ ],
+ [
+ -122.855035,
+ 48.656411,
+ 112.1
+ ],
+ [
+ -122.855044,
+ 48.656437,
+ 112.1
+ ],
+ [
+ -122.855006,
+ 48.656472,
+ 112.6
+ ],
+ [
+ -122.85496,
+ 48.656508,
+ 112.8
+ ],
+ [
+ -122.854941,
+ 48.656534,
+ 112.9
+ ],
+ [
+ -122.854921,
+ 48.656575,
+ 113.5
+ ],
+ [
+ -122.854914,
+ 48.656603,
+ 114
+ ],
+ [
+ -122.854894,
+ 48.656628,
+ 114.5
+ ],
+ [
+ -122.854864,
+ 48.656659,
+ 114.8
+ ],
+ [
+ -122.854851,
+ 48.656687,
+ 115.2
+ ],
+ [
+ -122.854818,
+ 48.656718,
+ 115.5
+ ],
+ [
+ -122.8548,
+ 48.656757,
+ 115.3
+ ],
+ [
+ -122.85479,
+ 48.656783,
+ 115.3
+ ],
+ [
+ -122.854761,
+ 48.65682,
+ 115.5
+ ],
+ [
+ -122.854771,
+ 48.656851,
+ 115.8
+ ],
+ [
+ -122.854781,
+ 48.656886,
+ 116
+ ],
+ [
+ -122.854793,
+ 48.656921,
+ 115.9
+ ],
+ [
+ -122.854785,
+ 48.656954,
+ 115.8
+ ],
+ [
+ -122.854756,
+ 48.656977,
+ 116
+ ],
+ [
+ -122.854729,
+ 48.657002,
+ 116.1
+ ],
+ [
+ -122.85476,
+ 48.657038,
+ 118.3
+ ],
+ [
+ -122.854757,
+ 48.657067,
+ 118.5
+ ],
+ [
+ -122.854744,
+ 48.657097,
+ 118.3
+ ],
+ [
+ -122.854728,
+ 48.657127,
+ 118.6
+ ],
+ [
+ -122.854678,
+ 48.657135,
+ 117.1
+ ],
+ [
+ -122.85466,
+ 48.657169,
+ 117.5
+ ],
+ [
+ -122.854659,
+ 48.657203,
+ 117.8
+ ],
+ [
+ -122.854645,
+ 48.65724,
+ 118.2
+ ],
+ [
+ -122.854624,
+ 48.657282,
+ 118.6
+ ],
+ [
+ -122.854608,
+ 48.657312,
+ 118.8
+ ],
+ [
+ -122.854615,
+ 48.65735,
+ 119.8
+ ],
+ [
+ -122.854626,
+ 48.657377,
+ 120.8
+ ],
+ [
+ -122.854614,
+ 48.65741,
+ 120.9
+ ],
+ [
+ -122.854655,
+ 48.657389,
+ 122
+ ],
+ [
+ -122.854702,
+ 48.657391,
+ 123
+ ],
+ [
+ -122.854656,
+ 48.65738,
+ 121.9
+ ],
+ [
+ -122.854625,
+ 48.657402,
+ 121.2
+ ],
+ [
+ -122.854599,
+ 48.657438,
+ 121
+ ],
+ [
+ -122.854575,
+ 48.657468,
+ 120.9
+ ],
+ [
+ -122.854586,
+ 48.6575,
+ 121.7
+ ],
+ [
+ -122.854573,
+ 48.657532,
+ 121.9
+ ],
+ [
+ -122.854553,
+ 48.657569,
+ 122.1
+ ],
+ [
+ -122.854549,
+ 48.657605,
+ 122.4
+ ],
+ [
+ -122.854553,
+ 48.657636,
+ 123.5
+ ],
+ [
+ -122.854566,
+ 48.657665,
+ 124.7
+ ],
+ [
+ -122.854564,
+ 48.657693,
+ 125.2
+ ],
+ [
+ -122.854574,
+ 48.65772,
+ 125.9
+ ],
+ [
+ -122.854596,
+ 48.657747,
+ 126.8
+ ],
+ [
+ -122.854619,
+ 48.657778,
+ 127.4
+ ],
+ [
+ -122.854629,
+ 48.657807,
+ 127.1
+ ],
+ [
+ -122.854644,
+ 48.657844,
+ 126.7
+ ],
+ [
+ -122.854705,
+ 48.657861,
+ 128.4
+ ],
+ [
+ -122.854746,
+ 48.657866,
+ 130.3
+ ],
+ [
+ -122.854782,
+ 48.657897,
+ 131.8
+ ],
+ [
+ -122.854748,
+ 48.657939,
+ 130.5
+ ],
+ [
+ -122.854719,
+ 48.657958,
+ 129.3
+ ],
+ [
+ -122.854663,
+ 48.657967,
+ 127.8
+ ],
+ [
+ -122.854614,
+ 48.657967,
+ 128.7
+ ],
+ [
+ -122.854561,
+ 48.657965,
+ 129.5
+ ],
+ [
+ -122.8545,
+ 48.657953,
+ 131
+ ],
+ [
+ -122.854442,
+ 48.657947,
+ 133.6
+ ],
+ [
+ -122.854399,
+ 48.657927,
+ 133.8
+ ],
+ [
+ -122.854351,
+ 48.657929,
+ 135.8
+ ],
+ [
+ -122.854319,
+ 48.657894,
+ 134.8
+ ],
+ [
+ -122.854311,
+ 48.657866,
+ 133.6
+ ],
+ [
+ -122.85436,
+ 48.657873,
+ 131.5
+ ],
+ [
+ -122.854398,
+ 48.657886,
+ 130.6
+ ],
+ [
+ -122.85445,
+ 48.657883,
+ 128.6
+ ],
+ [
+ -122.854501,
+ 48.657883,
+ 127.2
+ ],
+ [
+ -122.854549,
+ 48.657885,
+ 126.7
+ ],
+ [
+ -122.854596,
+ 48.657899,
+ 127
+ ],
+ [
+ -122.854612,
+ 48.657924,
+ 127.7
+ ],
+ [
+ -122.854566,
+ 48.657937,
+ 128.4
+ ],
+ [
+ -122.854518,
+ 48.657934,
+ 129.2
+ ],
+ [
+ -122.854459,
+ 48.657926,
+ 131.1
+ ],
+ [
+ -122.854414,
+ 48.657951,
+ 135.1
+ ],
+ [
+ -122.854391,
+ 48.657973,
+ 137.1
+ ],
+ [
+ -122.854357,
+ 48.657953,
+ 137.2
+ ],
+ [
+ -122.854336,
+ 48.657927,
+ 136.3
+ ],
+ [
+ -122.854322,
+ 48.657902,
+ 135.1
+ ],
+ [
+ -122.854295,
+ 48.657878,
+ 135.1
+ ],
+ [
+ -122.854265,
+ 48.657854,
+ 135.4
+ ],
+ [
+ -122.854233,
+ 48.657833,
+ 136
+ ],
+ [
+ -122.854211,
+ 48.657799,
+ 135.6
+ ],
+ [
+ -122.854204,
+ 48.657753,
+ 133.7
+ ],
+ [
+ -122.854204,
+ 48.657721,
+ 132.3
+ ],
+ [
+ -122.854213,
+ 48.657685,
+ 130.6
+ ],
+ [
+ -122.854213,
+ 48.657653,
+ 128.7
+ ],
+ [
+ -122.854215,
+ 48.657618,
+ 126.6
+ ],
+ [
+ -122.854211,
+ 48.657579,
+ 125.5
+ ],
+ [
+ -122.85424,
+ 48.657534,
+ 124.2
+ ],
+ [
+ -122.854264,
+ 48.657511,
+ 123.6
+ ],
+ [
+ -122.854329,
+ 48.657491,
+ 122.6
+ ],
+ [
+ -122.854387,
+ 48.657489,
+ 121.6
+ ],
+ [
+ -122.854441,
+ 48.657494,
+ 121.3
+ ],
+ [
+ -122.854483,
+ 48.65749,
+ 120.8
+ ],
+ [
+ -122.854521,
+ 48.657469,
+ 120.1
+ ],
+ [
+ -122.854565,
+ 48.657463,
+ 120.5
+ ],
+ [
+ -122.854604,
+ 48.657453,
+ 121.5
+ ],
+ [
+ -122.85465,
+ 48.657446,
+ 122.7
+ ],
+ [
+ -122.854692,
+ 48.657445,
+ 123.5
+ ],
+ [
+ -122.854738,
+ 48.657442,
+ 124.3
+ ],
+ [
+ -122.854789,
+ 48.657438,
+ 125.2
+ ],
+ [
+ -122.854844,
+ 48.657429,
+ 126.4
+ ],
+ [
+ -122.854892,
+ 48.657419,
+ 127.5
+ ],
+ [
+ -122.854897,
+ 48.657457,
+ 128.4
+ ],
+ [
+ -122.854882,
+ 48.657491,
+ 128.6
+ ],
+ [
+ -122.854876,
+ 48.657518,
+ 129
+ ],
+ [
+ -122.854868,
+ 48.657545,
+ 129.7
+ ],
+ [
+ -122.854823,
+ 48.657551,
+ 129.1
+ ],
+ [
+ -122.854782,
+ 48.657556,
+ 128.5
+ ],
+ [
+ -122.854742,
+ 48.657548,
+ 127.5
+ ],
+ [
+ -122.854698,
+ 48.657553,
+ 126
+ ],
+ [
+ -122.854671,
+ 48.657574,
+ 125.6
+ ],
+ [
+ -122.854626,
+ 48.657578,
+ 124.2
+ ],
+ [
+ -122.854576,
+ 48.657564,
+ 122.5
+ ],
+ [
+ -122.854541,
+ 48.657584,
+ 122.1
+ ],
+ [
+ -122.854527,
+ 48.657612,
+ 121.9
+ ],
+ [
+ -122.85453,
+ 48.65764,
+ 122.8
+ ],
+ [
+ -122.854536,
+ 48.657667,
+ 123.9
+ ],
+ [
+ -122.85453,
+ 48.657695,
+ 124.4
+ ],
+ [
+ -122.854524,
+ 48.657731,
+ 124.8
+ ],
+ [
+ -122.854507,
+ 48.657758,
+ 124.6
+ ],
+ [
+ -122.854521,
+ 48.657784,
+ 124.9
+ ],
+ [
+ -122.854567,
+ 48.657808,
+ 125.6
+ ],
+ [
+ -122.854579,
+ 48.657834,
+ 125.7
+ ],
+ [
+ -122.854606,
+ 48.657856,
+ 126.2
+ ],
+ [
+ -122.854639,
+ 48.657877,
+ 126.7
+ ],
+ [
+ -122.854635,
+ 48.657909,
+ 127.3
+ ],
+ [
+ -122.854656,
+ 48.657935,
+ 127.6
+ ],
+ [
+ -122.854642,
+ 48.657961,
+ 127.8
+ ],
+ [
+ -122.854606,
+ 48.657986,
+ 129.2
+ ],
+ [
+ -122.854564,
+ 48.657977,
+ 129.8
+ ],
+ [
+ -122.854521,
+ 48.657963,
+ 130.7
+ ],
+ [
+ -122.854471,
+ 48.657959,
+ 132.8
+ ],
+ [
+ -122.854437,
+ 48.657939,
+ 133.2
+ ],
+ [
+ -122.854391,
+ 48.657924,
+ 133.9
+ ],
+ [
+ -122.854343,
+ 48.657935,
+ 136.6
+ ],
+ [
+ -122.854301,
+ 48.657928,
+ 137.7
+ ],
+ [
+ -122.854273,
+ 48.657903,
+ 137.6
+ ],
+ [
+ -122.854247,
+ 48.657882,
+ 137.7
+ ],
+ [
+ -122.854212,
+ 48.657865,
+ 138.2
+ ],
+ [
+ -122.854175,
+ 48.657851,
+ 138.7
+ ],
+ [
+ -122.854124,
+ 48.657832,
+ 139
+ ],
+ [
+ -122.854073,
+ 48.657828,
+ 139.9
+ ],
+ [
+ -122.854029,
+ 48.657824,
+ 140.6
+ ],
+ [
+ -122.853978,
+ 48.65783,
+ 141.8
+ ],
+ [
+ -122.853925,
+ 48.65783,
+ 142.6
+ ],
+ [
+ -122.853915,
+ 48.657795,
+ 141.2
+ ],
+ [
+ -122.853873,
+ 48.657801,
+ 141.7
+ ],
+ [
+ -122.853813,
+ 48.657794,
+ 142.4
+ ],
+ [
+ -122.853778,
+ 48.657774,
+ 142.3
+ ],
+ [
+ -122.853747,
+ 48.657755,
+ 142.3
+ ],
+ [
+ -122.853733,
+ 48.65773,
+ 142
+ ],
+ [
+ -122.853731,
+ 48.657693,
+ 141.9
+ ],
+ [
+ -122.853729,
+ 48.657662,
+ 142.4
+ ],
+ [
+ -122.85373,
+ 48.657632,
+ 143.2
+ ],
+ [
+ -122.853716,
+ 48.6576,
+ 144.6
+ ],
+ [
+ -122.853683,
+ 48.657583,
+ 146.2
+ ],
+ [
+ -122.8537,
+ 48.657547,
+ 146.3
+ ],
+ [
+ -122.853714,
+ 48.657518,
+ 146.1
+ ],
+ [
+ -122.853708,
+ 48.657476,
+ 147
+ ],
+ [
+ -122.853695,
+ 48.657446,
+ 147.9
+ ],
+ [
+ -122.853696,
+ 48.657405,
+ 148.1
+ ],
+ [
+ -122.853685,
+ 48.657376,
+ 148.5
+ ],
+ [
+ -122.853683,
+ 48.657345,
+ 148.7
+ ],
+ [
+ -122.853689,
+ 48.657317,
+ 148.8
+ ],
+ [
+ -122.853712,
+ 48.657348,
+ 147.8
+ ],
+ [
+ -122.853722,
+ 48.657383,
+ 147.3
+ ],
+ [
+ -122.853741,
+ 48.657413,
+ 146.5
+ ],
+ [
+ -122.853718,
+ 48.657437,
+ 147.2
+ ],
+ [
+ -122.853711,
+ 48.657465,
+ 147.1
+ ],
+ [
+ -122.853694,
+ 48.65749,
+ 147.2
+ ],
+ [
+ -122.853679,
+ 48.657525,
+ 147.3
+ ],
+ [
+ -122.853662,
+ 48.65755,
+ 147.6
+ ],
+ [
+ -122.853641,
+ 48.657575,
+ 147.7
+ ],
+ [
+ -122.853627,
+ 48.657609,
+ 147.2
+ ],
+ [
+ -122.853616,
+ 48.657638,
+ 147.1
+ ],
+ [
+ -122.853609,
+ 48.657665,
+ 147.1
+ ],
+ [
+ -122.853596,
+ 48.657699,
+ 147.3
+ ],
+ [
+ -122.853583,
+ 48.657727,
+ 147.6
+ ],
+ [
+ -122.853581,
+ 48.657755,
+ 147.6
+ ],
+ [
+ -122.853564,
+ 48.657788,
+ 148.3
+ ],
+ [
+ -122.853534,
+ 48.657817,
+ 149.5
+ ],
+ [
+ -122.853507,
+ 48.657852,
+ 150.8
+ ],
+ [
+ -122.853487,
+ 48.657878,
+ 151.7
+ ],
+ [
+ -122.853509,
+ 48.657905,
+ 152.2
+ ],
+ [
+ -122.853491,
+ 48.657943,
+ 153.5
+ ],
+ [
+ -122.853466,
+ 48.657965,
+ 154.5
+ ],
+ [
+ -122.853431,
+ 48.657998,
+ 156.1
+ ],
+ [
+ -122.853394,
+ 48.658018,
+ 157.2
+ ],
+ [
+ -122.853352,
+ 48.658037,
+ 158.2
+ ],
+ [
+ -122.853329,
+ 48.658071,
+ 159.3
+ ],
+ [
+ -122.853281,
+ 48.65809,
+ 160.5
+ ],
+ [
+ -122.853233,
+ 48.658104,
+ 161.6
+ ],
+ [
+ -122.853197,
+ 48.65812,
+ 162.3
+ ],
+ [
+ -122.853156,
+ 48.658147,
+ 163.4
+ ],
+ [
+ -122.853105,
+ 48.658157,
+ 164.1
+ ],
+ [
+ -122.853048,
+ 48.658166,
+ 164.6
+ ],
+ [
+ -122.852982,
+ 48.658164,
+ 164.7
+ ],
+ [
+ -122.852922,
+ 48.658163,
+ 164.7
+ ],
+ [
+ -122.852872,
+ 48.658166,
+ 164.8
+ ],
+ [
+ -122.852826,
+ 48.658174,
+ 164.9
+ ],
+ [
+ -122.85278,
+ 48.658167,
+ 165
+ ],
+ [
+ -122.852731,
+ 48.658151,
+ 165.3
+ ],
+ [
+ -122.852676,
+ 48.65815,
+ 166
+ ],
+ [
+ -122.852634,
+ 48.658148,
+ 166.5
+ ],
+ [
+ -122.852583,
+ 48.658141,
+ 166.8
+ ],
+ [
+ -122.852546,
+ 48.658157,
+ 167.2
+ ],
+ [
+ -122.852544,
+ 48.658188,
+ 167.4
+ ],
+ [
+ -122.852546,
+ 48.658219,
+ 167.4
+ ],
+ [
+ -122.852527,
+ 48.658247,
+ 168.2
+ ],
+ [
+ -122.852499,
+ 48.658271,
+ 169.5
+ ],
+ [
+ -122.852473,
+ 48.658293,
+ 170.6
+ ],
+ [
+ -122.852454,
+ 48.658323,
+ 172.1
+ ],
+ [
+ -122.852458,
+ 48.658351,
+ 173.8
+ ],
+ [
+ -122.852474,
+ 48.658384,
+ 175.8
+ ],
+ [
+ -122.852505,
+ 48.658402,
+ 177
+ ],
+ [
+ -122.852551,
+ 48.658421,
+ 178.8
+ ],
+ [
+ -122.852595,
+ 48.658431,
+ 179.5
+ ],
+ [
+ -122.852638,
+ 48.658444,
+ 180.1
+ ],
+ [
+ -122.852686,
+ 48.658455,
+ 180.4
+ ],
+ [
+ -122.852733,
+ 48.658475,
+ 181.1
+ ],
+ [
+ -122.852794,
+ 48.65848,
+ 180.7
+ ],
+ [
+ -122.852855,
+ 48.658502,
+ 180.7
+ ],
+ [
+ -122.852898,
+ 48.658525,
+ 181
+ ],
+ [
+ -122.852946,
+ 48.658553,
+ 181.3
+ ],
+ [
+ -122.852983,
+ 48.658565,
+ 181
+ ],
+ [
+ -122.853026,
+ 48.65858,
+ 180.6
+ ],
+ [
+ -122.853067,
+ 48.658596,
+ 180.6
+ ],
+ [
+ -122.853112,
+ 48.658611,
+ 180.5
+ ],
+ [
+ -122.853161,
+ 48.658614,
+ 180.1
+ ],
+ [
+ -122.853204,
+ 48.658636,
+ 180.3
+ ],
+ [
+ -122.853247,
+ 48.658666,
+ 180.9
+ ],
+ [
+ -122.853277,
+ 48.658694,
+ 180.9
+ ],
+ [
+ -122.853288,
+ 48.658727,
+ 181
+ ],
+ [
+ -122.853302,
+ 48.658756,
+ 180.9
+ ],
+ [
+ -122.85331,
+ 48.658791,
+ 181
+ ],
+ [
+ -122.853301,
+ 48.658823,
+ 181.7
+ ],
+ [
+ -122.853306,
+ 48.658858,
+ 182.1
+ ],
+ [
+ -122.853309,
+ 48.658889,
+ 182.6
+ ],
+ [
+ -122.85331,
+ 48.658926,
+ 183.3
+ ],
+ [
+ -122.853312,
+ 48.658957,
+ 184.1
+ ],
+ [
+ -122.853307,
+ 48.658995,
+ 185.4
+ ],
+ [
+ -122.853309,
+ 48.659026,
+ 186.5
+ ],
+ [
+ -122.853319,
+ 48.659052,
+ 187.7
+ ],
+ [
+ -122.853341,
+ 48.659087,
+ 189.3
+ ],
+ [
+ -122.853365,
+ 48.65911,
+ 190.2
+ ],
+ [
+ -122.853411,
+ 48.659135,
+ 190.5
+ ],
+ [
+ -122.853458,
+ 48.659146,
+ 189.8
+ ],
+ [
+ -122.853496,
+ 48.659162,
+ 189.1
+ ],
+ [
+ -122.853524,
+ 48.65919,
+ 188.9
+ ],
+ [
+ -122.853574,
+ 48.659196,
+ 189
+ ],
+ [
+ -122.853617,
+ 48.659209,
+ 190
+ ],
+ [
+ -122.853655,
+ 48.659231,
+ 191.1
+ ],
+ [
+ -122.853677,
+ 48.659263,
+ 191.7
+ ],
+ [
+ -122.853713,
+ 48.659287,
+ 191.6
+ ],
+ [
+ -122.85375,
+ 48.65931,
+ 191
+ ],
+ [
+ -122.853774,
+ 48.65934,
+ 190.9
+ ],
+ [
+ -122.853735,
+ 48.659356,
+ 191.8
+ ],
+ [
+ -122.853689,
+ 48.659374,
+ 193.1
+ ],
+ [
+ -122.85365,
+ 48.659358,
+ 193.5
+ ],
+ [
+ -122.853619,
+ 48.659325,
+ 193
+ ],
+ [
+ -122.853567,
+ 48.659346,
+ 193.3
+ ],
+ [
+ -122.853609,
+ 48.65936,
+ 193.7
+ ],
+ [
+ -122.853656,
+ 48.659385,
+ 193.8
+ ],
+ [
+ -122.853705,
+ 48.659405,
+ 193.1
+ ],
+ [
+ -122.853759,
+ 48.659417,
+ 192.5
+ ],
+ [
+ -122.853805,
+ 48.659433,
+ 192.7
+ ],
+ [
+ -122.853844,
+ 48.65944,
+ 193
+ ],
+ [
+ -122.853892,
+ 48.659454,
+ 193.3
+ ],
+ [
+ -122.853945,
+ 48.659462,
+ 193.4
+ ],
+ [
+ -122.853995,
+ 48.659472,
+ 193.3
+ ],
+ [
+ -122.854035,
+ 48.659455,
+ 192.7
+ ],
+ [
+ -122.85408,
+ 48.659455,
+ 192.3
+ ],
+ [
+ -122.854126,
+ 48.659472,
+ 192.8
+ ],
+ [
+ -122.854181,
+ 48.659484,
+ 193.6
+ ],
+ [
+ -122.854221,
+ 48.659498,
+ 194.7
+ ],
+ [
+ -122.854268,
+ 48.659519,
+ 195.8
+ ],
+ [
+ -122.854317,
+ 48.65954,
+ 196.7
+ ],
+ [
+ -122.85435,
+ 48.659564,
+ 197.9
+ ],
+ [
+ -122.854375,
+ 48.659596,
+ 199.8
+ ],
+ [
+ -122.854391,
+ 48.659622,
+ 201.5
+ ],
+ [
+ -122.854425,
+ 48.659658,
+ 203.7
+ ],
+ [
+ -122.854461,
+ 48.659675,
+ 204.2
+ ],
+ [
+ -122.854503,
+ 48.659685,
+ 203
+ ],
+ [
+ -122.854567,
+ 48.659691,
+ 200.2
+ ],
+ [
+ -122.854606,
+ 48.659682,
+ 198.2
+ ],
+ [
+ -122.854617,
+ 48.659646,
+ 196.2
+ ],
+ [
+ -122.854593,
+ 48.659614,
+ 195.8
+ ],
+ [
+ -122.854579,
+ 48.659586,
+ 195.7
+ ],
+ [
+ -122.854603,
+ 48.659551,
+ 193.1
+ ],
+ [
+ -122.854656,
+ 48.659531,
+ 190.4
+ ],
+ [
+ -122.854692,
+ 48.659515,
+ 189.4
+ ],
+ [
+ -122.854741,
+ 48.659517,
+ 190.7
+ ],
+ [
+ -122.854785,
+ 48.659525,
+ 193
+ ],
+ [
+ -122.854833,
+ 48.659515,
+ 194.6
+ ],
+ [
+ -122.854864,
+ 48.659497,
+ 194.4
+ ],
+ [
+ -122.854911,
+ 48.6595,
+ 195.4
+ ],
+ [
+ -122.854954,
+ 48.659506,
+ 196.4
+ ],
+ [
+ -122.855003,
+ 48.659516,
+ 197.6
+ ],
+ [
+ -122.85505,
+ 48.659526,
+ 198.8
+ ],
+ [
+ -122.855105,
+ 48.659533,
+ 200
+ ],
+ [
+ -122.855155,
+ 48.659542,
+ 201.2
+ ],
+ [
+ -122.855208,
+ 48.659551,
+ 202.2
+ ],
+ [
+ -122.855263,
+ 48.659551,
+ 202.7
+ ],
+ [
+ -122.855321,
+ 48.659549,
+ 202.6
+ ],
+ [
+ -122.855367,
+ 48.659548,
+ 202.4
+ ],
+ [
+ -122.855431,
+ 48.659537,
+ 201.9
+ ],
+ [
+ -122.855454,
+ 48.659537,
+ 202
+ ],
+ [
+ -122.855496,
+ 48.659541,
+ 202.3
+ ],
+ [
+ -122.855548,
+ 48.659542,
+ 202.8
+ ],
+ [
+ -122.855594,
+ 48.659538,
+ 203.1
+ ],
+ [
+ -122.855644,
+ 48.659553,
+ 204.8
+ ],
+ [
+ -122.855688,
+ 48.659565,
+ 205.6
+ ],
+ [
+ -122.855732,
+ 48.659577,
+ 205.8
+ ],
+ [
+ -122.85577,
+ 48.659596,
+ 206.2
+ ],
+ [
+ -122.855804,
+ 48.659617,
+ 206.8
+ ],
+ [
+ -122.855836,
+ 48.659637,
+ 207.4
+ ],
+ [
+ -122.855884,
+ 48.65966,
+ 208.1
+ ],
+ [
+ -122.855923,
+ 48.659675,
+ 208.2
+ ],
+ [
+ -122.855963,
+ 48.659688,
+ 208.3
+ ],
+ [
+ -122.856003,
+ 48.659698,
+ 208.4
+ ],
+ [
+ -122.856054,
+ 48.659707,
+ 208.3
+ ],
+ [
+ -122.856095,
+ 48.659715,
+ 208.3
+ ],
+ [
+ -122.856136,
+ 48.659733,
+ 208.6
+ ],
+ [
+ -122.856174,
+ 48.659743,
+ 208.7
+ ],
+ [
+ -122.856224,
+ 48.659746,
+ 208.7
+ ],
+ [
+ -122.85626,
+ 48.659765,
+ 209.5
+ ],
+ [
+ -122.856293,
+ 48.659789,
+ 210.1
+ ],
+ [
+ -122.856317,
+ 48.659812,
+ 210.6
+ ],
+ [
+ -122.856342,
+ 48.659848,
+ 211.2
+ ],
+ [
+ -122.856358,
+ 48.659874,
+ 211.3
+ ],
+ [
+ -122.856375,
+ 48.659909,
+ 211.5
+ ],
+ [
+ -122.856395,
+ 48.659945,
+ 211.5
+ ],
+ [
+ -122.856411,
+ 48.659975,
+ 211.4
+ ],
+ [
+ -122.85642,
+ 48.660008,
+ 211.3
+ ],
+ [
+ -122.856421,
+ 48.660039,
+ 211
+ ],
+ [
+ -122.856416,
+ 48.660071,
+ 210.5
+ ],
+ [
+ -122.856408,
+ 48.660101,
+ 210.1
+ ],
+ [
+ -122.856396,
+ 48.660129,
+ 210.1
+ ],
+ [
+ -122.856409,
+ 48.660162,
+ 211
+ ],
+ [
+ -122.85643,
+ 48.660188,
+ 212.1
+ ],
+ [
+ -122.856468,
+ 48.660212,
+ 213.2
+ ],
+ [
+ -122.856514,
+ 48.660233,
+ 214.1
+ ],
+ [
+ -122.856553,
+ 48.660245,
+ 214.4
+ ],
+ [
+ -122.856602,
+ 48.660248,
+ 214.2
+ ],
+ [
+ -122.856637,
+ 48.660264,
+ 214.7
+ ],
+ [
+ -122.856678,
+ 48.660272,
+ 214.6
+ ],
+ [
+ -122.856677,
+ 48.660301,
+ 215.9
+ ],
+ [
+ -122.856637,
+ 48.660286,
+ 215.6
+ ],
+ [
+ -122.856633,
+ 48.660336,
+ 218.2
+ ],
+ [
+ -122.856674,
+ 48.660316,
+ 216.6
+ ],
+ [
+ -122.856632,
+ 48.660275,
+ 215.2
+ ],
+ [
+ -122.85667,
+ 48.660263,
+ 214.2
+ ],
+ [
+ -122.856691,
+ 48.660236,
+ 212.8
+ ],
+ [
+ -122.856732,
+ 48.660236,
+ 212.7
+ ],
+ [
+ -122.85679,
+ 48.660225,
+ 212.3
+ ],
+ [
+ -122.856816,
+ 48.660263,
+ 213.7
+ ],
+ [
+ -122.856844,
+ 48.660286,
+ 214.8
+ ],
+ [
+ -122.856916,
+ 48.66029,
+ 214.6
+ ],
+ [
+ -122.856916,
+ 48.660329,
+ 216.3
+ ],
+ [
+ -122.856903,
+ 48.660355,
+ 217.4
+ ],
+ [
+ -122.856861,
+ 48.660355,
+ 217.6
+ ],
+ [
+ -122.856821,
+ 48.660361,
+ 217.7
+ ],
+ [
+ -122.856762,
+ 48.660366,
+ 217.9
+ ],
+ [
+ -122.85672,
+ 48.660371,
+ 218.4
+ ],
+ [
+ -122.856749,
+ 48.660395,
+ 219.2
+ ],
+ [
+ -122.856782,
+ 48.660414,
+ 220
+ ],
+ [
+ -122.856819,
+ 48.660398,
+ 219.5
+ ],
+ [
+ -122.856868,
+ 48.660383,
+ 218.8
+ ],
+ [
+ -122.856921,
+ 48.660378,
+ 218.4
+ ],
+ [
+ -122.85688,
+ 48.660381,
+ 218.6
+ ],
+ [
+ -122.856872,
+ 48.660413,
+ 220
+ ],
+ [
+ -122.856874,
+ 48.660442,
+ 221.3
+ ],
+ [
+ -122.856897,
+ 48.660464,
+ 222.3
+ ],
+ [
+ -122.856933,
+ 48.660479,
+ 223.1
+ ],
+ [
+ -122.856935,
+ 48.660506,
+ 224.7
+ ],
+ [
+ -122.856899,
+ 48.660487,
+ 223.5
+ ],
+ [
+ -122.856849,
+ 48.660494,
+ 223.8
+ ],
+ [
+ -122.856889,
+ 48.660511,
+ 224.7
+ ],
+ [
+ -122.856929,
+ 48.660525,
+ 225.7
+ ],
+ [
+ -122.856929,
+ 48.660553,
+ 227.2
+ ],
+ [
+ -122.856971,
+ 48.660558,
+ 227.4
+ ],
+ [
+ -122.857001,
+ 48.660581,
+ 228.8
+ ],
+ [
+ -122.856981,
+ 48.660605,
+ 230.2
+ ],
+ [
+ -122.856905,
+ 48.660625,
+ 230.7
+ ],
+ [
+ -122.856843,
+ 48.660619,
+ 229.6
+ ],
+ [
+ -122.856775,
+ 48.660621,
+ 229.4
+ ],
+ [
+ -122.856732,
+ 48.660647,
+ 230.8
+ ],
+ [
+ -122.8567,
+ 48.660671,
+ 232.1
+ ],
+ [
+ -122.856668,
+ 48.6607,
+ 233.6
+ ],
+ [
+ -122.856654,
+ 48.660732,
+ 235.1
+ ],
+ [
+ -122.856617,
+ 48.660746,
+ 235.8
+ ],
+ [
+ -122.85661,
+ 48.660779,
+ 237.2
+ ],
+ [
+ -122.856628,
+ 48.660806,
+ 238.2
+ ],
+ [
+ -122.856595,
+ 48.660825,
+ 238.7
+ ],
+ [
+ -122.856547,
+ 48.660834,
+ 238.6
+ ],
+ [
+ -122.856595,
+ 48.660847,
+ 239.5
+ ],
+ [
+ -122.856605,
+ 48.660873,
+ 240.4
+ ],
+ [
+ -122.856607,
+ 48.660903,
+ 241.1
+ ],
+ [
+ -122.856638,
+ 48.660928,
+ 242.2
+ ],
+ [
+ -122.856679,
+ 48.660948,
+ 243.3
+ ],
+ [
+ -122.85671,
+ 48.660971,
+ 244.5
+ ],
+ [
+ -122.856747,
+ 48.660985,
+ 245.2
+ ],
+ [
+ -122.856794,
+ 48.660996,
+ 245.7
+ ],
+ [
+ -122.856836,
+ 48.660994,
+ 245.7
+ ],
+ [
+ -122.856871,
+ 48.661023,
+ 247.2
+ ],
+ [
+ -122.856881,
+ 48.66105,
+ 248.7
+ ],
+ [
+ -122.856876,
+ 48.661085,
+ 250.5
+ ],
+ [
+ -122.856885,
+ 48.661113,
+ 252
+ ],
+ [
+ -122.856903,
+ 48.661148,
+ 253.7
+ ],
+ [
+ -122.856855,
+ 48.661172,
+ 254.7
+ ],
+ [
+ -122.856803,
+ 48.661178,
+ 254.8
+ ],
+ [
+ -122.856765,
+ 48.661189,
+ 255
+ ],
+ [
+ -122.856746,
+ 48.661221,
+ 256.3
+ ],
+ [
+ -122.856704,
+ 48.661243,
+ 257.3
+ ],
+ [
+ -122.856662,
+ 48.661223,
+ 256
+ ],
+ [
+ -122.856659,
+ 48.66126,
+ 257.7
+ ],
+ [
+ -122.856658,
+ 48.661291,
+ 259
+ ],
+ [
+ -122.85663,
+ 48.661312,
+ 259.8
+ ],
+ [
+ -122.856593,
+ 48.661325,
+ 260.2
+ ],
+ [
+ -122.856561,
+ 48.661346,
+ 260.7
+ ],
+ [
+ -122.856541,
+ 48.661378,
+ 261.5
+ ],
+ [
+ -122.856526,
+ 48.661416,
+ 263
+ ],
+ [
+ -122.85651,
+ 48.661444,
+ 263.9
+ ],
+ [
+ -122.856474,
+ 48.661468,
+ 264.6
+ ],
+ [
+ -122.856428,
+ 48.661488,
+ 265
+ ],
+ [
+ -122.856396,
+ 48.661509,
+ 265.6
+ ],
+ [
+ -122.856388,
+ 48.661537,
+ 266.5
+ ],
+ [
+ -122.856404,
+ 48.661571,
+ 267.6
+ ],
+ [
+ -122.856384,
+ 48.661611,
+ 268.8
+ ],
+ [
+ -122.856386,
+ 48.661648,
+ 270.1
+ ],
+ [
+ -122.856346,
+ 48.66167,
+ 270.7
+ ],
+ [
+ -122.85633,
+ 48.6617,
+ 271.6
+ ],
+ [
+ -122.856343,
+ 48.66173,
+ 272.7
+ ],
+ [
+ -122.856375,
+ 48.661768,
+ 274.3
+ ],
+ [
+ -122.856332,
+ 48.661741,
+ 273.2
+ ],
+ [
+ -122.856279,
+ 48.661651,
+ 269.6
+ ],
+ [
+ -122.856255,
+ 48.66162,
+ 268.5
+ ],
+ [
+ -122.856108,
+ 48.661491,
+ 262.8
+ ],
+ [
+ -122.856162,
+ 48.661517,
+ 264.1
+ ],
+ [
+ -122.856192,
+ 48.661546,
+ 265.6
+ ],
+ [
+ -122.856245,
+ 48.661593,
+ 267.5
+ ],
+ [
+ -122.85628,
+ 48.661636,
+ 269.1
+ ],
+ [
+ -122.856306,
+ 48.661666,
+ 270.2
+ ],
+ [
+ -122.856353,
+ 48.661726,
+ 272.6
+ ],
+ [
+ -122.856302,
+ 48.661688,
+ 271
+ ],
+ [
+ -122.856354,
+ 48.661699,
+ 271.7
+ ],
+ [
+ -122.856405,
+ 48.661709,
+ 272.2
+ ],
+ [
+ -122.856437,
+ 48.661746,
+ 273.8
+ ],
+ [
+ -122.856412,
+ 48.661782,
+ 274.9
+ ],
+ [
+ -122.856369,
+ 48.661742,
+ 273.3
+ ],
+ [
+ -122.856346,
+ 48.661714,
+ 272.1
+ ],
+ [
+ -122.856325,
+ 48.661747,
+ 273.4
+ ],
+ [
+ -122.856339,
+ 48.661779,
+ 274.6
+ ],
+ [
+ -122.856356,
+ 48.661809,
+ 275.5
+ ],
+ [
+ -122.856347,
+ 48.661838,
+ 276.4
+ ],
+ [
+ -122.856334,
+ 48.661872,
+ 277.3
+ ],
+ [
+ -122.856328,
+ 48.661899,
+ 278.2
+ ],
+ [
+ -122.856348,
+ 48.661925,
+ 279.3
+ ],
+ [
+ -122.856359,
+ 48.661953,
+ 280.5
+ ],
+ [
+ -122.856333,
+ 48.661976,
+ 280.9
+ ],
+ [
+ -122.85635,
+ 48.662004,
+ 282
+ ],
+ [
+ -122.856314,
+ 48.662027,
+ 282.4
+ ],
+ [
+ -122.856306,
+ 48.662058,
+ 283.3
+ ],
+ [
+ -122.856331,
+ 48.66208,
+ 283.9
+ ],
+ [
+ -122.856333,
+ 48.662108,
+ 284.6
+ ],
+ [
+ -122.856337,
+ 48.662143,
+ 285.3
+ ],
+ [
+ -122.856354,
+ 48.662171,
+ 286
+ ],
+ [
+ -122.856387,
+ 48.662193,
+ 286.4
+ ],
+ [
+ -122.85642,
+ 48.662213,
+ 287
+ ],
+ [
+ -122.856438,
+ 48.662242,
+ 287.7
+ ],
+ [
+ -122.856463,
+ 48.662278,
+ 288.7
+ ],
+ [
+ -122.856498,
+ 48.662307,
+ 289.4
+ ],
+ [
+ -122.856512,
+ 48.662333,
+ 289.8
+ ],
+ [
+ -122.856479,
+ 48.66236,
+ 290.1
+ ],
+ [
+ -122.856444,
+ 48.662383,
+ 290.7
+ ],
+ [
+ -122.856442,
+ 48.662411,
+ 291.2
+ ],
+ [
+ -122.856463,
+ 48.662435,
+ 291.5
+ ],
+ [
+ -122.856428,
+ 48.66242,
+ 291.4
+ ],
+ [
+ -122.856397,
+ 48.662396,
+ 291.4
+ ],
+ [
+ -122.856433,
+ 48.66241,
+ 291.3
+ ],
+ [
+ -122.856462,
+ 48.662439,
+ 291.6
+ ],
+ [
+ -122.856487,
+ 48.662465,
+ 292.1
+ ],
+ [
+ -122.856506,
+ 48.662495,
+ 292.7
+ ],
+ [
+ -122.856529,
+ 48.662522,
+ 293.3
+ ],
+ [
+ -122.856533,
+ 48.662552,
+ 293.9
+ ],
+ [
+ -122.856557,
+ 48.662581,
+ 294.6
+ ],
+ [
+ -122.856585,
+ 48.662609,
+ 295.4
+ ],
+ [
+ -122.856583,
+ 48.662641,
+ 295.9
+ ],
+ [
+ -122.856583,
+ 48.662675,
+ 296.5
+ ],
+ [
+ -122.85661,
+ 48.6627,
+ 297.3
+ ],
+ [
+ -122.856643,
+ 48.662719,
+ 297.9
+ ],
+ [
+ -122.856653,
+ 48.662749,
+ 298.3
+ ],
+ [
+ -122.856631,
+ 48.662783,
+ 298.3
+ ],
+ [
+ -122.856615,
+ 48.662813,
+ 298.4
+ ],
+ [
+ -122.85659,
+ 48.662836,
+ 298.8
+ ],
+ [
+ -122.856594,
+ 48.662864,
+ 299.4
+ ],
+ [
+ -122.856611,
+ 48.662895,
+ 300
+ ],
+ [
+ -122.856652,
+ 48.662915,
+ 300.6
+ ],
+ [
+ -122.856675,
+ 48.662939,
+ 300.9
+ ],
+ [
+ -122.856688,
+ 48.662984,
+ 301.4
+ ],
+ [
+ -122.856701,
+ 48.663023,
+ 302.1
+ ],
+ [
+ -122.856713,
+ 48.663049,
+ 302.7
+ ],
+ [
+ -122.856718,
+ 48.663079,
+ 303.3
+ ],
+ [
+ -122.856741,
+ 48.663106,
+ 303.9
+ ],
+ [
+ -122.856792,
+ 48.663122,
+ 304.4
+ ],
+ [
+ -122.856815,
+ 48.663148,
+ 304.9
+ ],
+ [
+ -122.856832,
+ 48.663173,
+ 305.6
+ ],
+ [
+ -122.856848,
+ 48.663209,
+ 306.1
+ ],
+ [
+ -122.856862,
+ 48.663241,
+ 306.2
+ ],
+ [
+ -122.856893,
+ 48.663265,
+ 306.6
+ ],
+ [
+ -122.856925,
+ 48.663288,
+ 307
+ ],
+ [
+ -122.856945,
+ 48.66332,
+ 307.5
+ ],
+ [
+ -122.856973,
+ 48.66334,
+ 307.9
+ ],
+ [
+ -122.856999,
+ 48.663374,
+ 308.2
+ ],
+ [
+ -122.857012,
+ 48.663404,
+ 307.8
+ ],
+ [
+ -122.857014,
+ 48.663433,
+ 307.2
+ ],
+ [
+ -122.857009,
+ 48.663462,
+ 306.6
+ ],
+ [
+ -122.857002,
+ 48.663497,
+ 306.2
+ ],
+ [
+ -122.856983,
+ 48.663529,
+ 306
+ ],
+ [
+ -122.856951,
+ 48.663557,
+ 305.6
+ ],
+ [
+ -122.856953,
+ 48.663586,
+ 305.5
+ ],
+ [
+ -122.85698,
+ 48.663607,
+ 305.7
+ ],
+ [
+ -122.857024,
+ 48.663635,
+ 306.2
+ ],
+ [
+ -122.857044,
+ 48.663668,
+ 306.2
+ ],
+ [
+ -122.857065,
+ 48.663699,
+ 306.1
+ ],
+ [
+ -122.857076,
+ 48.663729,
+ 305.8
+ ],
+ [
+ -122.857081,
+ 48.663758,
+ 305.7
+ ],
+ [
+ -122.857079,
+ 48.66379,
+ 305.6
+ ],
+ [
+ -122.857077,
+ 48.663827,
+ 305.6
+ ],
+ [
+ -122.857071,
+ 48.663854,
+ 305.6
+ ],
+ [
+ -122.85706,
+ 48.663885,
+ 305.3
+ ],
+ [
+ -122.857081,
+ 48.663916,
+ 305.3
+ ],
+ [
+ -122.857126,
+ 48.663938,
+ 306.1
+ ],
+ [
+ -122.857135,
+ 48.663972,
+ 306.7
+ ],
+ [
+ -122.857155,
+ 48.664011,
+ 307.4
+ ],
+ [
+ -122.857151,
+ 48.664046,
+ 307.6
+ ],
+ [
+ -122.8571,
+ 48.664056,
+ 306.6
+ ],
+ [
+ -122.85706,
+ 48.664046,
+ 305.7
+ ],
+ [
+ -122.857084,
+ 48.664077,
+ 306.8
+ ],
+ [
+ -122.857107,
+ 48.664107,
+ 307.4
+ ],
+ [
+ -122.857121,
+ 48.664134,
+ 308
+ ],
+ [
+ -122.857103,
+ 48.664159,
+ 308.1
+ ],
+ [
+ -122.857067,
+ 48.664185,
+ 306.9
+ ],
+ [
+ -122.857073,
+ 48.664214,
+ 307.2
+ ],
+ [
+ -122.857011,
+ 48.664236,
+ 304.5
+ ],
+ [
+ -122.856953,
+ 48.66426,
+ 303.4
+ ],
+ [
+ -122.856929,
+ 48.664217,
+ 302.4
+ ],
+ [
+ -122.856933,
+ 48.664169,
+ 302.9
+ ],
+ [
+ -122.856948,
+ 48.664131,
+ 303.8
+ ],
+ [
+ -122.857051,
+ 48.66409,
+ 306.1
+ ],
+ [
+ -122.857144,
+ 48.664092,
+ 307.5
+ ],
+ [
+ -122.857197,
+ 48.664069,
+ 309.8
+ ],
+ [
+ -122.85729,
+ 48.664053,
+ 313.4
+ ],
+ [
+ -122.857366,
+ 48.664048,
+ 316.8
+ ],
+ [
+ -122.857342,
+ 48.664077,
+ 315.8
+ ],
+ [
+ -122.857294,
+ 48.664094,
+ 313.7
+ ],
+ [
+ -122.857182,
+ 48.664129,
+ 309.3
+ ],
+ [
+ -122.857108,
+ 48.66414,
+ 307.9
+ ],
+ [
+ -122.857061,
+ 48.664181,
+ 306.6
+ ],
+ [
+ -122.857044,
+ 48.664227,
+ 305.7
+ ],
+ [
+ -122.857089,
+ 48.664243,
+ 307.7
+ ],
+ [
+ -122.857139,
+ 48.664252,
+ 309.7
+ ],
+ [
+ -122.857114,
+ 48.664273,
+ 308.3
+ ],
+ [
+ -122.857131,
+ 48.664302,
+ 308.5
+ ],
+ [
+ -122.85711,
+ 48.664328,
+ 306.9
+ ],
+ [
+ -122.857091,
+ 48.664354,
+ 306.6
+ ],
+ [
+ -122.85709,
+ 48.664394,
+ 307.9
+ ],
+ [
+ -122.857102,
+ 48.664421,
+ 308.9
+ ],
+ [
+ -122.857116,
+ 48.664453,
+ 309.9
+ ],
+ [
+ -122.857156,
+ 48.664469,
+ 310.4
+ ],
+ [
+ -122.857194,
+ 48.664498,
+ 311.4
+ ],
+ [
+ -122.857195,
+ 48.664531,
+ 312.3
+ ],
+ [
+ -122.857179,
+ 48.664557,
+ 313.2
+ ],
+ [
+ -122.857158,
+ 48.664593,
+ 314.3
+ ],
+ [
+ -122.857148,
+ 48.664653,
+ 314.2
+ ],
+ [
+ -122.857142,
+ 48.664668,
+ 313.9
+ ],
+ [
+ -122.857108,
+ 48.664698,
+ 313.4
+ ],
+ [
+ -122.857099,
+ 48.664726,
+ 313.1
+ ],
+ [
+ -122.857091,
+ 48.66476,
+ 313.3
+ ],
+ [
+ -122.857088,
+ 48.664791,
+ 314.1
+ ],
+ [
+ -122.857109,
+ 48.664816,
+ 315.2
+ ],
+ [
+ -122.857128,
+ 48.664848,
+ 316.9
+ ],
+ [
+ -122.85714,
+ 48.664874,
+ 318.6
+ ],
+ [
+ -122.857102,
+ 48.66489,
+ 319.7
+ ],
+ [
+ -122.857112,
+ 48.66492,
+ 321.4
+ ],
+ [
+ -122.857103,
+ 48.664948,
+ 322.7
+ ],
+ [
+ -122.857134,
+ 48.664972,
+ 324.3
+ ],
+ [
+ -122.857153,
+ 48.664998,
+ 325.5
+ ],
+ [
+ -122.857153,
+ 48.665025,
+ 326.7
+ ],
+ [
+ -122.857131,
+ 48.665062,
+ 327.6
+ ],
+ [
+ -122.857129,
+ 48.665091,
+ 328.4
+ ],
+ [
+ -122.857127,
+ 48.665124,
+ 329.1
+ ],
+ [
+ -122.857107,
+ 48.665161,
+ 329.5
+ ],
+ [
+ -122.857133,
+ 48.665181,
+ 330.5
+ ],
+ [
+ -122.857144,
+ 48.665208,
+ 331.4
+ ],
+ [
+ -122.857155,
+ 48.66524,
+ 332.5
+ ],
+ [
+ -122.85719,
+ 48.665217,
+ 333
+ ],
+ [
+ -122.85718,
+ 48.665245,
+ 333.3
+ ],
+ [
+ -122.857158,
+ 48.665279,
+ 333.4
+ ],
+ [
+ -122.85716,
+ 48.665311,
+ 333.9
+ ],
+ [
+ -122.857167,
+ 48.665342,
+ 334.4
+ ],
+ [
+ -122.857161,
+ 48.665371,
+ 334.7
+ ],
+ [
+ -122.857152,
+ 48.665409,
+ 335.3
+ ],
+ [
+ -122.857151,
+ 48.665439,
+ 335.5
+ ],
+ [
+ -122.857149,
+ 48.665472,
+ 335.8
+ ],
+ [
+ -122.85716,
+ 48.665506,
+ 336
+ ],
+ [
+ -122.85716,
+ 48.665536,
+ 336.1
+ ],
+ [
+ -122.857154,
+ 48.665568,
+ 335.8
+ ],
+ [
+ -122.857144,
+ 48.665597,
+ 335.4
+ ],
+ [
+ -122.857162,
+ 48.665624,
+ 336.1
+ ],
+ [
+ -122.857165,
+ 48.665654,
+ 336.1
+ ],
+ [
+ -122.857167,
+ 48.665691,
+ 336
+ ],
+ [
+ -122.857189,
+ 48.66572,
+ 336.5
+ ],
+ [
+ -122.857225,
+ 48.665737,
+ 337.6
+ ],
+ [
+ -122.857258,
+ 48.665767,
+ 338.3
+ ],
+ [
+ -122.857289,
+ 48.665789,
+ 339
+ ],
+ [
+ -122.857322,
+ 48.665818,
+ 339.6
+ ],
+ [
+ -122.85735,
+ 48.665845,
+ 339.8
+ ],
+ [
+ -122.857388,
+ 48.665869,
+ 340.2
+ ],
+ [
+ -122.857434,
+ 48.665891,
+ 340.8
+ ],
+ [
+ -122.857473,
+ 48.66591,
+ 341.6
+ ],
+ [
+ -122.857511,
+ 48.665929,
+ 342.1
+ ],
+ [
+ -122.857546,
+ 48.66596,
+ 342.7
+ ],
+ [
+ -122.857581,
+ 48.665984,
+ 343.7
+ ],
+ [
+ -122.857623,
+ 48.665975,
+ 344.9
+ ],
+ [
+ -122.857665,
+ 48.665982,
+ 345.6
+ ],
+ [
+ -122.857623,
+ 48.665986,
+ 344.8
+ ],
+ [
+ -122.857577,
+ 48.665994,
+ 343.5
+ ],
+ [
+ -122.857531,
+ 48.666008,
+ 342.6
+ ],
+ [
+ -122.857602,
+ 48.665994,
+ 344.2
+ ],
+ [
+ -122.85761,
+ 48.665967,
+ 344.6
+ ],
+ [
+ -122.857623,
+ 48.665936,
+ 344.3
+ ],
+ [
+ -122.857617,
+ 48.665907,
+ 343.6
+ ],
+ [
+ -122.857604,
+ 48.665871,
+ 343.2
+ ],
+ [
+ -122.857607,
+ 48.66582,
+ 343.9
+ ],
+ [
+ -122.857598,
+ 48.665892,
+ 343.1
+ ],
+ [
+ -122.857648,
+ 48.665912,
+ 344.3
+ ],
+ [
+ -122.857698,
+ 48.66593,
+ 345.5
+ ],
+ [
+ -122.857729,
+ 48.665949,
+ 346.4
+ ],
+ [
+ -122.857758,
+ 48.665975,
+ 346.8
+ ],
+ [
+ -122.857789,
+ 48.665994,
+ 346.5
+ ],
+ [
+ -122.85784,
+ 48.666005,
+ 346.2
+ ],
+ [
+ -122.857885,
+ 48.666013,
+ 345.9
+ ],
+ [
+ -122.857931,
+ 48.666031,
+ 345.5
+ ],
+ [
+ -122.857975,
+ 48.666024,
+ 345.4
+ ],
+ [
+ -122.858023,
+ 48.666032,
+ 345
+ ],
+ [
+ -122.858054,
+ 48.666051,
+ 344.3
+ ],
+ [
+ -122.858077,
+ 48.666079,
+ 344.3
+ ],
+ [
+ -122.858102,
+ 48.666108,
+ 344.8
+ ],
+ [
+ -122.858129,
+ 48.666142,
+ 345.5
+ ],
+ [
+ -122.858158,
+ 48.666171,
+ 346.4
+ ],
+ [
+ -122.858179,
+ 48.666195,
+ 347.4
+ ],
+ [
+ -122.858194,
+ 48.666225,
+ 348.7
+ ],
+ [
+ -122.858209,
+ 48.66626,
+ 350.1
+ ],
+ [
+ -122.858211,
+ 48.666287,
+ 351.2
+ ],
+ [
+ -122.858205,
+ 48.666319,
+ 352.4
+ ],
+ [
+ -122.858217,
+ 48.666359,
+ 353.5
+ ],
+ [
+ -122.858228,
+ 48.666393,
+ 354.3
+ ],
+ [
+ -122.858224,
+ 48.666424,
+ 355.3
+ ],
+ [
+ -122.858209,
+ 48.666449,
+ 356.1
+ ],
+ [
+ -122.858217,
+ 48.666484,
+ 357.1
+ ],
+ [
+ -122.85823,
+ 48.666509,
+ 357.8
+ ],
+ [
+ -122.858239,
+ 48.666545,
+ 358.8
+ ],
+ [
+ -122.858232,
+ 48.666574,
+ 359.1
+ ],
+ [
+ -122.858236,
+ 48.666605,
+ 359.5
+ ],
+ [
+ -122.858251,
+ 48.666634,
+ 360
+ ],
+ [
+ -122.858273,
+ 48.666661,
+ 360.8
+ ],
+ [
+ -122.858285,
+ 48.666692,
+ 361.5
+ ],
+ [
+ -122.858288,
+ 48.666723,
+ 361.9
+ ],
+ [
+ -122.858291,
+ 48.666752,
+ 362.2
+ ],
+ [
+ -122.858295,
+ 48.666788,
+ 362.7
+ ],
+ [
+ -122.858304,
+ 48.666817,
+ 363.1
+ ],
+ [
+ -122.858289,
+ 48.66685,
+ 362.7
+ ],
+ [
+ -122.858271,
+ 48.666884,
+ 362.3
+ ],
+ [
+ -122.858263,
+ 48.66692,
+ 362.3
+ ],
+ [
+ -122.858258,
+ 48.666949,
+ 362.2
+ ],
+ [
+ -122.85825,
+ 48.666975,
+ 362.1
+ ],
+ [
+ -122.858245,
+ 48.667006,
+ 362.2
+ ],
+ [
+ -122.858243,
+ 48.667038,
+ 362.3
+ ],
+ [
+ -122.85822,
+ 48.667075,
+ 362.3
+ ],
+ [
+ -122.858192,
+ 48.667099,
+ 362.4
+ ],
+ [
+ -122.858133,
+ 48.667122,
+ 362.6
+ ],
+ [
+ -122.858091,
+ 48.667147,
+ 363.2
+ ],
+ [
+ -122.858051,
+ 48.667162,
+ 363.6
+ ],
+ [
+ -122.857996,
+ 48.667186,
+ 364.5
+ ],
+ [
+ -122.857961,
+ 48.667211,
+ 365.2
+ ],
+ [
+ -122.857927,
+ 48.667238,
+ 366.2
+ ],
+ [
+ -122.857876,
+ 48.667244,
+ 366.9
+ ],
+ [
+ -122.857843,
+ 48.667261,
+ 368
+ ],
+ [
+ -122.857803,
+ 48.667282,
+ 369.5
+ ],
+ [
+ -122.857762,
+ 48.667301,
+ 370.6
+ ],
+ [
+ -122.857705,
+ 48.667304,
+ 370.3
+ ],
+ [
+ -122.857648,
+ 48.667306,
+ 369.3
+ ],
+ [
+ -122.857603,
+ 48.667306,
+ 368.2
+ ],
+ [
+ -122.857555,
+ 48.667304,
+ 367
+ ],
+ [
+ -122.857512,
+ 48.667295,
+ 365.9
+ ],
+ [
+ -122.857471,
+ 48.667266,
+ 364.9
+ ],
+ [
+ -122.857433,
+ 48.667255,
+ 364.4
+ ],
+ [
+ -122.857376,
+ 48.667259,
+ 363.9
+ ],
+ [
+ -122.857316,
+ 48.667269,
+ 363.6
+ ],
+ [
+ -122.857267,
+ 48.667277,
+ 363.5
+ ],
+ [
+ -122.857213,
+ 48.667279,
+ 363.3
+ ],
+ [
+ -122.857171,
+ 48.667288,
+ 363.4
+ ],
+ [
+ -122.857138,
+ 48.667305,
+ 363.5
+ ],
+ [
+ -122.857126,
+ 48.667336,
+ 364.1
+ ],
+ [
+ -122.857145,
+ 48.667367,
+ 365.1
+ ],
+ [
+ -122.857153,
+ 48.667396,
+ 366.1
+ ],
+ [
+ -122.857154,
+ 48.667425,
+ 366.9
+ ],
+ [
+ -122.857137,
+ 48.667452,
+ 367
+ ],
+ [
+ -122.857094,
+ 48.667469,
+ 366.1
+ ],
+ [
+ -122.857138,
+ 48.667509,
+ 367.7
+ ],
+ [
+ -122.857192,
+ 48.66754,
+ 369.3
+ ],
+ [
+ -122.857165,
+ 48.667564,
+ 368.7
+ ],
+ [
+ -122.857133,
+ 48.667589,
+ 368
+ ],
+ [
+ -122.857101,
+ 48.667609,
+ 367.9
+ ],
+ [
+ -122.857092,
+ 48.667637,
+ 368.8
+ ],
+ [
+ -122.857071,
+ 48.667664,
+ 370.2
+ ],
+ [
+ -122.85707,
+ 48.667692,
+ 371.1
+ ],
+ [
+ -122.85707,
+ 48.667722,
+ 372.4
+ ],
+ [
+ -122.857062,
+ 48.667754,
+ 373.9
+ ],
+ [
+ -122.856994,
+ 48.667758,
+ 375.8
+ ],
+ [
+ -122.85698,
+ 48.667793,
+ 377.7
+ ],
+ [
+ -122.856984,
+ 48.667817,
+ 378.7
+ ],
+ [
+ -122.85702,
+ 48.667839,
+ 378.6
+ ],
+ [
+ -122.857036,
+ 48.667867,
+ 379.6
+ ],
+ [
+ -122.857028,
+ 48.6679,
+ 381.5
+ ],
+ [
+ -122.857046,
+ 48.667924,
+ 382.1
+ ],
+ [
+ -122.857078,
+ 48.667945,
+ 382.3
+ ],
+ [
+ -122.857124,
+ 48.667952,
+ 381.6
+ ],
+ [
+ -122.857134,
+ 48.667981,
+ 382.7
+ ],
+ [
+ -122.857143,
+ 48.668011,
+ 383.7
+ ],
+ [
+ -122.857109,
+ 48.668033,
+ 385.5
+ ],
+ [
+ -122.8571,
+ 48.668066,
+ 387
+ ],
+ [
+ -122.857083,
+ 48.668105,
+ 389.5
+ ],
+ [
+ -122.857101,
+ 48.668136,
+ 390.3
+ ],
+ [
+ -122.857117,
+ 48.668162,
+ 391.1
+ ],
+ [
+ -122.857123,
+ 48.668194,
+ 392.6
+ ],
+ [
+ -122.857085,
+ 48.668223,
+ 394.7
+ ],
+ [
+ -122.857071,
+ 48.668249,
+ 395.5
+ ],
+ [
+ -122.857069,
+ 48.66828,
+ 396.3
+ ],
+ [
+ -122.857075,
+ 48.668311,
+ 397.1
+ ],
+ [
+ -122.857061,
+ 48.668337,
+ 396.9
+ ],
+ [
+ -122.857048,
+ 48.668368,
+ 396.8
+ ],
+ [
+ -122.857063,
+ 48.668402,
+ 397.4
+ ],
+ [
+ -122.857085,
+ 48.668437,
+ 398
+ ],
+ [
+ -122.857088,
+ 48.668474,
+ 398
+ ],
+ [
+ -122.857072,
+ 48.6685,
+ 398.3
+ ],
+ [
+ -122.857073,
+ 48.668528,
+ 398.7
+ ],
+ [
+ -122.85709,
+ 48.668561,
+ 399.4
+ ],
+ [
+ -122.857104,
+ 48.668588,
+ 400
+ ],
+ [
+ -122.857113,
+ 48.668619,
+ 400.5
+ ],
+ [
+ -122.857122,
+ 48.668646,
+ 400.8
+ ],
+ [
+ -122.857133,
+ 48.668676,
+ 401.1
+ ],
+ [
+ -122.857136,
+ 48.668706,
+ 401.5
+ ],
+ [
+ -122.857151,
+ 48.668731,
+ 401.7
+ ],
+ [
+ -122.857133,
+ 48.668764,
+ 402.3
+ ],
+ [
+ -122.857142,
+ 48.668798,
+ 402.4
+ ],
+ [
+ -122.857138,
+ 48.668829,
+ 402.2
+ ],
+ [
+ -122.857153,
+ 48.668869,
+ 401.4
+ ],
+ [
+ -122.85715,
+ 48.668902,
+ 400.5
+ ],
+ [
+ -122.857148,
+ 48.668942,
+ 399.8
+ ],
+ [
+ -122.857128,
+ 48.668976,
+ 399.7
+ ],
+ [
+ -122.857109,
+ 48.669008,
+ 399.7
+ ],
+ [
+ -122.857096,
+ 48.669036,
+ 399.6
+ ],
+ [
+ -122.85712,
+ 48.669062,
+ 399.1
+ ],
+ [
+ -122.857137,
+ 48.669089,
+ 399.2
+ ],
+ [
+ -122.857144,
+ 48.669122,
+ 399.7
+ ],
+ [
+ -122.857132,
+ 48.669152,
+ 400.3
+ ],
+ [
+ -122.857127,
+ 48.669193,
+ 401.2
+ ],
+ [
+ -122.857128,
+ 48.669223,
+ 402.1
+ ],
+ [
+ -122.857126,
+ 48.669252,
+ 403
+ ],
+ [
+ -122.857147,
+ 48.669276,
+ 403.7
+ ],
+ [
+ -122.857141,
+ 48.669305,
+ 403.9
+ ],
+ [
+ -122.857136,
+ 48.669337,
+ 404
+ ],
+ [
+ -122.857147,
+ 48.669363,
+ 404.7
+ ],
+ [
+ -122.857166,
+ 48.66939,
+ 405.7
+ ],
+ [
+ -122.857153,
+ 48.669417,
+ 406.3
+ ],
+ [
+ -122.857153,
+ 48.669445,
+ 407
+ ],
+ [
+ -122.857178,
+ 48.669474,
+ 408.2
+ ],
+ [
+ -122.857187,
+ 48.669505,
+ 408.7
+ ],
+ [
+ -122.857198,
+ 48.669531,
+ 409
+ ],
+ [
+ -122.857224,
+ 48.669559,
+ 409.6
+ ],
+ [
+ -122.8572,
+ 48.669589,
+ 409.4
+ ],
+ [
+ -122.857197,
+ 48.66963,
+ 410.1
+ ],
+ [
+ -122.857188,
+ 48.669662,
+ 410.8
+ ],
+ [
+ -122.85717,
+ 48.669692,
+ 411.5
+ ],
+ [
+ -122.857187,
+ 48.669726,
+ 412.8
+ ],
+ [
+ -122.857168,
+ 48.669754,
+ 413.9
+ ],
+ [
+ -122.85716,
+ 48.669798,
+ 415.2
+ ],
+ [
+ -122.857136,
+ 48.669831,
+ 416.7
+ ],
+ [
+ -122.85708,
+ 48.669879,
+ 418.2
+ ],
+ [
+ -122.857069,
+ 48.669911,
+ 419.4
+ ],
+ [
+ -122.857044,
+ 48.669942,
+ 420.6
+ ],
+ [
+ -122.857082,
+ 48.66992,
+ 419.9
+ ],
+ [
+ -122.857112,
+ 48.669901,
+ 419
+ ],
+ [
+ -122.857159,
+ 48.669905,
+ 419.4
+ ],
+ [
+ -122.857209,
+ 48.669909,
+ 419.8
+ ],
+ [
+ -122.857249,
+ 48.669926,
+ 420.3
+ ],
+ [
+ -122.85728,
+ 48.669949,
+ 420.9
+ ],
+ [
+ -122.857327,
+ 48.669975,
+ 421.4
+ ],
+ [
+ -122.857381,
+ 48.670008,
+ 422.1
+ ],
+ [
+ -122.857398,
+ 48.670024,
+ 422.7
+ ],
+ [
+ -122.857414,
+ 48.670041,
+ 423.6
+ ],
+ [
+ -122.85743,
+ 48.670057,
+ 424.3
+ ],
+ [
+ -122.857447,
+ 48.670074,
+ 425
+ ],
+ [
+ -122.857463,
+ 48.67009,
+ 425.7
+ ],
+ [
+ -122.857479,
+ 48.670107,
+ 426.5
+ ],
+ [
+ -122.857496,
+ 48.670123,
+ 427.5
+ ],
+ [
+ -122.857512,
+ 48.67014,
+ 428.4
+ ],
+ [
+ -122.857528,
+ 48.670156,
+ 429.3
+ ],
+ [
+ -122.857545,
+ 48.670173,
+ 430.2
+ ],
+ [
+ -122.857561,
+ 48.670189,
+ 430.9
+ ],
+ [
+ -122.857577,
+ 48.670206,
+ 431.7
+ ],
+ [
+ -122.857594,
+ 48.670223,
+ 432.4
+ ],
+ [
+ -122.85757,
+ 48.670254,
+ 434
+ ],
+ [
+ -122.857611,
+ 48.670229,
+ 432.7
+ ],
+ [
+ -122.857654,
+ 48.670226,
+ 432.4
+ ],
+ [
+ -122.857697,
+ 48.670246,
+ 433.5
+ ],
+ [
+ -122.857693,
+ 48.670277,
+ 435
+ ],
+ [
+ -122.857717,
+ 48.670245,
+ 433.4
+ ],
+ [
+ -122.857769,
+ 48.670237,
+ 432.9
+ ],
+ [
+ -122.857817,
+ 48.670232,
+ 433.1
+ ],
+ [
+ -122.857857,
+ 48.670241,
+ 433.6
+ ],
+ [
+ -122.857886,
+ 48.67027,
+ 435.2
+ ],
+ [
+ -122.85791,
+ 48.670296,
+ 436.5
+ ],
+ [
+ -122.857904,
+ 48.670324,
+ 437.7
+ ],
+ [
+ -122.857863,
+ 48.670351,
+ 438.3
+ ],
+ [
+ -122.857853,
+ 48.67038,
+ 439.4
+ ],
+ [
+ -122.857862,
+ 48.670414,
+ 440.9
+ ],
+ [
+ -122.857847,
+ 48.670443,
+ 442.2
+ ],
+ [
+ -122.857829,
+ 48.670469,
+ 443.2
+ ],
+ [
+ -122.857814,
+ 48.670504,
+ 444.6
+ ],
+ [
+ -122.857846,
+ 48.670528,
+ 445.5
+ ],
+ [
+ -122.857884,
+ 48.670561,
+ 446.7
+ ],
+ [
+ -122.857884,
+ 48.670533,
+ 445.7
+ ],
+ [
+ -122.857845,
+ 48.670545,
+ 446.2
+ ],
+ [
+ -122.857812,
+ 48.670564,
+ 446.8
+ ],
+ [
+ -122.857814,
+ 48.670591,
+ 447.8
+ ],
+ [
+ -122.857796,
+ 48.670622,
+ 448.9
+ ],
+ [
+ -122.857774,
+ 48.670645,
+ 449.9
+ ],
+ [
+ -122.857747,
+ 48.670676,
+ 451
+ ],
+ [
+ -122.857719,
+ 48.670703,
+ 451.8
+ ],
+ [
+ -122.857687,
+ 48.670728,
+ 452.5
+ ],
+ [
+ -122.857737,
+ 48.670734,
+ 452.7
+ ],
+ [
+ -122.857735,
+ 48.670765,
+ 453.8
+ ],
+ [
+ -122.857701,
+ 48.670788,
+ 454.6
+ ],
+ [
+ -122.857624,
+ 48.670777,
+ 453.7
+ ],
+ [
+ -122.857588,
+ 48.670762,
+ 452.7
+ ],
+ [
+ -122.857524,
+ 48.67079,
+ 452.5
+ ],
+ [
+ -122.857505,
+ 48.670761,
+ 451.5
+ ],
+ [
+ -122.857452,
+ 48.670767,
+ 450.7
+ ],
+ [
+ -122.8574,
+ 48.670755,
+ 450.2
+ ],
+ [
+ -122.857445,
+ 48.670748,
+ 450.5
+ ],
+ [
+ -122.857483,
+ 48.670759,
+ 451.1
+ ],
+ [
+ -122.857484,
+ 48.670793,
+ 451.7
+ ],
+ [
+ -122.857452,
+ 48.670811,
+ 451.2
+ ],
+ [
+ -122.857431,
+ 48.670838,
+ 451
+ ],
+ [
+ -122.85741,
+ 48.670867,
+ 451.2
+ ],
+ [
+ -122.857366,
+ 48.670887,
+ 452.6
+ ],
+ [
+ -122.857326,
+ 48.670904,
+ 454.2
+ ],
+ [
+ -122.857271,
+ 48.670907,
+ 454.8
+ ],
+ [
+ -122.857217,
+ 48.670924,
+ 455.6
+ ],
+ [
+ -122.857186,
+ 48.670949,
+ 456.5
+ ],
+ [
+ -122.857162,
+ 48.670972,
+ 457.1
+ ],
+ [
+ -122.85716,
+ 48.671001,
+ 458.1
+ ],
+ [
+ -122.857168,
+ 48.67103,
+ 459.3
+ ],
+ [
+ -122.857172,
+ 48.671063,
+ 460.5
+ ],
+ [
+ -122.857174,
+ 48.671093,
+ 461.5
+ ],
+ [
+ -122.857144,
+ 48.671119,
+ 461.9
+ ],
+ [
+ -122.85711,
+ 48.671061,
+ 459.6
+ ],
+ [
+ -122.857104,
+ 48.67103,
+ 458.4
+ ],
+ [
+ -122.857112,
+ 48.671064,
+ 459.7
+ ],
+ [
+ -122.857135,
+ 48.671095,
+ 461
+ ],
+ [
+ -122.857147,
+ 48.671126,
+ 462.2
+ ],
+ [
+ -122.857125,
+ 48.6711,
+ 461
+ ],
+ [
+ -122.857155,
+ 48.671125,
+ 462.3
+ ],
+ [
+ -122.857146,
+ 48.671166,
+ 463.3
+ ],
+ [
+ -122.857119,
+ 48.671186,
+ 463.4
+ ],
+ [
+ -122.857101,
+ 48.671219,
+ 464
+ ],
+ [
+ -122.857107,
+ 48.671251,
+ 464.9
+ ],
+ [
+ -122.857114,
+ 48.671283,
+ 465.9
+ ],
+ [
+ -122.857116,
+ 48.671316,
+ 466.7
+ ],
+ [
+ -122.857131,
+ 48.671344,
+ 467.7
+ ],
+ [
+ -122.857156,
+ 48.671368,
+ 468.6
+ ],
+ [
+ -122.857165,
+ 48.671395,
+ 469.4
+ ],
+ [
+ -122.85718,
+ 48.671426,
+ 470.3
+ ],
+ [
+ -122.857195,
+ 48.671454,
+ 471
+ ],
+ [
+ -122.857204,
+ 48.671483,
+ 471.6
+ ],
+ [
+ -122.857215,
+ 48.671514,
+ 472.1
+ ],
+ [
+ -122.857259,
+ 48.671523,
+ 471.9
+ ],
+ [
+ -122.85729,
+ 48.671542,
+ 472
+ ],
+ [
+ -122.857304,
+ 48.671571,
+ 472.6
+ ],
+ [
+ -122.857336,
+ 48.671602,
+ 473.4
+ ],
+ [
+ -122.857355,
+ 48.671628,
+ 474.4
+ ],
+ [
+ -122.85736,
+ 48.671662,
+ 475.5
+ ],
+ [
+ -122.85738,
+ 48.671691,
+ 476.3
+ ],
+ [
+ -122.857409,
+ 48.671711,
+ 476.6
+ ],
+ [
+ -122.85739,
+ 48.671739,
+ 477.5
+ ],
+ [
+ -122.857355,
+ 48.671768,
+ 477.8
+ ],
+ [
+ -122.85735,
+ 48.671807,
+ 477.5
+ ],
+ [
+ -122.857349,
+ 48.671834,
+ 477
+ ],
+ [
+ -122.857357,
+ 48.671867,
+ 476.7
+ ],
+ [
+ -122.857363,
+ 48.671899,
+ 477.7
+ ],
+ [
+ -122.857331,
+ 48.671935,
+ 479.9
+ ],
+ [
+ -122.857314,
+ 48.67196,
+ 481.9
+ ],
+ [
+ -122.857308,
+ 48.671988,
+ 482.8
+ ],
+ [
+ -122.857299,
+ 48.672021,
+ 483.6
+ ],
+ [
+ -122.857305,
+ 48.672049,
+ 483.9
+ ],
+ [
+ -122.857247,
+ 48.672077,
+ 484.8
+ ],
+ [
+ -122.857214,
+ 48.672094,
+ 485.3
+ ],
+ [
+ -122.857198,
+ 48.672133,
+ 486.4
+ ],
+ [
+ -122.857199,
+ 48.672172,
+ 487.7
+ ],
+ [
+ -122.857211,
+ 48.672201,
+ 488.7
+ ],
+ [
+ -122.857226,
+ 48.672226,
+ 489.7
+ ],
+ [
+ -122.857255,
+ 48.672245,
+ 490.4
+ ],
+ [
+ -122.85722,
+ 48.672267,
+ 491.4
+ ],
+ [
+ -122.857196,
+ 48.672296,
+ 492.3
+ ],
+ [
+ -122.857175,
+ 48.672323,
+ 492.5
+ ],
+ [
+ -122.857151,
+ 48.672346,
+ 492.6
+ ],
+ [
+ -122.85717,
+ 48.67237,
+ 493.4
+ ],
+ [
+ -122.857214,
+ 48.672393,
+ 494.7
+ ],
+ [
+ -122.857173,
+ 48.672417,
+ 494.5
+ ],
+ [
+ -122.857126,
+ 48.672399,
+ 493.5
+ ],
+ [
+ -122.857044,
+ 48.672385,
+ 494.9
+ ],
+ [
+ -122.856999,
+ 48.67238,
+ 495.8
+ ],
+ [
+ -122.857056,
+ 48.672377,
+ 494.4
+ ],
+ [
+ -122.857099,
+ 48.672379,
+ 493.2
+ ],
+ [
+ -122.857156,
+ 48.672384,
+ 493.4
+ ],
+ [
+ -122.857173,
+ 48.672417,
+ 494.5
+ ],
+ [
+ -122.85716,
+ 48.672474,
+ 495.6
+ ],
+ [
+ -122.857204,
+ 48.672415,
+ 495.1
+ ],
+ [
+ -122.857196,
+ 48.672384,
+ 494.2
+ ],
+ [
+ -122.857257,
+ 48.672389,
+ 495
+ ],
+ [
+ -122.857185,
+ 48.672366,
+ 493.6
+ ],
+ [
+ -122.857194,
+ 48.672409,
+ 494.8
+ ],
+ [
+ -122.857186,
+ 48.672438,
+ 495.3
+ ],
+ [
+ -122.857193,
+ 48.672467,
+ 496.2
+ ],
+ [
+ -122.857191,
+ 48.672499,
+ 497
+ ],
+ [
+ -122.857155,
+ 48.672515,
+ 496.6
+ ],
+ [
+ -122.857136,
+ 48.672548,
+ 497.2
+ ],
+ [
+ -122.857122,
+ 48.672573,
+ 497.7
+ ],
+ [
+ -122.857117,
+ 48.672615,
+ 498.8
+ ],
+ [
+ -122.857138,
+ 48.672654,
+ 500.3
+ ],
+ [
+ -122.857153,
+ 48.672687,
+ 501.4
+ ],
+ [
+ -122.857166,
+ 48.672721,
+ 502.4
+ ],
+ [
+ -122.857169,
+ 48.672753,
+ 503.1
+ ],
+ [
+ -122.857165,
+ 48.672788,
+ 503.8
+ ],
+ [
+ -122.857165,
+ 48.672825,
+ 504.6
+ ],
+ [
+ -122.857171,
+ 48.672859,
+ 505.2
+ ],
+ [
+ -122.857187,
+ 48.672886,
+ 505.6
+ ],
+ [
+ -122.85719,
+ 48.672921,
+ 506.1
+ ],
+ [
+ -122.857191,
+ 48.672954,
+ 506.6
+ ],
+ [
+ -122.857198,
+ 48.672985,
+ 507
+ ],
+ [
+ -122.857205,
+ 48.673013,
+ 507.1
+ ],
+ [
+ -122.857218,
+ 48.673044,
+ 506.9
+ ],
+ [
+ -122.857219,
+ 48.673075,
+ 506.6
+ ],
+ [
+ -122.857207,
+ 48.673108,
+ 506.1
+ ],
+ [
+ -122.857205,
+ 48.673151,
+ 506.3
+ ],
+ [
+ -122.857205,
+ 48.673184,
+ 506.7
+ ],
+ [
+ -122.857217,
+ 48.673217,
+ 507.5
+ ],
+ [
+ -122.857222,
+ 48.673251,
+ 508.1
+ ],
+ [
+ -122.857215,
+ 48.67329,
+ 508.5
+ ],
+ [
+ -122.857212,
+ 48.673321,
+ 508.8
+ ],
+ [
+ -122.857213,
+ 48.673358,
+ 509.1
+ ],
+ [
+ -122.857212,
+ 48.67339,
+ 509.3
+ ],
+ [
+ -122.857211,
+ 48.673423,
+ 509.7
+ ],
+ [
+ -122.857205,
+ 48.673457,
+ 510.4
+ ],
+ [
+ -122.857214,
+ 48.673486,
+ 510.7
+ ],
+ [
+ -122.857247,
+ 48.673509,
+ 510.3
+ ],
+ [
+ -122.857279,
+ 48.673535,
+ 509.9
+ ],
+ [
+ -122.857306,
+ 48.673559,
+ 509.5
+ ],
+ [
+ -122.857334,
+ 48.673586,
+ 509.2
+ ],
+ [
+ -122.857354,
+ 48.673623,
+ 509.3
+ ],
+ [
+ -122.857371,
+ 48.67365,
+ 509.4
+ ],
+ [
+ -122.857405,
+ 48.673665,
+ 509.3
+ ],
+ [
+ -122.857449,
+ 48.673676,
+ 509.3
+ ],
+ [
+ -122.857472,
+ 48.673704,
+ 509.6
+ ],
+ [
+ -122.857507,
+ 48.673719,
+ 509.7
+ ],
+ [
+ -122.857547,
+ 48.673708,
+ 509.4
+ ],
+ [
+ -122.857494,
+ 48.673718,
+ 509.7
+ ],
+ [
+ -122.857441,
+ 48.673737,
+ 509.9
+ ],
+ [
+ -122.857487,
+ 48.673757,
+ 509.6
+ ],
+ [
+ -122.857514,
+ 48.673783,
+ 509.2
+ ],
+ [
+ -122.857557,
+ 48.673784,
+ 509.1
+ ],
+ [
+ -122.857606,
+ 48.673782,
+ 508.8
+ ],
+ [
+ -122.857655,
+ 48.673792,
+ 507.4
+ ],
+ [
+ -122.857711,
+ 48.673803,
+ 508.9
+ ],
+ [
+ -122.857748,
+ 48.673817,
+ 510.4
+ ],
+ [
+ -122.857789,
+ 48.673827,
+ 511.1
+ ],
+ [
+ -122.857805,
+ 48.673854,
+ 512
+ ],
+ [
+ -122.857823,
+ 48.673889,
+ 513.2
+ ],
+ [
+ -122.857857,
+ 48.673911,
+ 514.3
+ ],
+ [
+ -122.857886,
+ 48.673942,
+ 515.6
+ ],
+ [
+ -122.857897,
+ 48.673973,
+ 516.9
+ ],
+ [
+ -122.857884,
+ 48.674005,
+ 518
+ ],
+ [
+ -122.857938,
+ 48.674018,
+ 518.8
+ ],
+ [
+ -122.85796,
+ 48.673985,
+ 517.7
+ ],
+ [
+ -122.857913,
+ 48.673978,
+ 517.2
+ ],
+ [
+ -122.857926,
+ 48.674014,
+ 518.6
+ ],
+ [
+ -122.857922,
+ 48.674041,
+ 519.4
+ ],
+ [
+ -122.85792,
+ 48.674076,
+ 520.4
+ ],
+ [
+ -122.85793,
+ 48.67411,
+ 521.5
+ ],
+ [
+ -122.857929,
+ 48.674146,
+ 522.3
+ ],
+ [
+ -122.857949,
+ 48.674175,
+ 523.4
+ ],
+ [
+ -122.857983,
+ 48.674197,
+ 524.4
+ ],
+ [
+ -122.858002,
+ 48.674231,
+ 525.7
+ ],
+ [
+ -122.857985,
+ 48.674261,
+ 526.5
+ ],
+ [
+ -122.858014,
+ 48.674296,
+ 528
+ ],
+ [
+ -122.858011,
+ 48.67433,
+ 529.2
+ ],
+ [
+ -122.858002,
+ 48.674365,
+ 530.3
+ ],
+ [
+ -122.858007,
+ 48.674401,
+ 531.4
+ ],
+ [
+ -122.857967,
+ 48.674441,
+ 532.3
+ ],
+ [
+ -122.857963,
+ 48.674479,
+ 533.2
+ ],
+ [
+ -122.857943,
+ 48.674504,
+ 533.7
+ ],
+ [
+ -122.857895,
+ 48.674523,
+ 533.9
+ ],
+ [
+ -122.857881,
+ 48.674549,
+ 534.6
+ ],
+ [
+ -122.857842,
+ 48.674569,
+ 535
+ ],
+ [
+ -122.857821,
+ 48.674594,
+ 535.6
+ ],
+ [
+ -122.85778,
+ 48.674618,
+ 536.3
+ ],
+ [
+ -122.857749,
+ 48.674644,
+ 536.9
+ ],
+ [
+ -122.85775,
+ 48.674673,
+ 537.9
+ ],
+ [
+ -122.857758,
+ 48.674705,
+ 539
+ ],
+ [
+ -122.857738,
+ 48.674733,
+ 539.6
+ ],
+ [
+ -122.857758,
+ 48.674762,
+ 540.5
+ ],
+ [
+ -122.857728,
+ 48.674781,
+ 540.8
+ ],
+ [
+ -122.857707,
+ 48.67481,
+ 541.5
+ ],
+ [
+ -122.857695,
+ 48.674841,
+ 542.2
+ ],
+ [
+ -122.857673,
+ 48.674871,
+ 542.7
+ ],
+ [
+ -122.857651,
+ 48.674898,
+ 543.2
+ ],
+ [
+ -122.857619,
+ 48.674931,
+ 544
+ ],
+ [
+ -122.857594,
+ 48.674961,
+ 544.7
+ ],
+ [
+ -122.857572,
+ 48.674991,
+ 545.3
+ ],
+ [
+ -122.857549,
+ 48.675019,
+ 545.5
+ ],
+ [
+ -122.857523,
+ 48.675045,
+ 546
+ ],
+ [
+ -122.857474,
+ 48.67506,
+ 546.1
+ ],
+ [
+ -122.857434,
+ 48.675088,
+ 546.6
+ ],
+ [
+ -122.857407,
+ 48.675116,
+ 547
+ ],
+ [
+ -122.857394,
+ 48.675151,
+ 547.6
+ ],
+ [
+ -122.857369,
+ 48.675175,
+ 547.9
+ ],
+ [
+ -122.857306,
+ 48.675182,
+ 547.9
+ ],
+ [
+ -122.857266,
+ 48.675194,
+ 548.3
+ ],
+ [
+ -122.857229,
+ 48.675211,
+ 548.9
+ ],
+ [
+ -122.857207,
+ 48.67524,
+ 549.4
+ ],
+ [
+ -122.857187,
+ 48.675267,
+ 549.7
+ ],
+ [
+ -122.857171,
+ 48.675302,
+ 549.9
+ ],
+ [
+ -122.857152,
+ 48.675327,
+ 550.2
+ ],
+ [
+ -122.857131,
+ 48.675354,
+ 550.2
+ ],
+ [
+ -122.857113,
+ 48.675381,
+ 549.9
+ ],
+ [
+ -122.857099,
+ 48.67541,
+ 549.7
+ ],
+ [
+ -122.857105,
+ 48.675443,
+ 549.5
+ ],
+ [
+ -122.857108,
+ 48.67548,
+ 549.5
+ ],
+ [
+ -122.857108,
+ 48.675511,
+ 549.5
+ ],
+ [
+ -122.85715,
+ 48.675536,
+ 549.4
+ ],
+ [
+ -122.857162,
+ 48.675564,
+ 549.2
+ ],
+ [
+ -122.857175,
+ 48.675591,
+ 549
+ ],
+ [
+ -122.857175,
+ 48.675621,
+ 548.9
+ ],
+ [
+ -122.85717,
+ 48.675654,
+ 548.8
+ ],
+ [
+ -122.85718,
+ 48.675684,
+ 548.8
+ ],
+ [
+ -122.857186,
+ 48.675719,
+ 549
+ ],
+ [
+ -122.857184,
+ 48.675749,
+ 549.6
+ ],
+ [
+ -122.857184,
+ 48.675777,
+ 549.9
+ ],
+ [
+ -122.857175,
+ 48.675818,
+ 550.1
+ ],
+ [
+ -122.857168,
+ 48.675847,
+ 550.3
+ ],
+ [
+ -122.857166,
+ 48.675884,
+ 550.9
+ ],
+ [
+ -122.857171,
+ 48.675911,
+ 551.3
+ ],
+ [
+ -122.857184,
+ 48.675944,
+ 552.3
+ ],
+ [
+ -122.857204,
+ 48.675969,
+ 553
+ ],
+ [
+ -122.857217,
+ 48.675995,
+ 553.7
+ ],
+ [
+ -122.857235,
+ 48.676034,
+ 555
+ ],
+ [
+ -122.85724,
+ 48.676061,
+ 555.9
+ ],
+ [
+ -122.857261,
+ 48.676096,
+ 557.4
+ ],
+ [
+ -122.857253,
+ 48.676126,
+ 558.2
+ ],
+ [
+ -122.85726,
+ 48.676162,
+ 559.4
+ ],
+ [
+ -122.857246,
+ 48.676194,
+ 560
+ ],
+ [
+ -122.857256,
+ 48.676227,
+ 561.3
+ ],
+ [
+ -122.857253,
+ 48.67626,
+ 562.2
+ ],
+ [
+ -122.857241,
+ 48.676292,
+ 562.8
+ ],
+ [
+ -122.857218,
+ 48.676333,
+ 563.2
+ ],
+ [
+ -122.857185,
+ 48.676359,
+ 562.8
+ ],
+ [
+ -122.857149,
+ 48.676392,
+ 562.7
+ ],
+ [
+ -122.857126,
+ 48.676419,
+ 562.8
+ ],
+ [
+ -122.857092,
+ 48.676462,
+ 562.9
+ ],
+ [
+ -122.857121,
+ 48.676483,
+ 563.7
+ ],
+ [
+ -122.857153,
+ 48.676505,
+ 565.1
+ ],
+ [
+ -122.857154,
+ 48.67654,
+ 566.1
+ ],
+ [
+ -122.857141,
+ 48.676571,
+ 566.4
+ ],
+ [
+ -122.857146,
+ 48.676606,
+ 567.5
+ ],
+ [
+ -122.857151,
+ 48.676636,
+ 568.5
+ ],
+ [
+ -122.857147,
+ 48.676666,
+ 569.1
+ ],
+ [
+ -122.857149,
+ 48.676707,
+ 569.8
+ ],
+ [
+ -122.857167,
+ 48.676739,
+ 571
+ ],
+ [
+ -122.857161,
+ 48.676767,
+ 571.1
+ ],
+ [
+ -122.857155,
+ 48.676796,
+ 571.1
+ ],
+ [
+ -122.857144,
+ 48.676826,
+ 571.1
+ ],
+ [
+ -122.857131,
+ 48.676852,
+ 570.9
+ ],
+ [
+ -122.857132,
+ 48.676882,
+ 571.1
+ ],
+ [
+ -122.857136,
+ 48.67691,
+ 571.3
+ ],
+ [
+ -122.857138,
+ 48.676948,
+ 571.5
+ ],
+ [
+ -122.85714,
+ 48.676984,
+ 571.7
+ ],
+ [
+ -122.857159,
+ 48.677011,
+ 572.3
+ ],
+ [
+ -122.857194,
+ 48.677045,
+ 573.2
+ ],
+ [
+ -122.857225,
+ 48.677065,
+ 573.9
+ ],
+ [
+ -122.857249,
+ 48.677095,
+ 574.3
+ ],
+ [
+ -122.857255,
+ 48.677127,
+ 574.4
+ ],
+ [
+ -122.857255,
+ 48.677161,
+ 574.6
+ ],
+ [
+ -122.857251,
+ 48.677197,
+ 574.6
+ ],
+ [
+ -122.857244,
+ 48.677234,
+ 574.2
+ ],
+ [
+ -122.857246,
+ 48.677267,
+ 574
+ ],
+ [
+ -122.85729,
+ 48.677301,
+ 574
+ ],
+ [
+ -122.857272,
+ 48.677328,
+ 573.6
+ ],
+ [
+ -122.857235,
+ 48.677348,
+ 573.3
+ ],
+ [
+ -122.857193,
+ 48.677347,
+ 573.5
+ ],
+ [
+ -122.857147,
+ 48.677353,
+ 573.7
+ ],
+ [
+ -122.857108,
+ 48.677365,
+ 573.6
+ ],
+ [
+ -122.857058,
+ 48.677379,
+ 572.7
+ ],
+ [
+ -122.85702,
+ 48.677393,
+ 571.9
+ ],
+ [
+ -122.856984,
+ 48.677407,
+ 571.5
+ ],
+ [
+ -122.856943,
+ 48.677432,
+ 571
+ ],
+ [
+ -122.856895,
+ 48.677444,
+ 570.4
+ ],
+ [
+ -122.856845,
+ 48.677453,
+ 569.4
+ ],
+ [
+ -122.856789,
+ 48.677462,
+ 567.7
+ ],
+ [
+ -122.856745,
+ 48.67747,
+ 566.7
+ ],
+ [
+ -122.85669,
+ 48.677484,
+ 566.5
+ ],
+ [
+ -122.856647,
+ 48.677496,
+ 566.8
+ ],
+ [
+ -122.856605,
+ 48.677519,
+ 567.2
+ ],
+ [
+ -122.856584,
+ 48.677545,
+ 567.7
+ ],
+ [
+ -122.85657,
+ 48.677582,
+ 568
+ ],
+ [
+ -122.856537,
+ 48.677605,
+ 569.1
+ ],
+ [
+ -122.856494,
+ 48.677612,
+ 570.8
+ ],
+ [
+ -122.856464,
+ 48.677631,
+ 571.4
+ ],
+ [
+ -122.856423,
+ 48.677633,
+ 571.6
+ ],
+ [
+ -122.856377,
+ 48.677628,
+ 571.9
+ ],
+ [
+ -122.856327,
+ 48.677633,
+ 572.5
+ ],
+ [
+ -122.856277,
+ 48.677628,
+ 572.7
+ ],
+ [
+ -122.856227,
+ 48.67763,
+ 572.3
+ ],
+ [
+ -122.856178,
+ 48.677626,
+ 571.7
+ ],
+ [
+ -122.856134,
+ 48.677625,
+ 571.6
+ ],
+ [
+ -122.856091,
+ 48.677635,
+ 571.8
+ ],
+ [
+ -122.85605,
+ 48.677642,
+ 572.2
+ ],
+ [
+ -122.85601,
+ 48.677658,
+ 572.9
+ ],
+ [
+ -122.855959,
+ 48.677663,
+ 573.2
+ ],
+ [
+ -122.855926,
+ 48.677627,
+ 572.9
+ ],
+ [
+ -122.855888,
+ 48.677608,
+ 573.2
+ ],
+ [
+ -122.855835,
+ 48.677602,
+ 574
+ ],
+ [
+ -122.855784,
+ 48.67761,
+ 575
+ ],
+ [
+ -122.85573,
+ 48.677613,
+ 575.8
+ ],
+ [
+ -122.855673,
+ 48.677617,
+ 576.5
+ ],
+ [
+ -122.855613,
+ 48.677622,
+ 577.3
+ ],
+ [
+ -122.855555,
+ 48.677627,
+ 577.9
+ ],
+ [
+ -122.855514,
+ 48.677627,
+ 578
+ ],
+ [
+ -122.855468,
+ 48.677615,
+ 577.9
+ ],
+ [
+ -122.855426,
+ 48.677621,
+ 578.3
+ ],
+ [
+ -122.855387,
+ 48.677643,
+ 579.5
+ ],
+ [
+ -122.855359,
+ 48.677664,
+ 580.1
+ ],
+ [
+ -122.855318,
+ 48.677683,
+ 580.6
+ ],
+ [
+ -122.855264,
+ 48.677694,
+ 580.9
+ ],
+ [
+ -122.855224,
+ 48.677701,
+ 581.4
+ ],
+ [
+ -122.855172,
+ 48.677714,
+ 582.4
+ ],
+ [
+ -122.855125,
+ 48.677712,
+ 582.9
+ ],
+ [
+ -122.855086,
+ 48.677724,
+ 583.9
+ ],
+ [
+ -122.855051,
+ 48.677744,
+ 585.4
+ ],
+ [
+ -122.855005,
+ 48.677745,
+ 586.3
+ ],
+ [
+ -122.854964,
+ 48.677755,
+ 587.5
+ ],
+ [
+ -122.854929,
+ 48.67774,
+ 587.7
+ ],
+ [
+ -122.854885,
+ 48.67773,
+ 588.2
+ ],
+ [
+ -122.854832,
+ 48.677737,
+ 589.3
+ ],
+ [
+ -122.85479,
+ 48.677732,
+ 589.9
+ ],
+ [
+ -122.854753,
+ 48.677745,
+ 590.8
+ ],
+ [
+ -122.85472,
+ 48.677769,
+ 591.7
+ ],
+ [
+ -122.8547,
+ 48.677802,
+ 592.3
+ ],
+ [
+ -122.854664,
+ 48.677819,
+ 592.4
+ ],
+ [
+ -122.854624,
+ 48.677827,
+ 592.5
+ ],
+ [
+ -122.854601,
+ 48.677858,
+ 592.9
+ ],
+ [
+ -122.854592,
+ 48.677887,
+ 593.5
+ ],
+ [
+ -122.85458,
+ 48.677919,
+ 594.4
+ ],
+ [
+ -122.854573,
+ 48.677953,
+ 595.4
+ ],
+ [
+ -122.854582,
+ 48.677985,
+ 595.9
+ ],
+ [
+ -122.854568,
+ 48.678011,
+ 596.5
+ ],
+ [
+ -122.854536,
+ 48.678036,
+ 597
+ ],
+ [
+ -122.854487,
+ 48.678049,
+ 597.3
+ ],
+ [
+ -122.854443,
+ 48.678058,
+ 597.4
+ ],
+ [
+ -122.854403,
+ 48.678055,
+ 597.3
+ ],
+ [
+ -122.854363,
+ 48.67804,
+ 597.4
+ ],
+ [
+ -122.854324,
+ 48.678022,
+ 598.1
+ ],
+ [
+ -122.854284,
+ 48.678001,
+ 599.2
+ ],
+ [
+ -122.854253,
+ 48.677982,
+ 599.9
+ ],
+ [
+ -122.854219,
+ 48.677962,
+ 600.4
+ ],
+ [
+ -122.854183,
+ 48.677947,
+ 601
+ ],
+ [
+ -122.85415,
+ 48.677968,
+ 601.8
+ ],
+ [
+ -122.854089,
+ 48.677977,
+ 602.5
+ ],
+ [
+ -122.854042,
+ 48.677988,
+ 602.7
+ ],
+ [
+ -122.854005,
+ 48.678001,
+ 602.9
+ ],
+ [
+ -122.853952,
+ 48.678015,
+ 602.9
+ ],
+ [
+ -122.853909,
+ 48.67803,
+ 602.9
+ ],
+ [
+ -122.853871,
+ 48.678044,
+ 602.8
+ ],
+ [
+ -122.853828,
+ 48.678067,
+ 602.8
+ ],
+ [
+ -122.853789,
+ 48.678083,
+ 602.7
+ ],
+ [
+ -122.853766,
+ 48.678109,
+ 602.7
+ ],
+ [
+ -122.853748,
+ 48.678144,
+ 602.8
+ ],
+ [
+ -122.853729,
+ 48.67818,
+ 602.8
+ ],
+ [
+ -122.853699,
+ 48.67821,
+ 602.9
+ ],
+ [
+ -122.853691,
+ 48.678246,
+ 603.1
+ ],
+ [
+ -122.853689,
+ 48.678274,
+ 603.5
+ ],
+ [
+ -122.853673,
+ 48.678302,
+ 604.4
+ ],
+ [
+ -122.853646,
+ 48.678331,
+ 605.7
+ ],
+ [
+ -122.853621,
+ 48.678362,
+ 606.9
+ ],
+ [
+ -122.853595,
+ 48.678389,
+ 607.6
+ ],
+ [
+ -122.853568,
+ 48.678415,
+ 608
+ ],
+ [
+ -122.853527,
+ 48.678438,
+ 608.3
+ ],
+ [
+ -122.853479,
+ 48.678452,
+ 608.7
+ ],
+ [
+ -122.85344,
+ 48.678468,
+ 609.3
+ ],
+ [
+ -122.853403,
+ 48.678489,
+ 609.8
+ ],
+ [
+ -122.853369,
+ 48.678516,
+ 610.2
+ ],
+ [
+ -122.853318,
+ 48.678548,
+ 610.7
+ ],
+ [
+ -122.85329,
+ 48.678572,
+ 610.8
+ ],
+ [
+ -122.853255,
+ 48.678603,
+ 610.8
+ ],
+ [
+ -122.853233,
+ 48.678626,
+ 610.9
+ ],
+ [
+ -122.853207,
+ 48.678658,
+ 610.9
+ ],
+ [
+ -122.853192,
+ 48.678686,
+ 610.7
+ ],
+ [
+ -122.853163,
+ 48.678705,
+ 610.7
+ ],
+ [
+ -122.853133,
+ 48.678732,
+ 610.7
+ ],
+ [
+ -122.853137,
+ 48.678766,
+ 610.3
+ ],
+ [
+ -122.85313,
+ 48.678798,
+ 609.8
+ ],
+ [
+ -122.853101,
+ 48.678822,
+ 609.4
+ ],
+ [
+ -122.853063,
+ 48.67884,
+ 609.4
+ ],
+ [
+ -122.853023,
+ 48.678863,
+ 609.2
+ ],
+ [
+ -122.852996,
+ 48.678885,
+ 608.9
+ ],
+ [
+ -122.852968,
+ 48.678911,
+ 608.7
+ ],
+ [
+ -122.852952,
+ 48.678962,
+ 608.5
+ ],
+ [
+ -122.852945,
+ 48.678976,
+ 608.5
+ ],
+ [
+ -122.85292,
+ 48.679008,
+ 608.5
+ ],
+ [
+ -122.852897,
+ 48.679031,
+ 608.6
+ ],
+ [
+ -122.852865,
+ 48.679049,
+ 608.6
+ ],
+ [
+ -122.852861,
+ 48.679077,
+ 608.4
+ ],
+ [
+ -122.852839,
+ 48.679111,
+ 608.5
+ ],
+ [
+ -122.852819,
+ 48.67914,
+ 608.7
+ ],
+ [
+ -122.852795,
+ 48.679172,
+ 608.9
+ ],
+ [
+ -122.85278,
+ 48.679202,
+ 609
+ ],
+ [
+ -122.852765,
+ 48.679236,
+ 609.1
+ ],
+ [
+ -122.852755,
+ 48.679268,
+ 608.8
+ ],
+ [
+ -122.852742,
+ 48.679299,
+ 608.6
+ ],
+ [
+ -122.852724,
+ 48.679325,
+ 608.3
+ ],
+ [
+ -122.852694,
+ 48.679354,
+ 608.2
+ ],
+ [
+ -122.852684,
+ 48.679381,
+ 607.9
+ ],
+ [
+ -122.852669,
+ 48.679415,
+ 607.4
+ ],
+ [
+ -122.852647,
+ 48.679443,
+ 607.1
+ ],
+ [
+ -122.852622,
+ 48.679473,
+ 606.9
+ ],
+ [
+ -122.852602,
+ 48.679512,
+ 606.8
+ ],
+ [
+ -122.852568,
+ 48.67953,
+ 606.6
+ ],
+ [
+ -122.852532,
+ 48.679553,
+ 606.3
+ ],
+ [
+ -122.852506,
+ 48.679581,
+ 606.2
+ ],
+ [
+ -122.852472,
+ 48.679606,
+ 605.8
+ ],
+ [
+ -122.852425,
+ 48.679628,
+ 605.1
+ ],
+ [
+ -122.852403,
+ 48.67964,
+ 604.8
+ ],
+ [
+ -122.852373,
+ 48.679662,
+ 604.4
+ ],
+ [
+ -122.852351,
+ 48.679686,
+ 604
+ ],
+ [
+ -122.852318,
+ 48.679709,
+ 603.5
+ ],
+ [
+ -122.852284,
+ 48.679727,
+ 602.8
+ ],
+ [
+ -122.85224,
+ 48.679748,
+ 602
+ ],
+ [
+ -122.852198,
+ 48.679776,
+ 601.5
+ ],
+ [
+ -122.852182,
+ 48.679802,
+ 601.1
+ ],
+ [
+ -122.852156,
+ 48.679834,
+ 600.7
+ ],
+ [
+ -122.852133,
+ 48.679856,
+ 600.4
+ ],
+ [
+ -122.852098,
+ 48.679879,
+ 599.9
+ ],
+ [
+ -122.852069,
+ 48.679899,
+ 599.5
+ ],
+ [
+ -122.852023,
+ 48.67992,
+ 599.4
+ ],
+ [
+ -122.851992,
+ 48.679945,
+ 599.5
+ ],
+ [
+ -122.851964,
+ 48.679974,
+ 599.4
+ ],
+ [
+ -122.851937,
+ 48.680001,
+ 599.1
+ ],
+ [
+ -122.851913,
+ 48.680023,
+ 598.8
+ ],
+ [
+ -122.851876,
+ 48.680043,
+ 598.8
+ ],
+ [
+ -122.851831,
+ 48.680062,
+ 599
+ ],
+ [
+ -122.851789,
+ 48.680084,
+ 599.4
+ ],
+ [
+ -122.851763,
+ 48.680106,
+ 599.7
+ ],
+ [
+ -122.851719,
+ 48.68013,
+ 600.2
+ ],
+ [
+ -122.851672,
+ 48.680152,
+ 600.6
+ ],
+ [
+ -122.85163,
+ 48.680158,
+ 601
+ ],
+ [
+ -122.851631,
+ 48.680124,
+ 600.9
+ ],
+ [
+ -122.851674,
+ 48.680113,
+ 600.5
+ ],
+ [
+ -122.851678,
+ 48.68007,
+ 600.3
+ ],
+ [
+ -122.851653,
+ 48.680045,
+ 600.2
+ ],
+ [
+ -122.851588,
+ 48.68011,
+ 601.1
+ ],
+ [
+ -122.851591,
+ 48.680142,
+ 601.1
+ ],
+ [
+ -122.851546,
+ 48.680141,
+ 601.7
+ ],
+ [
+ -122.851516,
+ 48.680117,
+ 601.7
+ ],
+ [
+ -122.851523,
+ 48.680151,
+ 602.1
+ ],
+ [
+ -122.851543,
+ 48.680179,
+ 602.1
+ ],
+ [
+ -122.851516,
+ 48.680153,
+ 602.2
+ ],
+ [
+ -122.851477,
+ 48.68014,
+ 602.6
+ ],
+ [
+ -122.851464,
+ 48.680109,
+ 602.4
+ ],
+ [
+ -122.851459,
+ 48.680077,
+ 602.3
+ ],
+ [
+ -122.851448,
+ 48.680041,
+ 602
+ ],
+ [
+ -122.851425,
+ 48.680007,
+ 601.8
+ ],
+ [
+ -122.851413,
+ 48.679975,
+ 601.3
+ ],
+ [
+ -122.851399,
+ 48.679946,
+ 601.1
+ ],
+ [
+ -122.851403,
+ 48.679913,
+ 600.7
+ ],
+ [
+ -122.851394,
+ 48.679883,
+ 600.4
+ ],
+ [
+ -122.851387,
+ 48.679849,
+ 600
+ ],
+ [
+ -122.851375,
+ 48.679817,
+ 599.7
+ ],
+ [
+ -122.851392,
+ 48.679791,
+ 599.4
+ ],
+ [
+ -122.851407,
+ 48.679759,
+ 599.2
+ ],
+ [
+ -122.851407,
+ 48.67973,
+ 598.9
+ ],
+ [
+ -122.851412,
+ 48.679701,
+ 598.8
+ ],
+ [
+ -122.851422,
+ 48.679674,
+ 598.5
+ ],
+ [
+ -122.851427,
+ 48.679644,
+ 598.3
+ ],
+ [
+ -122.851421,
+ 48.679606,
+ 597.9
+ ],
+ [
+ -122.851411,
+ 48.67957,
+ 597.7
+ ],
+ [
+ -122.851396,
+ 48.679544,
+ 597.8
+ ],
+ [
+ -122.85139,
+ 48.679513,
+ 597.8
+ ],
+ [
+ -122.851397,
+ 48.679484,
+ 597.6
+ ],
+ [
+ -122.851401,
+ 48.679454,
+ 597.5
+ ],
+ [
+ -122.85138,
+ 48.679428,
+ 597.5
+ ],
+ [
+ -122.851366,
+ 48.679398,
+ 597.2
+ ],
+ [
+ -122.851362,
+ 48.679369,
+ 597.5
+ ],
+ [
+ -122.851357,
+ 48.679341,
+ 597.4
+ ],
+ [
+ -122.851354,
+ 48.679309,
+ 597.2
+ ],
+ [
+ -122.851362,
+ 48.679279,
+ 597
+ ],
+ [
+ -122.85137,
+ 48.67925,
+ 596.6
+ ],
+ [
+ -122.851376,
+ 48.679222,
+ 596.4
+ ],
+ [
+ -122.851386,
+ 48.679191,
+ 596.4
+ ],
+ [
+ -122.851401,
+ 48.679156,
+ 596.2
+ ],
+ [
+ -122.851404,
+ 48.679126,
+ 596.1
+ ],
+ [
+ -122.851387,
+ 48.679093,
+ 596.3
+ ],
+ [
+ -122.851378,
+ 48.679062,
+ 595.9
+ ],
+ [
+ -122.851383,
+ 48.679029,
+ 595.4
+ ],
+ [
+ -122.851408,
+ 48.679004,
+ 594.9
+ ],
+ [
+ -122.851401,
+ 48.678975,
+ 594.4
+ ],
+ [
+ -122.851325,
+ 48.678928,
+ 593.1
+ ],
+ [
+ -122.851284,
+ 48.678943,
+ 593
+ ],
+ [
+ -122.851329,
+ 48.678954,
+ 593.7
+ ],
+ [
+ -122.851327,
+ 48.678987,
+ 594.5
+ ],
+ [
+ -122.851334,
+ 48.678925,
+ 593.1
+ ],
+ [
+ -122.851337,
+ 48.678894,
+ 592.6
+ ],
+ [
+ -122.85134,
+ 48.678867,
+ 592.3
+ ],
+ [
+ -122.85135,
+ 48.678831,
+ 592
+ ],
+ [
+ -122.851352,
+ 48.678791,
+ 591.8
+ ],
+ [
+ -122.851351,
+ 48.678762,
+ 591.6
+ ],
+ [
+ -122.851372,
+ 48.678725,
+ 591.8
+ ],
+ [
+ -122.851385,
+ 48.678686,
+ 591.9
+ ],
+ [
+ -122.851402,
+ 48.678653,
+ 592.2
+ ],
+ [
+ -122.851413,
+ 48.67862,
+ 592.3
+ ],
+ [
+ -122.851436,
+ 48.678596,
+ 592.6
+ ],
+ [
+ -122.85144,
+ 48.678563,
+ 592.8
+ ],
+ [
+ -122.851459,
+ 48.678538,
+ 593
+ ],
+ [
+ -122.851469,
+ 48.678508,
+ 593.2
+ ],
+ [
+ -122.851478,
+ 48.678479,
+ 593.4
+ ],
+ [
+ -122.851504,
+ 48.678453,
+ 593.4
+ ],
+ [
+ -122.851536,
+ 48.678419,
+ 593.2
+ ],
+ [
+ -122.85155,
+ 48.67839,
+ 593.3
+ ],
+ [
+ -122.851557,
+ 48.678363,
+ 593.5
+ ],
+ [
+ -122.851581,
+ 48.678333,
+ 593.9
+ ],
+ [
+ -122.851593,
+ 48.678299,
+ 594.2
+ ],
+ [
+ -122.851596,
+ 48.678269,
+ 594.5
+ ],
+ [
+ -122.851591,
+ 48.678232,
+ 595
+ ],
+ [
+ -122.851585,
+ 48.678203,
+ 596.1
+ ],
+ [
+ -122.851588,
+ 48.678155,
+ 596.9
+ ],
+ [
+ -122.851625,
+ 48.678142,
+ 596.8
+ ],
+ [
+ -122.851647,
+ 48.678117,
+ 596.5
+ ],
+ [
+ -122.851639,
+ 48.678082,
+ 596.1
+ ],
+ [
+ -122.85163,
+ 48.678044,
+ 595.6
+ ],
+ [
+ -122.851645,
+ 48.678011,
+ 595.4
+ ],
+ [
+ -122.851652,
+ 48.67798,
+ 595.8
+ ],
+ [
+ -122.851644,
+ 48.677949,
+ 596.3
+ ],
+ [
+ -122.851615,
+ 48.677929,
+ 596.5
+ ],
+ [
+ -122.851629,
+ 48.677893,
+ 597.2
+ ],
+ [
+ -122.851642,
+ 48.67786,
+ 597.9
+ ],
+ [
+ -122.851634,
+ 48.677826,
+ 599
+ ],
+ [
+ -122.851602,
+ 48.677793,
+ 600
+ ],
+ [
+ -122.851564,
+ 48.677778,
+ 600.4
+ ],
+ [
+ -122.851539,
+ 48.677754,
+ 600.9
+ ],
+ [
+ -122.851522,
+ 48.677713,
+ 601.2
+ ],
+ [
+ -122.851518,
+ 48.677682,
+ 601.4
+ ],
+ [
+ -122.851514,
+ 48.677653,
+ 601.5
+ ],
+ [
+ -122.851509,
+ 48.67762,
+ 601.7
+ ],
+ [
+ -122.851478,
+ 48.677583,
+ 601.6
+ ],
+ [
+ -122.851461,
+ 48.677555,
+ 601.8
+ ],
+ [
+ -122.851452,
+ 48.677521,
+ 602
+ ],
+ [
+ -122.851466,
+ 48.677489,
+ 602.1
+ ],
+ [
+ -122.851477,
+ 48.677454,
+ 602.1
+ ],
+ [
+ -122.851478,
+ 48.677418,
+ 602.3
+ ],
+ [
+ -122.851461,
+ 48.677392,
+ 602.5
+ ],
+ [
+ -122.851456,
+ 48.677364,
+ 602.6
+ ],
+ [
+ -122.851448,
+ 48.677326,
+ 602.6
+ ],
+ [
+ -122.851463,
+ 48.677284,
+ 601.9
+ ],
+ [
+ -122.851473,
+ 48.677249,
+ 601.1
+ ],
+ [
+ -122.851494,
+ 48.677218,
+ 600
+ ],
+ [
+ -122.851504,
+ 48.67719,
+ 599.3
+ ],
+ [
+ -122.851489,
+ 48.677161,
+ 599.1
+ ],
+ [
+ -122.851465,
+ 48.677135,
+ 599.1
+ ],
+ [
+ -122.851449,
+ 48.677095,
+ 598.8
+ ],
+ [
+ -122.851448,
+ 48.677058,
+ 598.4
+ ],
+ [
+ -122.851446,
+ 48.677029,
+ 598.1
+ ],
+ [
+ -122.851431,
+ 48.677,
+ 597.7
+ ],
+ [
+ -122.851417,
+ 48.676965,
+ 596.6
+ ],
+ [
+ -122.851415,
+ 48.676935,
+ 595.7
+ ],
+ [
+ -122.851412,
+ 48.676904,
+ 595.2
+ ],
+ [
+ -122.851401,
+ 48.676862,
+ 595.6
+ ],
+ [
+ -122.851404,
+ 48.676829,
+ 596.4
+ ],
+ [
+ -122.851414,
+ 48.676797,
+ 596.9
+ ],
+ [
+ -122.851418,
+ 48.676771,
+ 597
+ ],
+ [
+ -122.851405,
+ 48.676738,
+ 597
+ ],
+ [
+ -122.851413,
+ 48.676707,
+ 596.8
+ ],
+ [
+ -122.851405,
+ 48.676678,
+ 596.5
+ ],
+ [
+ -122.851403,
+ 48.676646,
+ 596
+ ],
+ [
+ -122.851396,
+ 48.676612,
+ 595.5
+ ],
+ [
+ -122.851412,
+ 48.676584,
+ 594.9
+ ],
+ [
+ -122.851399,
+ 48.676555,
+ 594.5
+ ],
+ [
+ -122.85139,
+ 48.676524,
+ 593.9
+ ],
+ [
+ -122.851403,
+ 48.676493,
+ 593.3
+ ],
+ [
+ -122.851398,
+ 48.676463,
+ 592.7
+ ],
+ [
+ -122.851389,
+ 48.676431,
+ 592.1
+ ],
+ [
+ -122.851379,
+ 48.676387,
+ 591.5
+ ],
+ [
+ -122.851387,
+ 48.676349,
+ 591.2
+ ],
+ [
+ -122.851402,
+ 48.676315,
+ 591.2
+ ],
+ [
+ -122.851438,
+ 48.676294,
+ 592
+ ],
+ [
+ -122.851478,
+ 48.676277,
+ 592.9
+ ],
+ [
+ -122.851455,
+ 48.676235,
+ 592.4
+ ],
+ [
+ -122.851433,
+ 48.676207,
+ 591.6
+ ],
+ [
+ -122.851437,
+ 48.67617,
+ 591.5
+ ],
+ [
+ -122.851448,
+ 48.67614,
+ 591.5
+ ],
+ [
+ -122.851485,
+ 48.676118,
+ 591.8
+ ],
+ [
+ -122.851499,
+ 48.676089,
+ 591.4
+ ],
+ [
+ -122.851507,
+ 48.676058,
+ 590.9
+ ],
+ [
+ -122.851555,
+ 48.676028,
+ 591
+ ],
+ [
+ -122.851568,
+ 48.675998,
+ 590.9
+ ],
+ [
+ -122.851566,
+ 48.675965,
+ 590.3
+ ],
+ [
+ -122.851584,
+ 48.675936,
+ 590.1
+ ],
+ [
+ -122.851605,
+ 48.675911,
+ 590.2
+ ],
+ [
+ -122.851591,
+ 48.675875,
+ 589.8
+ ],
+ [
+ -122.851561,
+ 48.67584,
+ 589.9
+ ],
+ [
+ -122.851544,
+ 48.675802,
+ 589.9
+ ],
+ [
+ -122.851533,
+ 48.675774,
+ 589.9
+ ],
+ [
+ -122.851513,
+ 48.675739,
+ 590.1
+ ],
+ [
+ -122.85152,
+ 48.675709,
+ 589.7
+ ],
+ [
+ -122.851497,
+ 48.67567,
+ 590.3
+ ],
+ [
+ -122.851478,
+ 48.675641,
+ 590.3
+ ],
+ [
+ -122.851456,
+ 48.675611,
+ 590.4
+ ],
+ [
+ -122.851438,
+ 48.675586,
+ 590.8
+ ],
+ [
+ -122.851427,
+ 48.675556,
+ 590.8
+ ],
+ [
+ -122.851409,
+ 48.675523,
+ 590.6
+ ],
+ [
+ -122.851398,
+ 48.675489,
+ 590.3
+ ],
+ [
+ -122.851381,
+ 48.675457,
+ 589.9
+ ],
+ [
+ -122.85137,
+ 48.675422,
+ 589.5
+ ],
+ [
+ -122.851357,
+ 48.675389,
+ 589.9
+ ],
+ [
+ -122.851332,
+ 48.675342,
+ 590.9
+ ],
+ [
+ -122.851324,
+ 48.675297,
+ 591.9
+ ],
+ [
+ -122.851312,
+ 48.675264,
+ 592.2
+ ],
+ [
+ -122.85131,
+ 48.675225,
+ 593
+ ],
+ [
+ -122.851307,
+ 48.675196,
+ 593.2
+ ],
+ [
+ -122.851331,
+ 48.675166,
+ 593.5
+ ],
+ [
+ -122.851366,
+ 48.675148,
+ 594
+ ],
+ [
+ -122.851364,
+ 48.675118,
+ 594.5
+ ],
+ [
+ -122.851365,
+ 48.675077,
+ 595.2
+ ],
+ [
+ -122.851365,
+ 48.675047,
+ 595.6
+ ],
+ [
+ -122.851362,
+ 48.675017,
+ 596.4
+ ],
+ [
+ -122.851371,
+ 48.674988,
+ 597.1
+ ],
+ [
+ -122.851386,
+ 48.674963,
+ 597.8
+ ],
+ [
+ -122.851395,
+ 48.674933,
+ 598.6
+ ],
+ [
+ -122.851395,
+ 48.674898,
+ 599.7
+ ],
+ [
+ -122.851382,
+ 48.674862,
+ 600.8
+ ],
+ [
+ -122.851374,
+ 48.674835,
+ 601.5
+ ],
+ [
+ -122.851376,
+ 48.674803,
+ 602.7
+ ],
+ [
+ -122.85138,
+ 48.674775,
+ 603.3
+ ],
+ [
+ -122.851387,
+ 48.674739,
+ 603.8
+ ],
+ [
+ -122.85142,
+ 48.67471,
+ 603.9
+ ],
+ [
+ -122.851446,
+ 48.674682,
+ 604.1
+ ],
+ [
+ -122.851493,
+ 48.674673,
+ 604.2
+ ],
+ [
+ -122.85154,
+ 48.674656,
+ 604.8
+ ],
+ [
+ -122.851582,
+ 48.674656,
+ 605
+ ],
+ [
+ -122.851636,
+ 48.674646,
+ 605.5
+ ],
+ [
+ -122.851688,
+ 48.674654,
+ 605.8
+ ],
+ [
+ -122.851747,
+ 48.674644,
+ 606.6
+ ],
+ [
+ -122.851798,
+ 48.674633,
+ 607.2
+ ],
+ [
+ -122.85185,
+ 48.67463,
+ 607.9
+ ],
+ [
+ -122.851898,
+ 48.674634,
+ 608.4
+ ],
+ [
+ -122.85194,
+ 48.674628,
+ 609.7
+ ],
+ [
+ -122.851986,
+ 48.674623,
+ 611.4
+ ],
+ [
+ -122.852039,
+ 48.674612,
+ 613.1
+ ],
+ [
+ -122.852082,
+ 48.674619,
+ 613.7
+ ],
+ [
+ -122.852037,
+ 48.674643,
+ 612.2
+ ],
+ [
+ -122.852,
+ 48.674626,
+ 611.7
+ ],
+ [
+ -122.851961,
+ 48.674614,
+ 610.9
+ ],
+ [
+ -122.851921,
+ 48.674605,
+ 610.1
+ ],
+ [
+ -122.851889,
+ 48.674582,
+ 610.9
+ ],
+ [
+ -122.851846,
+ 48.674559,
+ 612.2
+ ],
+ [
+ -122.851824,
+ 48.674524,
+ 614.1
+ ],
+ [
+ -122.851814,
+ 48.674497,
+ 615.8
+ ],
+ [
+ -122.851795,
+ 48.674463,
+ 618
+ ],
+ [
+ -122.851773,
+ 48.674433,
+ 618.4
+ ],
+ [
+ -122.851745,
+ 48.674409,
+ 618.5
+ ],
+ [
+ -122.851729,
+ 48.674376,
+ 619.3
+ ],
+ [
+ -122.851726,
+ 48.674348,
+ 620
+ ],
+ [
+ -122.851703,
+ 48.674315,
+ 620.8
+ ],
+ [
+ -122.851665,
+ 48.674292,
+ 621.2
+ ],
+ [
+ -122.85163,
+ 48.674262,
+ 622
+ ],
+ [
+ -122.85162,
+ 48.674226,
+ 623.7
+ ],
+ [
+ -122.851587,
+ 48.674199,
+ 625.3
+ ],
+ [
+ -122.851552,
+ 48.674163,
+ 625.7
+ ],
+ [
+ -122.851529,
+ 48.674135,
+ 625.6
+ ],
+ [
+ -122.851494,
+ 48.674115,
+ 625.3
+ ],
+ [
+ -122.851468,
+ 48.674091,
+ 625.1
+ ],
+ [
+ -122.851446,
+ 48.674061,
+ 624.9
+ ],
+ [
+ -122.85144,
+ 48.674033,
+ 625.2
+ ],
+ [
+ -122.851441,
+ 48.674005,
+ 625.9
+ ],
+ [
+ -122.851457,
+ 48.673979,
+ 626.9
+ ],
+ [
+ -122.851478,
+ 48.673946,
+ 627.9
+ ],
+ [
+ -122.8515,
+ 48.673921,
+ 628.8
+ ],
+ [
+ -122.851483,
+ 48.673896,
+ 629.5
+ ],
+ [
+ -122.851459,
+ 48.673861,
+ 630.8
+ ],
+ [
+ -122.851437,
+ 48.673835,
+ 631.2
+ ],
+ [
+ -122.851454,
+ 48.673807,
+ 631.7
+ ],
+ [
+ -122.851493,
+ 48.673794,
+ 631.8
+ ],
+ [
+ -122.851479,
+ 48.673828,
+ 631.5
+ ],
+ [
+ -122.851447,
+ 48.673852,
+ 630.9
+ ],
+ [
+ -122.851507,
+ 48.673836,
+ 631.2
+ ],
+ [
+ -122.851532,
+ 48.673818,
+ 631.4
+ ],
+ [
+ -122.85153,
+ 48.673788,
+ 631.8
+ ],
+ [
+ -122.851533,
+ 48.673756,
+ 632
+ ],
+ [
+ -122.851516,
+ 48.673721,
+ 632.3
+ ],
+ [
+ -122.851497,
+ 48.673685,
+ 632.5
+ ],
+ [
+ -122.851479,
+ 48.67365,
+ 632.7
+ ],
+ [
+ -122.851454,
+ 48.673626,
+ 632.9
+ ],
+ [
+ -122.851436,
+ 48.673595,
+ 632.8
+ ],
+ [
+ -122.851423,
+ 48.673556,
+ 632.6
+ ],
+ [
+ -122.851424,
+ 48.673527,
+ 632.3
+ ],
+ [
+ -122.851426,
+ 48.673493,
+ 632
+ ],
+ [
+ -122.851404,
+ 48.673466,
+ 631.9
+ ],
+ [
+ -122.851376,
+ 48.673434,
+ 631.6
+ ],
+ [
+ -122.851347,
+ 48.673409,
+ 631.8
+ ],
+ [
+ -122.851319,
+ 48.673385,
+ 632.2
+ ],
+ [
+ -122.851305,
+ 48.673355,
+ 632.5
+ ],
+ [
+ -122.851284,
+ 48.673322,
+ 633.2
+ ],
+ [
+ -122.851263,
+ 48.673298,
+ 633.4
+ ],
+ [
+ -122.851224,
+ 48.673271,
+ 634
+ ],
+ [
+ -122.851185,
+ 48.673247,
+ 634.4
+ ],
+ [
+ -122.851156,
+ 48.673224,
+ 634.2
+ ],
+ [
+ -122.851133,
+ 48.673201,
+ 634.6
+ ],
+ [
+ -122.851098,
+ 48.673179,
+ 635.1
+ ],
+ [
+ -122.851071,
+ 48.673158,
+ 635.3
+ ],
+ [
+ -122.851041,
+ 48.673135,
+ 635.3
+ ],
+ [
+ -122.851,
+ 48.673106,
+ 635.8
+ ],
+ [
+ -122.850967,
+ 48.673078,
+ 636.2
+ ],
+ [
+ -122.850918,
+ 48.673058,
+ 636.7
+ ],
+ [
+ -122.85087,
+ 48.673055,
+ 637.3
+ ],
+ [
+ -122.850846,
+ 48.673021,
+ 637.2
+ ],
+ [
+ -122.850829,
+ 48.672993,
+ 637.1
+ ],
+ [
+ -122.850801,
+ 48.672957,
+ 637.3
+ ],
+ [
+ -122.85078,
+ 48.672932,
+ 637.3
+ ],
+ [
+ -122.850732,
+ 48.67293,
+ 637
+ ],
+ [
+ -122.850683,
+ 48.672915,
+ 636.7
+ ],
+ [
+ -122.850659,
+ 48.67289,
+ 636.6
+ ],
+ [
+ -122.850629,
+ 48.672864,
+ 636.6
+ ],
+ [
+ -122.850602,
+ 48.672838,
+ 636.7
+ ],
+ [
+ -122.850572,
+ 48.672806,
+ 636.9
+ ],
+ [
+ -122.850538,
+ 48.67278,
+ 637.1
+ ],
+ [
+ -122.850487,
+ 48.672777,
+ 637
+ ],
+ [
+ -122.850431,
+ 48.672761,
+ 637.4
+ ],
+ [
+ -122.850408,
+ 48.672736,
+ 637.7
+ ],
+ [
+ -122.850384,
+ 48.672767,
+ 637.7
+ ],
+ [
+ -122.850347,
+ 48.67273,
+ 638.1
+ ],
+ [
+ -122.850292,
+ 48.672747,
+ 638.1
+ ],
+ [
+ -122.850264,
+ 48.672722,
+ 638.3
+ ],
+ [
+ -122.850313,
+ 48.67274,
+ 638.1
+ ],
+ [
+ -122.850304,
+ 48.672692,
+ 638.2
+ ],
+ [
+ -122.850225,
+ 48.672679,
+ 638.4
+ ],
+ [
+ -122.850187,
+ 48.672669,
+ 638.6
+ ],
+ [
+ -122.850139,
+ 48.672661,
+ 639.3
+ ],
+ [
+ -122.850127,
+ 48.672628,
+ 639.2
+ ],
+ [
+ -122.850073,
+ 48.67259,
+ 638.8
+ ],
+ [
+ -122.850039,
+ 48.672571,
+ 638.4
+ ],
+ [
+ -122.849995,
+ 48.672563,
+ 638.5
+ ],
+ [
+ -122.849954,
+ 48.672558,
+ 638.9
+ ],
+ [
+ -122.849915,
+ 48.672536,
+ 639.2
+ ],
+ [
+ -122.849874,
+ 48.672524,
+ 639.6
+ ],
+ [
+ -122.84983,
+ 48.672504,
+ 640
+ ],
+ [
+ -122.849823,
+ 48.67247,
+ 639.8
+ ],
+ [
+ -122.849807,
+ 48.672436,
+ 640.2
+ ],
+ [
+ -122.849789,
+ 48.672402,
+ 640.5
+ ],
+ [
+ -122.849772,
+ 48.672371,
+ 640.5
+ ],
+ [
+ -122.849745,
+ 48.672342,
+ 640.3
+ ],
+ [
+ -122.8497,
+ 48.672326,
+ 640.4
+ ],
+ [
+ -122.84966,
+ 48.672304,
+ 640.3
+ ],
+ [
+ -122.849636,
+ 48.672278,
+ 640
+ ],
+ [
+ -122.849609,
+ 48.672252,
+ 639.7
+ ],
+ [
+ -122.849578,
+ 48.672223,
+ 639.4
+ ],
+ [
+ -122.849534,
+ 48.672219,
+ 639.2
+ ],
+ [
+ -122.849495,
+ 48.672232,
+ 639.1
+ ],
+ [
+ -122.849452,
+ 48.672253,
+ 639.1
+ ],
+ [
+ -122.84941,
+ 48.672253,
+ 638.8
+ ],
+ [
+ -122.84937,
+ 48.672268,
+ 638.8
+ ],
+ [
+ -122.849328,
+ 48.67228,
+ 638.6
+ ],
+ [
+ -122.849268,
+ 48.672287,
+ 638.5
+ ],
+ [
+ -122.849226,
+ 48.672282,
+ 637.9
+ ],
+ [
+ -122.849165,
+ 48.672273,
+ 637
+ ],
+ [
+ -122.849128,
+ 48.67226,
+ 636.7
+ ],
+ [
+ -122.849091,
+ 48.672234,
+ 636.6
+ ],
+ [
+ -122.849072,
+ 48.67221,
+ 636.8
+ ],
+ [
+ -122.849025,
+ 48.672189,
+ 637.1
+ ],
+ [
+ -122.848988,
+ 48.672173,
+ 637.6
+ ],
+ [
+ -122.848951,
+ 48.672159,
+ 638
+ ],
+ [
+ -122.84893,
+ 48.672135,
+ 638.1
+ ],
+ [
+ -122.848911,
+ 48.672103,
+ 638.3
+ ],
+ [
+ -122.848886,
+ 48.672081,
+ 638.5
+ ],
+ [
+ -122.848866,
+ 48.672039,
+ 639.1
+ ],
+ [
+ -122.848823,
+ 48.67199,
+ 640.1
+ ],
+ [
+ -122.848786,
+ 48.671962,
+ 640.3
+ ],
+ [
+ -122.848749,
+ 48.671929,
+ 640.8
+ ],
+ [
+ -122.848728,
+ 48.671892,
+ 640.8
+ ],
+ [
+ -122.848718,
+ 48.671862,
+ 640.8
+ ],
+ [
+ -122.848714,
+ 48.671828,
+ 640.6
+ ],
+ [
+ -122.848711,
+ 48.671792,
+ 640.5
+ ],
+ [
+ -122.848722,
+ 48.671765,
+ 640.4
+ ],
+ [
+ -122.848711,
+ 48.671725,
+ 640.4
+ ],
+ [
+ -122.848706,
+ 48.67169,
+ 640.4
+ ],
+ [
+ -122.848695,
+ 48.671663,
+ 640.5
+ ],
+ [
+ -122.848672,
+ 48.671637,
+ 640.6
+ ],
+ [
+ -122.848653,
+ 48.671612,
+ 640.2
+ ],
+ [
+ -122.848635,
+ 48.671585,
+ 639.8
+ ],
+ [
+ -122.848619,
+ 48.671559,
+ 639.7
+ ],
+ [
+ -122.848589,
+ 48.671527,
+ 639.1
+ ],
+ [
+ -122.848558,
+ 48.671507,
+ 638.1
+ ],
+ [
+ -122.848527,
+ 48.671482,
+ 637.3
+ ],
+ [
+ -122.848521,
+ 48.671453,
+ 636.8
+ ],
+ [
+ -122.848513,
+ 48.671416,
+ 636.3
+ ],
+ [
+ -122.848485,
+ 48.671392,
+ 636
+ ],
+ [
+ -122.848445,
+ 48.671384,
+ 635.9
+ ],
+ [
+ -122.848397,
+ 48.671365,
+ 636
+ ],
+ [
+ -122.848333,
+ 48.671349,
+ 636.3
+ ],
+ [
+ -122.848295,
+ 48.671333,
+ 636.6
+ ],
+ [
+ -122.848263,
+ 48.671315,
+ 636.9
+ ],
+ [
+ -122.84823,
+ 48.671283,
+ 636.7
+ ],
+ [
+ -122.848219,
+ 48.671246,
+ 635.9
+ ],
+ [
+ -122.848178,
+ 48.67122,
+ 635.3
+ ],
+ [
+ -122.848131,
+ 48.671211,
+ 634.6
+ ],
+ [
+ -122.848084,
+ 48.671206,
+ 634.3
+ ],
+ [
+ -122.848042,
+ 48.671204,
+ 634.2
+ ],
+ [
+ -122.847993,
+ 48.671203,
+ 634
+ ],
+ [
+ -122.847934,
+ 48.671208,
+ 633.4
+ ],
+ [
+ -122.84789,
+ 48.671201,
+ 632.9
+ ],
+ [
+ -122.847851,
+ 48.671166,
+ 633.4
+ ],
+ [
+ -122.847828,
+ 48.671141,
+ 633.6
+ ],
+ [
+ -122.847803,
+ 48.671117,
+ 633.7
+ ],
+ [
+ -122.847762,
+ 48.671089,
+ 633.7
+ ],
+ [
+ -122.847731,
+ 48.67107,
+ 633.8
+ ],
+ [
+ -122.847688,
+ 48.671053,
+ 633.2
+ ],
+ [
+ -122.847653,
+ 48.671034,
+ 632.8
+ ],
+ [
+ -122.847622,
+ 48.671014,
+ 632.6
+ ],
+ [
+ -122.847599,
+ 48.67099,
+ 632.7
+ ],
+ [
+ -122.847573,
+ 48.670966,
+ 632.8
+ ],
+ [
+ -122.847543,
+ 48.670945,
+ 633
+ ],
+ [
+ -122.847498,
+ 48.67092,
+ 633.2
+ ],
+ [
+ -122.84746,
+ 48.670894,
+ 633.5
+ ],
+ [
+ -122.847416,
+ 48.670888,
+ 633.7
+ ],
+ [
+ -122.847367,
+ 48.67087,
+ 634.3
+ ],
+ [
+ -122.847336,
+ 48.670847,
+ 635.2
+ ],
+ [
+ -122.847297,
+ 48.670828,
+ 635.6
+ ],
+ [
+ -122.847257,
+ 48.670819,
+ 635.7
+ ],
+ [
+ -122.847215,
+ 48.670787,
+ 636.3
+ ],
+ [
+ -122.847188,
+ 48.670766,
+ 636.7
+ ],
+ [
+ -122.847148,
+ 48.670754,
+ 636.8
+ ],
+ [
+ -122.847126,
+ 48.67073,
+ 637.3
+ ],
+ [
+ -122.847092,
+ 48.670712,
+ 637.6
+ ],
+ [
+ -122.847068,
+ 48.670668,
+ 638.1
+ ],
+ [
+ -122.847047,
+ 48.670642,
+ 638.4
+ ],
+ [
+ -122.847013,
+ 48.670614,
+ 638.7
+ ],
+ [
+ -122.846977,
+ 48.670595,
+ 638.9
+ ],
+ [
+ -122.846938,
+ 48.670578,
+ 639.2
+ ],
+ [
+ -122.84689,
+ 48.670561,
+ 639.3
+ ],
+ [
+ -122.846848,
+ 48.670537,
+ 639.4
+ ],
+ [
+ -122.846806,
+ 48.670525,
+ 639.7
+ ],
+ [
+ -122.846763,
+ 48.670515,
+ 640.1
+ ],
+ [
+ -122.846718,
+ 48.670514,
+ 640.4
+ ],
+ [
+ -122.846676,
+ 48.670508,
+ 640
+ ],
+ [
+ -122.846625,
+ 48.670498,
+ 639.5
+ ],
+ [
+ -122.846576,
+ 48.670488,
+ 639
+ ],
+ [
+ -122.846537,
+ 48.670476,
+ 638.4
+ ],
+ [
+ -122.846503,
+ 48.67046,
+ 637
+ ],
+ [
+ -122.846463,
+ 48.670455,
+ 636
+ ],
+ [
+ -122.846412,
+ 48.670468,
+ 635.6
+ ],
+ [
+ -122.846364,
+ 48.67047,
+ 634.8
+ ],
+ [
+ -122.8463,
+ 48.670426,
+ 633
+ ],
+ [
+ -122.846273,
+ 48.670403,
+ 633
+ ],
+ [
+ -122.846266,
+ 48.670374,
+ 633.2
+ ],
+ [
+ -122.846327,
+ 48.670342,
+ 633.4
+ ],
+ [
+ -122.846354,
+ 48.670321,
+ 633.5
+ ],
+ [
+ -122.846305,
+ 48.670308,
+ 633.5
+ ],
+ [
+ -122.846274,
+ 48.670354,
+ 633.3
+ ],
+ [
+ -122.846243,
+ 48.670322,
+ 633.4
+ ],
+ [
+ -122.84628,
+ 48.670291,
+ 633.7
+ ],
+ [
+ -122.846321,
+ 48.670276,
+ 633.8
+ ],
+ [
+ -122.846372,
+ 48.670279,
+ 633.8
+ ],
+ [
+ -122.846424,
+ 48.670269,
+ 634.2
+ ],
+ [
+ -122.84646,
+ 48.670253,
+ 634.7
+ ],
+ [
+ -122.846501,
+ 48.670238,
+ 635.1
+ ],
+ [
+ -122.846552,
+ 48.670225,
+ 634.9
+ ],
+ [
+ -122.84659,
+ 48.670205,
+ 634.8
+ ],
+ [
+ -122.846626,
+ 48.670189,
+ 634.5
+ ],
+ [
+ -122.846666,
+ 48.670173,
+ 633.6
+ ],
+ [
+ -122.846714,
+ 48.670168,
+ 632.2
+ ],
+ [
+ -122.846745,
+ 48.670149,
+ 631.6
+ ],
+ [
+ -122.846755,
+ 48.670119,
+ 631.7
+ ],
+ [
+ -122.846779,
+ 48.670092,
+ 631.7
+ ],
+ [
+ -122.846831,
+ 48.670086,
+ 630.2
+ ],
+ [
+ -122.846879,
+ 48.670081,
+ 629.1
+ ],
+ [
+ -122.846932,
+ 48.670069,
+ 628.2
+ ],
+ [
+ -122.846987,
+ 48.670063,
+ 627.4
+ ],
+ [
+ -122.847042,
+ 48.67006,
+ 627.2
+ ],
+ [
+ -122.847088,
+ 48.670045,
+ 626.5
+ ],
+ [
+ -122.847131,
+ 48.670047,
+ 626.4
+ ],
+ [
+ -122.847173,
+ 48.670045,
+ 626.2
+ ],
+ [
+ -122.847175,
+ 48.670017,
+ 625
+ ],
+ [
+ -122.84718,
+ 48.669983,
+ 625.1
+ ],
+ [
+ -122.847188,
+ 48.669955,
+ 625.5
+ ],
+ [
+ -122.847211,
+ 48.669926,
+ 625.2
+ ],
+ [
+ -122.847245,
+ 48.669904,
+ 624.5
+ ],
+ [
+ -122.847281,
+ 48.669877,
+ 623.6
+ ],
+ [
+ -122.847303,
+ 48.669851,
+ 623.5
+ ],
+ [
+ -122.847339,
+ 48.669827,
+ 622.4
+ ],
+ [
+ -122.847354,
+ 48.669801,
+ 622
+ ],
+ [
+ -122.84735,
+ 48.669773,
+ 622.5
+ ],
+ [
+ -122.847379,
+ 48.669745,
+ 621
+ ],
+ [
+ -122.847391,
+ 48.669712,
+ 620.1
+ ],
+ [
+ -122.847397,
+ 48.669677,
+ 619.6
+ ],
+ [
+ -122.847385,
+ 48.669645,
+ 620.2
+ ],
+ [
+ -122.847378,
+ 48.669609,
+ 620.3
+ ],
+ [
+ -122.84739,
+ 48.669581,
+ 619.3
+ ],
+ [
+ -122.847411,
+ 48.669557,
+ 617.6
+ ],
+ [
+ -122.847439,
+ 48.669529,
+ 615
+ ],
+ [
+ -122.847479,
+ 48.669494,
+ 611.9
+ ],
+ [
+ -122.847482,
+ 48.669461,
+ 611.4
+ ],
+ [
+ -122.847483,
+ 48.669433,
+ 611
+ ],
+ [
+ -122.847505,
+ 48.669403,
+ 609.7
+ ],
+ [
+ -122.847543,
+ 48.669369,
+ 607.6
+ ],
+ [
+ -122.84757,
+ 48.669345,
+ 606.4
+ ],
+ [
+ -122.847598,
+ 48.66932,
+ 605
+ ],
+ [
+ -122.847627,
+ 48.669283,
+ 603.4
+ ],
+ [
+ -122.847654,
+ 48.669242,
+ 602.4
+ ],
+ [
+ -122.84767,
+ 48.669206,
+ 602.1
+ ],
+ [
+ -122.847672,
+ 48.669175,
+ 602
+ ],
+ [
+ -122.847692,
+ 48.669137,
+ 601.3
+ ],
+ [
+ -122.847731,
+ 48.669123,
+ 599.5
+ ],
+ [
+ -122.847781,
+ 48.669105,
+ 596.8
+ ],
+ [
+ -122.847827,
+ 48.669119,
+ 594.8
+ ],
+ [
+ -122.847863,
+ 48.669146,
+ 592.7
+ ],
+ [
+ -122.847893,
+ 48.669167,
+ 590.8
+ ],
+ [
+ -122.847918,
+ 48.669197,
+ 588.8
+ ],
+ [
+ -122.847935,
+ 48.669222,
+ 586.8
+ ],
+ [
+ -122.847941,
+ 48.669256,
+ 586.6
+ ],
+ [
+ -122.847957,
+ 48.669292,
+ 585.7
+ ],
+ [
+ -122.84796,
+ 48.669329,
+ 586.3
+ ],
+ [
+ -122.847989,
+ 48.669358,
+ 586
+ ],
+ [
+ -122.848,
+ 48.669392,
+ 587.2
+ ],
+ [
+ -122.847996,
+ 48.669421,
+ 588.6
+ ],
+ [
+ -122.848028,
+ 48.669442,
+ 590.1
+ ],
+ [
+ -122.847983,
+ 48.669484,
+ 592.2
+ ],
+ [
+ -122.847952,
+ 48.669514,
+ 593.9
+ ],
+ [
+ -122.847981,
+ 48.669493,
+ 592.8
+ ],
+ [
+ -122.847991,
+ 48.669461,
+ 590.9
+ ],
+ [
+ -122.84802,
+ 48.669435,
+ 589.6
+ ],
+ [
+ -122.848053,
+ 48.669413,
+ 588.7
+ ],
+ [
+ -122.848072,
+ 48.669381,
+ 587
+ ],
+ [
+ -122.848084,
+ 48.669353,
+ 585.5
+ ],
+ [
+ -122.848098,
+ 48.669328,
+ 583.9
+ ],
+ [
+ -122.84812,
+ 48.6693,
+ 582.3
+ ],
+ [
+ -122.848146,
+ 48.669274,
+ 580.9
+ ],
+ [
+ -122.848196,
+ 48.669257,
+ 580.6
+ ],
+ [
+ -122.848245,
+ 48.669233,
+ 579.9
+ ],
+ [
+ -122.848283,
+ 48.669218,
+ 579.4
+ ],
+ [
+ -122.848348,
+ 48.669196,
+ 578.9
+ ],
+ [
+ -122.848405,
+ 48.669184,
+ 579.2
+ ],
+ [
+ -122.848448,
+ 48.669166,
+ 579
+ ],
+ [
+ -122.848505,
+ 48.669168,
+ 579.7
+ ],
+ [
+ -122.848566,
+ 48.669157,
+ 579.6
+ ],
+ [
+ -122.848617,
+ 48.669162,
+ 578.9
+ ],
+ [
+ -122.848664,
+ 48.66918,
+ 578.1
+ ],
+ [
+ -122.848704,
+ 48.669204,
+ 577.9
+ ],
+ [
+ -122.848731,
+ 48.669226,
+ 578
+ ],
+ [
+ -122.84876,
+ 48.669247,
+ 578.1
+ ],
+ [
+ -122.848712,
+ 48.669244,
+ 579.7
+ ],
+ [
+ -122.848683,
+ 48.669225,
+ 579.7
+ ],
+ [
+ -122.848614,
+ 48.669238,
+ 582.4
+ ],
+ [
+ -122.848558,
+ 48.669256,
+ 584.3
+ ],
+ [
+ -122.848517,
+ 48.669269,
+ 585.1
+ ],
+ [
+ -122.848473,
+ 48.66926,
+ 584.5
+ ],
+ [
+ -122.84849,
+ 48.669228,
+ 582.9
+ ],
+ [
+ -122.848471,
+ 48.669198,
+ 581
+ ],
+ [
+ -122.848445,
+ 48.669171,
+ 579.2
+ ],
+ [
+ -122.848413,
+ 48.669153,
+ 577.5
+ ],
+ [
+ -122.848367,
+ 48.669158,
+ 577.1
+ ],
+ [
+ -122.84832,
+ 48.669178,
+ 577.4
+ ],
+ [
+ -122.848281,
+ 48.669188,
+ 577.4
+ ],
+ [
+ -122.848237,
+ 48.669189,
+ 577
+ ],
+ [
+ -122.84823,
+ 48.669157,
+ 575.3
+ ],
+ [
+ -122.848197,
+ 48.669128,
+ 573.7
+ ],
+ [
+ -122.848147,
+ 48.669113,
+ 572.8
+ ],
+ [
+ -122.848122,
+ 48.669089,
+ 572.7
+ ],
+ [
+ -122.848081,
+ 48.669075,
+ 574
+ ],
+ [
+ -122.848043,
+ 48.669062,
+ 576
+ ],
+ [
+ -122.848062,
+ 48.669028,
+ 575.5
+ ],
+ [
+ -122.848077,
+ 48.668998,
+ 574.6
+ ],
+ [
+ -122.848101,
+ 48.668969,
+ 573.7
+ ],
+ [
+ -122.848115,
+ 48.668941,
+ 573
+ ],
+ [
+ -122.848161,
+ 48.668917,
+ 570.9
+ ],
+ [
+ -122.848214,
+ 48.668903,
+ 569.1
+ ],
+ [
+ -122.848277,
+ 48.668935,
+ 569.3
+ ],
+ [
+ -122.848307,
+ 48.668903,
+ 568.2
+ ],
+ [
+ -122.848328,
+ 48.668871,
+ 567.2
+ ],
+ [
+ -122.848341,
+ 48.668842,
+ 566.5
+ ],
+ [
+ -122.848365,
+ 48.668799,
+ 565.4
+ ],
+ [
+ -122.848396,
+ 48.668762,
+ 564.4
+ ],
+ [
+ -122.848432,
+ 48.66873,
+ 563.7
+ ],
+ [
+ -122.848475,
+ 48.668708,
+ 563.3
+ ],
+ [
+ -122.848516,
+ 48.668687,
+ 562.3
+ ],
+ [
+ -122.848569,
+ 48.668679,
+ 561.2
+ ],
+ [
+ -122.848611,
+ 48.668681,
+ 560.3
+ ],
+ [
+ -122.848651,
+ 48.668693,
+ 559.5
+ ],
+ [
+ -122.848693,
+ 48.668706,
+ 558.3
+ ],
+ [
+ -122.848737,
+ 48.668712,
+ 556.8
+ ],
+ [
+ -122.848783,
+ 48.668718,
+ 555.3
+ ],
+ [
+ -122.848828,
+ 48.668705,
+ 553.4
+ ],
+ [
+ -122.848872,
+ 48.668721,
+ 552.5
+ ],
+ [
+ -122.848912,
+ 48.668731,
+ 551.2
+ ],
+ [
+ -122.848936,
+ 48.668756,
+ 551.3
+ ],
+ [
+ -122.848965,
+ 48.668779,
+ 551.1
+ ],
+ [
+ -122.849003,
+ 48.668795,
+ 550.3
+ ],
+ [
+ -122.849043,
+ 48.668812,
+ 549.7
+ ],
+ [
+ -122.84909,
+ 48.668804,
+ 548.6
+ ],
+ [
+ -122.849138,
+ 48.668804,
+ 548
+ ],
+ [
+ -122.849181,
+ 48.668818,
+ 548.1
+ ],
+ [
+ -122.849204,
+ 48.668842,
+ 548.6
+ ],
+ [
+ -122.849192,
+ 48.668868,
+ 549.4
+ ],
+ [
+ -122.849161,
+ 48.668888,
+ 550.4
+ ],
+ [
+ -122.849113,
+ 48.668893,
+ 551.5
+ ],
+ [
+ -122.849074,
+ 48.668871,
+ 551.4
+ ],
+ [
+ -122.849023,
+ 48.668868,
+ 552.5
+ ],
+ [
+ -122.848975,
+ 48.668858,
+ 553.4
+ ],
+ [
+ -122.848955,
+ 48.668828,
+ 553.1
+ ],
+ [
+ -122.848924,
+ 48.668807,
+ 553.5
+ ],
+ [
+ -122.84888,
+ 48.668807,
+ 554.9
+ ],
+ [
+ -122.848817,
+ 48.668808,
+ 557.1
+ ],
+ [
+ -122.84876,
+ 48.668797,
+ 558.8
+ ],
+ [
+ -122.848727,
+ 48.668778,
+ 559.2
+ ],
+ [
+ -122.848725,
+ 48.668747,
+ 558.4
+ ],
+ [
+ -122.848727,
+ 48.668711,
+ 557.1
+ ],
+ [
+ -122.848726,
+ 48.668679,
+ 556.1
+ ],
+ [
+ -122.848721,
+ 48.668651,
+ 555.3
+ ],
+ [
+ -122.848735,
+ 48.668624,
+ 553.5
+ ],
+ [
+ -122.848731,
+ 48.668589,
+ 552
+ ],
+ [
+ -122.848739,
+ 48.668553,
+ 550.1
+ ],
+ [
+ -122.848726,
+ 48.668518,
+ 548.8
+ ],
+ [
+ -122.848751,
+ 48.668492,
+ 546.8
+ ],
+ [
+ -122.848786,
+ 48.668468,
+ 544.2
+ ],
+ [
+ -122.848826,
+ 48.668445,
+ 542
+ ],
+ [
+ -122.848869,
+ 48.668425,
+ 540.1
+ ],
+ [
+ -122.848909,
+ 48.668406,
+ 538.8
+ ],
+ [
+ -122.848952,
+ 48.668396,
+ 538
+ ],
+ [
+ -122.848945,
+ 48.66843,
+ 538.9
+ ],
+ [
+ -122.848914,
+ 48.668455,
+ 540.4
+ ],
+ [
+ -122.848882,
+ 48.668484,
+ 542.3
+ ],
+ [
+ -122.848842,
+ 48.668522,
+ 545.1
+ ],
+ [
+ -122.848785,
+ 48.66856,
+ 548.8
+ ],
+ [
+ -122.848734,
+ 48.668582,
+ 551.6
+ ],
+ [
+ -122.848738,
+ 48.668535,
+ 549.2
+ ],
+ [
+ -122.848737,
+ 48.668497,
+ 547.5
+ ],
+ [
+ -122.848744,
+ 48.668452,
+ 545
+ ],
+ [
+ -122.84883,
+ 48.668402,
+ 540
+ ],
+ [
+ -122.848792,
+ 48.66838,
+ 540.3
+ ],
+ [
+ -122.848736,
+ 48.668372,
+ 541.3
+ ],
+ [
+ -122.848683,
+ 48.668368,
+ 542.7
+ ],
+ [
+ -122.848639,
+ 48.668363,
+ 544.2
+ ],
+ [
+ -122.848619,
+ 48.668334,
+ 543.4
+ ],
+ [
+ -122.848597,
+ 48.668303,
+ 542.7
+ ],
+ [
+ -122.84859,
+ 48.668271,
+ 541.4
+ ],
+ [
+ -122.848616,
+ 48.668236,
+ 538.4
+ ],
+ [
+ -122.848666,
+ 48.668205,
+ 535.3
+ ],
+ [
+ -122.848709,
+ 48.668176,
+ 533.2
+ ],
+ [
+ -122.84874,
+ 48.668149,
+ 531.4
+ ],
+ [
+ -122.848766,
+ 48.668123,
+ 530.2
+ ],
+ [
+ -122.848796,
+ 48.668102,
+ 529.2
+ ],
+ [
+ -122.848832,
+ 48.66809,
+ 528.6
+ ],
+ [
+ -122.848799,
+ 48.668067,
+ 528.5
+ ],
+ [
+ -122.848752,
+ 48.668061,
+ 528.6
+ ],
+ [
+ -122.848706,
+ 48.668053,
+ 528.4
+ ],
+ [
+ -122.848651,
+ 48.668051,
+ 528.8
+ ],
+ [
+ -122.848607,
+ 48.66806,
+ 530.2
+ ],
+ [
+ -122.848634,
+ 48.66803,
+ 528.1
+ ],
+ [
+ -122.848662,
+ 48.667996,
+ 526.1
+ ],
+ [
+ -122.848683,
+ 48.667955,
+ 524.3
+ ],
+ [
+ -122.848708,
+ 48.667918,
+ 523.1
+ ],
+ [
+ -122.84873,
+ 48.667893,
+ 521.9
+ ],
+ [
+ -122.848719,
+ 48.667862,
+ 520.8
+ ],
+ [
+ -122.848735,
+ 48.667836,
+ 519.5
+ ],
+ [
+ -122.848762,
+ 48.667815,
+ 518.2
+ ],
+ [
+ -122.84881,
+ 48.667811,
+ 517.2
+ ],
+ [
+ -122.848861,
+ 48.667822,
+ 516.5
+ ],
+ [
+ -122.848903,
+ 48.667837,
+ 516.2
+ ],
+ [
+ -122.848948,
+ 48.667854,
+ 515.9
+ ],
+ [
+ -122.849001,
+ 48.66786,
+ 515.2
+ ],
+ [
+ -122.849052,
+ 48.667869,
+ 515.1
+ ],
+ [
+ -122.849099,
+ 48.667875,
+ 514.6
+ ],
+ [
+ -122.849141,
+ 48.667879,
+ 513.9
+ ],
+ [
+ -122.849185,
+ 48.667883,
+ 512.9
+ ],
+ [
+ -122.849242,
+ 48.667886,
+ 511.7
+ ],
+ [
+ -122.849271,
+ 48.667908,
+ 511.8
+ ],
+ [
+ -122.849229,
+ 48.667908,
+ 513.1
+ ],
+ [
+ -122.849194,
+ 48.667922,
+ 514.4
+ ],
+ [
+ -122.849154,
+ 48.667939,
+ 515.7
+ ],
+ [
+ -122.84911,
+ 48.667934,
+ 516.4
+ ],
+ [
+ -122.849069,
+ 48.667926,
+ 516.9
+ ],
+ [
+ -122.849029,
+ 48.667908,
+ 516.9
+ ],
+ [
+ -122.848997,
+ 48.667887,
+ 516.5
+ ],
+ [
+ -122.848969,
+ 48.667861,
+ 515.8
+ ],
+ [
+ -122.848947,
+ 48.667832,
+ 515
+ ],
+ [
+ -122.848913,
+ 48.667817,
+ 515.1
+ ],
+ [
+ -122.848861,
+ 48.667811,
+ 516
+ ],
+ [
+ -122.848827,
+ 48.66779,
+ 515.9
+ ],
+ [
+ -122.848851,
+ 48.667756,
+ 514.2
+ ],
+ [
+ -122.848889,
+ 48.667716,
+ 511.8
+ ],
+ [
+ -122.848933,
+ 48.667684,
+ 510
+ ],
+ [
+ -122.84896,
+ 48.667663,
+ 508.7
+ ],
+ [
+ -122.848961,
+ 48.667629,
+ 507.6
+ ],
+ [
+ -122.848951,
+ 48.667598,
+ 507
+ ],
+ [
+ -122.848972,
+ 48.667553,
+ 505
+ ],
+ [
+ -122.849005,
+ 48.667514,
+ 502.5
+ ],
+ [
+ -122.849046,
+ 48.667509,
+ 500.6
+ ],
+ [
+ -122.849088,
+ 48.667513,
+ 499.1
+ ],
+ [
+ -122.849129,
+ 48.667515,
+ 497.8
+ ],
+ [
+ -122.849165,
+ 48.667535,
+ 497.6
+ ],
+ [
+ -122.849212,
+ 48.667541,
+ 496.5
+ ],
+ [
+ -122.849255,
+ 48.66753,
+ 494.8
+ ],
+ [
+ -122.849319,
+ 48.667518,
+ 492.6
+ ],
+ [
+ -122.84937,
+ 48.667525,
+ 491.8
+ ],
+ [
+ -122.849413,
+ 48.667544,
+ 491.7
+ ],
+ [
+ -122.849453,
+ 48.66756,
+ 491.5
+ ],
+ [
+ -122.849499,
+ 48.667569,
+ 491.4
+ ],
+ [
+ -122.849537,
+ 48.667589,
+ 491.8
+ ],
+ [
+ -122.849571,
+ 48.667605,
+ 492.8
+ ],
+ [
+ -122.849603,
+ 48.667626,
+ 494.1
+ ],
+ [
+ -122.849651,
+ 48.667617,
+ 492.4
+ ],
+ [
+ -122.849685,
+ 48.667595,
+ 490.1
+ ],
+ [
+ -122.849727,
+ 48.667585,
+ 488.2
+ ],
+ [
+ -122.849766,
+ 48.667575,
+ 486.8
+ ],
+ [
+ -122.849814,
+ 48.667583,
+ 486.6
+ ],
+ [
+ -122.849853,
+ 48.667607,
+ 487.6
+ ],
+ [
+ -122.849896,
+ 48.667648,
+ 488.4
+ ],
+ [
+ -122.849938,
+ 48.667688,
+ 488.7
+ ],
+ [
+ -122.849889,
+ 48.667679,
+ 489.1
+ ],
+ [
+ -122.849846,
+ 48.667711,
+ 490.6
+ ],
+ [
+ -122.849815,
+ 48.667735,
+ 491.6
+ ],
+ [
+ -122.849852,
+ 48.667709,
+ 490.5
+ ],
+ [
+ -122.8499,
+ 48.667682,
+ 489.1
+ ],
+ [
+ -122.849945,
+ 48.667661,
+ 487.8
+ ],
+ [
+ -122.84999,
+ 48.66765,
+ 486.5
+ ],
+ [
+ -122.850035,
+ 48.667646,
+ 485.9
+ ],
+ [
+ -122.850081,
+ 48.667658,
+ 486
+ ],
+ [
+ -122.850129,
+ 48.667672,
+ 485.2
+ ],
+ [
+ -122.850166,
+ 48.667689,
+ 484.1
+ ],
+ [
+ -122.850208,
+ 48.667703,
+ 483.7
+ ],
+ [
+ -122.850249,
+ 48.667713,
+ 483.2
+ ],
+ [
+ -122.850291,
+ 48.667725,
+ 483.1
+ ],
+ [
+ -122.850333,
+ 48.667745,
+ 482.3
+ ],
+ [
+ -122.850359,
+ 48.667768,
+ 482.1
+ ],
+ [
+ -122.85039,
+ 48.66779,
+ 482.6
+ ],
+ [
+ -122.850438,
+ 48.667796,
+ 481.6
+ ],
+ [
+ -122.850482,
+ 48.667803,
+ 481
+ ],
+ [
+ -122.850526,
+ 48.667807,
+ 479.9
+ ],
+ [
+ -122.850572,
+ 48.667801,
+ 478.3
+ ],
+ [
+ -122.85062,
+ 48.667804,
+ 477.2
+ ],
+ [
+ -122.850665,
+ 48.667813,
+ 476.2
+ ],
+ [
+ -122.850709,
+ 48.667825,
+ 475.4
+ ],
+ [
+ -122.850742,
+ 48.667844,
+ 475.8
+ ],
+ [
+ -122.850781,
+ 48.667857,
+ 475.8
+ ],
+ [
+ -122.850826,
+ 48.667868,
+ 475.1
+ ],
+ [
+ -122.850876,
+ 48.667869,
+ 473.3
+ ],
+ [
+ -122.850918,
+ 48.667869,
+ 471.7
+ ],
+ [
+ -122.850959,
+ 48.667878,
+ 470
+ ],
+ [
+ -122.851005,
+ 48.667901,
+ 469.4
+ ],
+ [
+ -122.851046,
+ 48.667924,
+ 469.8
+ ],
+ [
+ -122.851088,
+ 48.667945,
+ 469.7
+ ],
+ [
+ -122.851126,
+ 48.667958,
+ 469
+ ],
+ [
+ -122.851161,
+ 48.667975,
+ 468.7
+ ],
+ [
+ -122.851191,
+ 48.667999,
+ 469
+ ],
+ [
+ -122.851215,
+ 48.668026,
+ 469.8
+ ],
+ [
+ -122.851259,
+ 48.668031,
+ 468.8
+ ],
+ [
+ -122.8513,
+ 48.668026,
+ 467.5
+ ],
+ [
+ -122.85134,
+ 48.668037,
+ 466.9
+ ],
+ [
+ -122.851373,
+ 48.668066,
+ 466.8
+ ],
+ [
+ -122.851415,
+ 48.668082,
+ 466.5
+ ],
+ [
+ -122.851467,
+ 48.668083,
+ 465.1
+ ],
+ [
+ -122.851507,
+ 48.668075,
+ 464
+ ],
+ [
+ -122.851546,
+ 48.668091,
+ 463.6
+ ],
+ [
+ -122.851584,
+ 48.668112,
+ 463.4
+ ],
+ [
+ -122.851627,
+ 48.668113,
+ 462.6
+ ],
+ [
+ -122.851627,
+ 48.66815,
+ 463.6
+ ],
+ [
+ -122.851608,
+ 48.668177,
+ 464.9
+ ],
+ [
+ -122.85158,
+ 48.668201,
+ 466.6
+ ],
+ [
+ -122.851616,
+ 48.668225,
+ 466.3
+ ],
+ [
+ -122.851724,
+ 48.668221,
+ 464
+ ],
+ [
+ -122.851765,
+ 48.668205,
+ 463.3
+ ],
+ [
+ -122.851803,
+ 48.668183,
+ 462.6
+ ],
+ [
+ -122.851849,
+ 48.668174,
+ 462.2
+ ],
+ [
+ -122.851885,
+ 48.668151,
+ 461.5
+ ],
+ [
+ -122.851936,
+ 48.668131,
+ 460.7
+ ],
+ [
+ -122.851979,
+ 48.668133,
+ 460.3
+ ],
+ [
+ -122.852035,
+ 48.668142,
+ 459.2
+ ],
+ [
+ -122.851996,
+ 48.668156,
+ 460.8
+ ],
+ [
+ -122.852022,
+ 48.668134,
+ 459.3
+ ],
+ [
+ -122.851982,
+ 48.668122,
+ 459.9
+ ],
+ [
+ -122.851947,
+ 48.668107,
+ 459.8
+ ],
+ [
+ -122.851904,
+ 48.66812,
+ 460.5
+ ],
+ [
+ -122.851859,
+ 48.668143,
+ 461.3
+ ],
+ [
+ -122.851817,
+ 48.668127,
+ 461.1
+ ],
+ [
+ -122.851776,
+ 48.668117,
+ 460.9
+ ],
+ [
+ -122.85175,
+ 48.668068,
+ 459.3
+ ],
+ [
+ -122.85171,
+ 48.668056,
+ 459.3
+ ],
+ [
+ -122.851712,
+ 48.668023,
+ 458.3
+ ],
+ [
+ -122.851686,
+ 48.668002,
+ 458.4
+ ],
+ [
+ -122.851628,
+ 48.668009,
+ 459.7
+ ],
+ [
+ -122.851587,
+ 48.667995,
+ 459.7
+ ],
+ [
+ -122.851541,
+ 48.667985,
+ 460.4
+ ],
+ [
+ -122.851515,
+ 48.667964,
+ 460.4
+ ],
+ [
+ -122.851498,
+ 48.667938,
+ 460.1
+ ],
+ [
+ -122.851463,
+ 48.667916,
+ 460.2
+ ],
+ [
+ -122.851441,
+ 48.667891,
+ 459.6
+ ],
+ [
+ -122.851384,
+ 48.667879,
+ 460.2
+ ],
+ [
+ -122.851342,
+ 48.667881,
+ 461
+ ],
+ [
+ -122.851283,
+ 48.667882,
+ 462.1
+ ],
+ [
+ -122.851242,
+ 48.667876,
+ 462.7
+ ],
+ [
+ -122.851205,
+ 48.667857,
+ 462.8
+ ],
+ [
+ -122.851182,
+ 48.667833,
+ 462.3
+ ],
+ [
+ -122.851168,
+ 48.667803,
+ 461.5
+ ],
+ [
+ -122.851134,
+ 48.667774,
+ 461.1
+ ],
+ [
+ -122.851106,
+ 48.667744,
+ 460.5
+ ],
+ [
+ -122.851082,
+ 48.667717,
+ 459.7
+ ],
+ [
+ -122.851053,
+ 48.667693,
+ 459
+ ],
+ [
+ -122.85102,
+ 48.667672,
+ 458.3
+ ],
+ [
+ -122.850978,
+ 48.667652,
+ 458.1
+ ],
+ [
+ -122.850938,
+ 48.667652,
+ 458.8
+ ],
+ [
+ -122.850893,
+ 48.667658,
+ 459.6
+ ],
+ [
+ -122.850839,
+ 48.667657,
+ 460.7
+ ],
+ [
+ -122.850798,
+ 48.667647,
+ 461.5
+ ],
+ [
+ -122.850775,
+ 48.667622,
+ 460.7
+ ],
+ [
+ -122.850761,
+ 48.667592,
+ 459.3
+ ],
+ [
+ -122.850768,
+ 48.667552,
+ 456.6
+ ],
+ [
+ -122.85078,
+ 48.667519,
+ 454.4
+ ],
+ [
+ -122.850801,
+ 48.66749,
+ 452.4
+ ],
+ [
+ -122.850834,
+ 48.667464,
+ 450.5
+ ],
+ [
+ -122.850859,
+ 48.667438,
+ 448.8
+ ],
+ [
+ -122.850873,
+ 48.667412,
+ 447.7
+ ],
+ [
+ -122.850917,
+ 48.667383,
+ 446.1
+ ],
+ [
+ -122.850967,
+ 48.66736,
+ 444.6
+ ],
+ [
+ -122.851013,
+ 48.667348,
+ 443.7
+ ],
+ [
+ -122.851051,
+ 48.667331,
+ 442.8
+ ],
+ [
+ -122.851081,
+ 48.667312,
+ 441.9
+ ],
+ [
+ -122.851121,
+ 48.667295,
+ 441.2
+ ],
+ [
+ -122.851151,
+ 48.667271,
+ 440.4
+ ],
+ [
+ -122.851193,
+ 48.667263,
+ 440
+ ],
+ [
+ -122.851246,
+ 48.66725,
+ 439.2
+ ],
+ [
+ -122.851274,
+ 48.667243,
+ 438.6
+ ],
+ [
+ -122.851331,
+ 48.667245,
+ 437.7
+ ],
+ [
+ -122.851374,
+ 48.667237,
+ 436.9
+ ],
+ [
+ -122.851429,
+ 48.667231,
+ 435.8
+ ],
+ [
+ -122.851475,
+ 48.66721,
+ 434.3
+ ],
+ [
+ -122.851517,
+ 48.667195,
+ 432.9
+ ],
+ [
+ -122.85156,
+ 48.66718,
+ 431.5
+ ],
+ [
+ -122.851607,
+ 48.667156,
+ 429.4
+ ],
+ [
+ -122.851643,
+ 48.667135,
+ 428.1
+ ],
+ [
+ -122.851709,
+ 48.667132,
+ 426.7
+ ],
+ [
+ -122.851772,
+ 48.667132,
+ 425.6
+ ],
+ [
+ -122.851815,
+ 48.667132,
+ 424.9
+ ],
+ [
+ -122.851858,
+ 48.667152,
+ 425
+ ],
+ [
+ -122.851913,
+ 48.667166,
+ 424.7
+ ],
+ [
+ -122.851953,
+ 48.66719,
+ 425
+ ],
+ [
+ -122.851976,
+ 48.667233,
+ 426.4
+ ],
+ [
+ -122.851999,
+ 48.667262,
+ 427.2
+ ],
+ [
+ -122.852038,
+ 48.667269,
+ 426.6
+ ],
+ [
+ -122.852077,
+ 48.667291,
+ 426.7
+ ],
+ [
+ -122.852051,
+ 48.667317,
+ 428
+ ],
+ [
+ -122.852009,
+ 48.667347,
+ 429.9
+ ],
+ [
+ -122.851978,
+ 48.667368,
+ 430.7
+ ],
+ [
+ -122.852005,
+ 48.667345,
+ 429.8
+ ],
+ [
+ -122.852044,
+ 48.667318,
+ 428.2
+ ],
+ [
+ -122.852043,
+ 48.667288,
+ 427.2
+ ],
+ [
+ -122.852007,
+ 48.667273,
+ 427.5
+ ],
+ [
+ -122.851955,
+ 48.66726,
+ 427.8
+ ],
+ [
+ -122.851934,
+ 48.66723,
+ 426.9
+ ],
+ [
+ -122.851937,
+ 48.667198,
+ 425.6
+ ],
+ [
+ -122.851915,
+ 48.667173,
+ 424.9
+ ],
+ [
+ -122.851902,
+ 48.667138,
+ 423.9
+ ],
+ [
+ -122.851909,
+ 48.66711,
+ 422.9
+ ],
+ [
+ -122.851881,
+ 48.66708,
+ 422.6
+ ],
+ [
+ -122.851855,
+ 48.667053,
+ 422.8
+ ],
+ [
+ -122.851832,
+ 48.66703,
+ 423.1
+ ],
+ [
+ -122.851836,
+ 48.667002,
+ 422.9
+ ],
+ [
+ -122.851813,
+ 48.66698,
+ 423.1
+ ],
+ [
+ -122.851853,
+ 48.666942,
+ 422.1
+ ],
+ [
+ -122.851839,
+ 48.666908,
+ 421.6
+ ],
+ [
+ -122.851827,
+ 48.666879,
+ 421
+ ],
+ [
+ -122.851833,
+ 48.666842,
+ 420.1
+ ],
+ [
+ -122.851835,
+ 48.666813,
+ 419.7
+ ],
+ [
+ -122.85185,
+ 48.666786,
+ 419.4
+ ],
+ [
+ -122.851862,
+ 48.666747,
+ 418.7
+ ],
+ [
+ -122.851874,
+ 48.666716,
+ 418.1
+ ],
+ [
+ -122.85186,
+ 48.666688,
+ 418.4
+ ],
+ [
+ -122.851892,
+ 48.666651,
+ 417.5
+ ],
+ [
+ -122.851899,
+ 48.666619,
+ 416.4
+ ],
+ [
+ -122.851904,
+ 48.666587,
+ 415.6
+ ],
+ [
+ -122.851925,
+ 48.666563,
+ 414.4
+ ],
+ [
+ -122.851942,
+ 48.66653,
+ 413.4
+ ],
+ [
+ -122.851958,
+ 48.666497,
+ 412.3
+ ],
+ [
+ -122.851969,
+ 48.666467,
+ 411
+ ],
+ [
+ -122.851987,
+ 48.666437,
+ 409.6
+ ],
+ [
+ -122.852001,
+ 48.666409,
+ 408.6
+ ],
+ [
+ -122.852038,
+ 48.666388,
+ 407.5
+ ],
+ [
+ -122.852075,
+ 48.666356,
+ 406
+ ],
+ [
+ -122.852113,
+ 48.666335,
+ 404.7
+ ],
+ [
+ -122.852145,
+ 48.666317,
+ 403.3
+ ],
+ [
+ -122.852187,
+ 48.6663,
+ 401.6
+ ],
+ [
+ -122.852236,
+ 48.666306,
+ 400.6
+ ],
+ [
+ -122.852278,
+ 48.666311,
+ 399.5
+ ],
+ [
+ -122.852313,
+ 48.666335,
+ 399.2
+ ],
+ [
+ -122.852336,
+ 48.666357,
+ 399.2
+ ],
+ [
+ -122.852363,
+ 48.666382,
+ 399.4
+ ],
+ [
+ -122.852407,
+ 48.666385,
+ 398
+ ],
+ [
+ -122.852477,
+ 48.66639,
+ 396
+ ],
+ [
+ -122.852529,
+ 48.66639,
+ 394.7
+ ],
+ [
+ -122.852576,
+ 48.666396,
+ 393.6
+ ],
+ [
+ -122.852557,
+ 48.666423,
+ 394.8
+ ],
+ [
+ -122.852586,
+ 48.666442,
+ 394.6
+ ],
+ [
+ -122.852634,
+ 48.666462,
+ 394.6
+ ],
+ [
+ -122.852658,
+ 48.66648,
+ 394.7
+ ],
+ [
+ -122.852682,
+ 48.666505,
+ 395
+ ],
+ [
+ -122.852714,
+ 48.666531,
+ 395.2
+ ],
+ [
+ -122.852739,
+ 48.666554,
+ 395.4
+ ],
+ [
+ -122.852764,
+ 48.66653,
+ 394.3
+ ],
+ [
+ -122.852775,
+ 48.666497,
+ 393
+ ],
+ [
+ -122.852821,
+ 48.666498,
+ 391.9
+ ],
+ [
+ -122.852871,
+ 48.66649,
+ 390.4
+ ],
+ [
+ -122.852912,
+ 48.666513,
+ 390
+ ],
+ [
+ -122.852937,
+ 48.666539,
+ 389.9
+ ],
+ [
+ -122.852979,
+ 48.666529,
+ 388.5
+ ],
+ [
+ -122.853021,
+ 48.666544,
+ 387.8
+ ],
+ [
+ -122.853042,
+ 48.666568,
+ 387.9
+ ],
+ [
+ -122.853072,
+ 48.666593,
+ 388
+ ],
+ [
+ -122.853111,
+ 48.666605,
+ 387.7
+ ],
+ [
+ -122.853149,
+ 48.666615,
+ 387.3
+ ],
+ [
+ -122.853163,
+ 48.666649,
+ 388
+ ],
+ [
+ -122.853206,
+ 48.666665,
+ 388
+ ],
+ [
+ -122.853255,
+ 48.666666,
+ 386.9
+ ],
+ [
+ -122.853301,
+ 48.666661,
+ 385.7
+ ],
+ [
+ -122.853344,
+ 48.666655,
+ 384.7
+ ],
+ [
+ -122.853382,
+ 48.666675,
+ 384.5
+ ],
+ [
+ -122.853415,
+ 48.666701,
+ 384.7
+ ],
+ [
+ -122.853467,
+ 48.666713,
+ 384
+ ],
+ [
+ -122.853513,
+ 48.666694,
+ 382.4
+ ],
+ [
+ -122.853545,
+ 48.666715,
+ 382.1
+ ],
+ [
+ -122.853564,
+ 48.666746,
+ 382.4
+ ],
+ [
+ -122.853591,
+ 48.666767,
+ 381.9
+ ],
+ [
+ -122.853647,
+ 48.666767,
+ 380.5
+ ],
+ [
+ -122.853681,
+ 48.666784,
+ 379.9
+ ],
+ [
+ -122.85371,
+ 48.666806,
+ 379.7
+ ],
+ [
+ -122.853752,
+ 48.666798,
+ 378.9
+ ],
+ [
+ -122.853785,
+ 48.666781,
+ 377.8
+ ],
+ [
+ -122.853812,
+ 48.666754,
+ 375.7
+ ],
+ [
+ -122.853818,
+ 48.666787,
+ 377.1
+ ],
+ [
+ -122.85382,
+ 48.666817,
+ 378.1
+ ],
+ [
+ -122.853824,
+ 48.666844,
+ 378.7
+ ],
+ [
+ -122.853816,
+ 48.666882,
+ 380.1
+ ],
+ [
+ -122.853792,
+ 48.666914,
+ 381.5
+ ],
+ [
+ -122.853759,
+ 48.66689,
+ 380.9
+ ],
+ [
+ -122.853734,
+ 48.666867,
+ 380.8
+ ],
+ [
+ -122.853692,
+ 48.666865,
+ 381.3
+ ],
+ [
+ -122.853644,
+ 48.666857,
+ 382.4
+ ],
+ [
+ -122.853586,
+ 48.666852,
+ 384
+ ],
+ [
+ -122.853543,
+ 48.666842,
+ 385.1
+ ],
+ [
+ -122.853558,
+ 48.666814,
+ 384
+ ],
+ [
+ -122.85351,
+ 48.666805,
+ 385.2
+ ],
+ [
+ -122.853476,
+ 48.666784,
+ 385.5
+ ],
+ [
+ -122.853461,
+ 48.666757,
+ 385.3
+ ],
+ [
+ -122.853469,
+ 48.666728,
+ 384.3
+ ],
+ [
+ -122.853466,
+ 48.666699,
+ 383.6
+ ],
+ [
+ -122.853463,
+ 48.666671,
+ 382.8
+ ],
+ [
+ -122.853459,
+ 48.666642,
+ 381.8
+ ],
+ [
+ -122.853442,
+ 48.666615,
+ 381.3
+ ],
+ [
+ -122.85344,
+ 48.666586,
+ 380.3
+ ],
+ [
+ -122.853443,
+ 48.666559,
+ 379.2
+ ],
+ [
+ -122.853452,
+ 48.666531,
+ 377.9
+ ],
+ [
+ -122.853448,
+ 48.666493,
+ 377
+ ],
+ [
+ -122.853434,
+ 48.666461,
+ 376.5
+ ],
+ [
+ -122.853425,
+ 48.666433,
+ 376
+ ],
+ [
+ -122.853444,
+ 48.666409,
+ 374.8
+ ],
+ [
+ -122.853471,
+ 48.666381,
+ 373.6
+ ],
+ [
+ -122.853505,
+ 48.666357,
+ 372.5
+ ],
+ [
+ -122.853535,
+ 48.666337,
+ 371.6
+ ],
+ [
+ -122.85354,
+ 48.666308,
+ 370.9
+ ],
+ [
+ -122.853517,
+ 48.666282,
+ 370.6
+ ],
+ [
+ -122.853486,
+ 48.666261,
+ 370.4
+ ],
+ [
+ -122.853442,
+ 48.666246,
+ 371
+ ],
+ [
+ -122.853411,
+ 48.666224,
+ 371.1
+ ],
+ [
+ -122.853392,
+ 48.666197,
+ 370.9
+ ],
+ [
+ -122.853364,
+ 48.666171,
+ 370.9
+ ],
+ [
+ -122.853379,
+ 48.666142,
+ 369.5
+ ],
+ [
+ -122.85339,
+ 48.666111,
+ 368.4
+ ],
+ [
+ -122.853371,
+ 48.66608,
+ 368.1
+ ],
+ [
+ -122.853344,
+ 48.666049,
+ 368
+ ],
+ [
+ -122.853327,
+ 48.666021,
+ 367.3
+ ],
+ [
+ -122.853303,
+ 48.665995,
+ 366.9
+ ],
+ [
+ -122.853259,
+ 48.66599,
+ 367.4
+ ],
+ [
+ -122.853251,
+ 48.665963,
+ 366.8
+ ],
+ [
+ -122.853216,
+ 48.665929,
+ 366.3
+ ],
+ [
+ -122.853185,
+ 48.6659,
+ 365.6
+ ],
+ [
+ -122.853173,
+ 48.665873,
+ 364.7
+ ],
+ [
+ -122.853133,
+ 48.665864,
+ 365
+ ],
+ [
+ -122.853135,
+ 48.665834,
+ 364.3
+ ],
+ [
+ -122.853132,
+ 48.665806,
+ 363.9
+ ],
+ [
+ -122.85309,
+ 48.665789,
+ 364.4
+ ],
+ [
+ -122.853068,
+ 48.665758,
+ 364
+ ],
+ [
+ -122.85305,
+ 48.665726,
+ 363.3
+ ],
+ [
+ -122.853037,
+ 48.665695,
+ 362.1
+ ],
+ [
+ -122.852998,
+ 48.665674,
+ 362.2
+ ],
+ [
+ -122.852998,
+ 48.665635,
+ 360.7
+ ],
+ [
+ -122.852991,
+ 48.665608,
+ 359.8
+ ],
+ [
+ -122.853024,
+ 48.665575,
+ 358
+ ],
+ [
+ -122.853046,
+ 48.665549,
+ 356.7
+ ],
+ [
+ -122.853078,
+ 48.665525,
+ 355.4
+ ],
+ [
+ -122.853113,
+ 48.665504,
+ 354.1
+ ],
+ [
+ -122.85314,
+ 48.66548,
+ 352.7
+ ],
+ [
+ -122.853174,
+ 48.665455,
+ 351
+ ],
+ [
+ -122.853204,
+ 48.665436,
+ 349.8
+ ],
+ [
+ -122.853254,
+ 48.665438,
+ 349
+ ],
+ [
+ -122.853298,
+ 48.66543,
+ 347.9
+ ],
+ [
+ -122.853338,
+ 48.665438,
+ 347.5
+ ],
+ [
+ -122.853382,
+ 48.665448,
+ 346.8
+ ],
+ [
+ -122.853429,
+ 48.665459,
+ 346.4
+ ],
+ [
+ -122.853485,
+ 48.66546,
+ 345.4
+ ],
+ [
+ -122.853535,
+ 48.665455,
+ 344.2
+ ],
+ [
+ -122.853575,
+ 48.665465,
+ 342.8
+ ],
+ [
+ -122.85361,
+ 48.665481,
+ 341.6
+ ],
+ [
+ -122.853641,
+ 48.665506,
+ 341.5
+ ],
+ [
+ -122.853683,
+ 48.66552,
+ 341.6
+ ],
+ [
+ -122.853735,
+ 48.665531,
+ 341
+ ],
+ [
+ -122.85378,
+ 48.665544,
+ 340.2
+ ],
+ [
+ -122.85381,
+ 48.665568,
+ 340.3
+ ],
+ [
+ -122.853875,
+ 48.665575,
+ 338.3
+ ],
+ [
+ -122.853866,
+ 48.665603,
+ 339.6
+ ],
+ [
+ -122.853901,
+ 48.665626,
+ 339
+ ],
+ [
+ -122.853947,
+ 48.665631,
+ 337.4
+ ],
+ [
+ -122.853988,
+ 48.665639,
+ 336.4
+ ],
+ [
+ -122.854022,
+ 48.665658,
+ 335.7
+ ],
+ [
+ -122.854068,
+ 48.66567,
+ 334.8
+ ],
+ [
+ -122.8541,
+ 48.665698,
+ 334.9
+ ],
+ [
+ -122.854096,
+ 48.665732,
+ 335.7
+ ],
+ [
+ -122.854094,
+ 48.665762,
+ 336.5
+ ],
+ [
+ -122.854074,
+ 48.665787,
+ 337.9
+ ],
+ [
+ -122.854052,
+ 48.665758,
+ 337.6
+ ],
+ [
+ -122.854011,
+ 48.665747,
+ 338.8
+ ],
+ [
+ -122.853966,
+ 48.66574,
+ 340.1
+ ],
+ [
+ -122.853922,
+ 48.665732,
+ 341.3
+ ],
+ [
+ -122.853912,
+ 48.665695,
+ 340.5
+ ],
+ [
+ -122.853907,
+ 48.665665,
+ 339.9
+ ],
+ [
+ -122.85391,
+ 48.665638,
+ 339
+ ],
+ [
+ -122.853918,
+ 48.665604,
+ 337.7
+ ],
+ [
+ -122.853917,
+ 48.66557,
+ 336.6
+ ],
+ [
+ -122.853935,
+ 48.665544,
+ 335.6
+ ],
+ [
+ -122.853914,
+ 48.665514,
+ 334.7
+ ],
+ [
+ -122.853895,
+ 48.665481,
+ 334
+ ],
+ [
+ -122.853897,
+ 48.665446,
+ 332.5
+ ],
+ [
+ -122.853922,
+ 48.665413,
+ 330.2
+ ],
+ [
+ -122.853932,
+ 48.665385,
+ 329.1
+ ],
+ [
+ -122.853897,
+ 48.66537,
+ 329.2
+ ],
+ [
+ -122.853872,
+ 48.665344,
+ 328.6
+ ],
+ [
+ -122.85388,
+ 48.665304,
+ 327.2
+ ],
+ [
+ -122.853856,
+ 48.665272,
+ 327.3
+ ],
+ [
+ -122.85385,
+ 48.665244,
+ 326.9
+ ],
+ [
+ -122.853832,
+ 48.665216,
+ 326.9
+ ],
+ [
+ -122.853833,
+ 48.665185,
+ 326.3
+ ],
+ [
+ -122.853837,
+ 48.665156,
+ 325.9
+ ],
+ [
+ -122.853826,
+ 48.665118,
+ 325.2
+ ],
+ [
+ -122.853839,
+ 48.665091,
+ 323.9
+ ],
+ [
+ -122.853867,
+ 48.66507,
+ 322.7
+ ],
+ [
+ -122.853896,
+ 48.665041,
+ 321.3
+ ],
+ [
+ -122.853916,
+ 48.665068,
+ 322
+ ],
+ [
+ -122.853917,
+ 48.665102,
+ 322.9
+ ],
+ [
+ -122.853964,
+ 48.665107,
+ 322.5
+ ],
+ [
+ -122.854063,
+ 48.665088,
+ 319.7
+ ],
+ [
+ -122.854034,
+ 48.66511,
+ 320.3
+ ],
+ [
+ -122.854048,
+ 48.665069,
+ 320.1
+ ],
+ [
+ -122.854062,
+ 48.665038,
+ 319.6
+ ],
+ [
+ -122.854076,
+ 48.664991,
+ 318.1
+ ],
+ [
+ -122.854048,
+ 48.664957,
+ 317.3
+ ],
+ [
+ -122.853998,
+ 48.664967,
+ 318.3
+ ],
+ [
+ -122.854004,
+ 48.664935,
+ 316.8
+ ],
+ [
+ -122.853959,
+ 48.664937,
+ 317
+ ],
+ [
+ -122.853908,
+ 48.664943,
+ 317.4
+ ],
+ [
+ -122.853877,
+ 48.664916,
+ 317
+ ],
+ [
+ -122.853848,
+ 48.664891,
+ 316.9
+ ],
+ [
+ -122.853807,
+ 48.664883,
+ 318
+ ],
+ [
+ -122.853784,
+ 48.664861,
+ 318.4
+ ],
+ [
+ -122.85375,
+ 48.664844,
+ 319.3
+ ],
+ [
+ -122.853774,
+ 48.664822,
+ 318
+ ],
+ [
+ -122.853793,
+ 48.664794,
+ 316.6
+ ],
+ [
+ -122.853826,
+ 48.664773,
+ 314.9
+ ],
+ [
+ -122.853875,
+ 48.664768,
+ 313.5
+ ],
+ [
+ -122.853915,
+ 48.664755,
+ 312.2
+ ],
+ [
+ -122.853933,
+ 48.664727,
+ 311
+ ],
+ [
+ -122.853963,
+ 48.664698,
+ 309.5
+ ],
+ [
+ -122.854004,
+ 48.664689,
+ 308.4
+ ],
+ [
+ -122.854035,
+ 48.664668,
+ 307
+ ],
+ [
+ -122.854013,
+ 48.664644,
+ 306.8
+ ],
+ [
+ -122.853973,
+ 48.664649,
+ 307.7
+ ],
+ [
+ -122.85393,
+ 48.664657,
+ 308.6
+ ],
+ [
+ -122.853877,
+ 48.664659,
+ 309.9
+ ],
+ [
+ -122.853859,
+ 48.664633,
+ 309.5
+ ],
+ [
+ -122.85387,
+ 48.664604,
+ 308.2
+ ],
+ [
+ -122.853883,
+ 48.66457,
+ 306.6
+ ],
+ [
+ -122.853872,
+ 48.664539,
+ 306
+ ],
+ [
+ -122.853849,
+ 48.664507,
+ 305.9
+ ],
+ [
+ -122.853838,
+ 48.664467,
+ 304.9
+ ],
+ [
+ -122.853852,
+ 48.664439,
+ 303.5
+ ],
+ [
+ -122.853879,
+ 48.664415,
+ 301.9
+ ],
+ [
+ -122.853875,
+ 48.664383,
+ 300.9
+ ],
+ [
+ -122.853882,
+ 48.664346,
+ 299.6
+ ],
+ [
+ -122.853894,
+ 48.664315,
+ 298.3
+ ],
+ [
+ -122.853899,
+ 48.664287,
+ 297.6
+ ],
+ [
+ -122.853905,
+ 48.664252,
+ 297.1
+ ],
+ [
+ -122.853919,
+ 48.664222,
+ 296.3
+ ],
+ [
+ -122.853926,
+ 48.664181,
+ 295.7
+ ],
+ [
+ -122.853955,
+ 48.664142,
+ 294.8
+ ],
+ [
+ -122.853997,
+ 48.664122,
+ 293.6
+ ],
+ [
+ -122.854036,
+ 48.664112,
+ 292.4
+ ],
+ [
+ -122.854067,
+ 48.664091,
+ 291.2
+ ],
+ [
+ -122.854034,
+ 48.664061,
+ 291.6
+ ],
+ [
+ -122.854042,
+ 48.664029,
+ 291.1
+ ],
+ [
+ -122.85406,
+ 48.664001,
+ 290.5
+ ],
+ [
+ -122.854092,
+ 48.663972,
+ 289.4
+ ],
+ [
+ -122.854108,
+ 48.663941,
+ 289
+ ],
+ [
+ -122.854127,
+ 48.663915,
+ 288.7
+ ],
+ [
+ -122.854143,
+ 48.663887,
+ 288.5
+ ],
+ [
+ -122.854175,
+ 48.663853,
+ 288.2
+ ],
+ [
+ -122.854209,
+ 48.663829,
+ 288
+ ],
+ [
+ -122.854254,
+ 48.663809,
+ 287.5
+ ],
+ [
+ -122.854311,
+ 48.66379,
+ 287.4
+ ],
+ [
+ -122.854366,
+ 48.663773,
+ 287.7
+ ],
+ [
+ -122.854412,
+ 48.663764,
+ 288.1
+ ],
+ [
+ -122.854463,
+ 48.663762,
+ 288.8
+ ],
+ [
+ -122.854507,
+ 48.663772,
+ 289.2
+ ],
+ [
+ -122.854536,
+ 48.663792,
+ 289.3
+ ],
+ [
+ -122.854598,
+ 48.663789,
+ 289.4
+ ],
+ [
+ -122.854641,
+ 48.663781,
+ 289.1
+ ],
+ [
+ -122.854683,
+ 48.663773,
+ 287.7
+ ],
+ [
+ -122.854727,
+ 48.66377,
+ 286.2
+ ],
+ [
+ -122.854778,
+ 48.663774,
+ 285.2
+ ],
+ [
+ -122.854803,
+ 48.663802,
+ 284.7
+ ],
+ [
+ -122.854824,
+ 48.663829,
+ 284.3
+ ],
+ [
+ -122.854874,
+ 48.663843,
+ 283.1
+ ],
+ [
+ -122.854935,
+ 48.66385,
+ 281.8
+ ],
+ [
+ -122.854971,
+ 48.663867,
+ 281.4
+ ],
+ [
+ -122.855013,
+ 48.663877,
+ 281.2
+ ],
+ [
+ -122.85507,
+ 48.66388,
+ 281
+ ],
+ [
+ -122.855113,
+ 48.663877,
+ 280.5
+ ],
+ [
+ -122.855155,
+ 48.663877,
+ 279.7
+ ],
+ [
+ -122.8552,
+ 48.663883,
+ 278.9
+ ],
+ [
+ -122.855249,
+ 48.663908,
+ 278.8
+ ],
+ [
+ -122.855272,
+ 48.663932,
+ 278.9
+ ],
+ [
+ -122.85528,
+ 48.663962,
+ 279.4
+ ],
+ [
+ -122.855312,
+ 48.663985,
+ 279.5
+ ],
+ [
+ -122.855361,
+ 48.663982,
+ 278.9
+ ],
+ [
+ -122.855329,
+ 48.664005,
+ 279.7
+ ],
+ [
+ -122.855265,
+ 48.664021,
+ 281
+ ],
+ [
+ -122.855236,
+ 48.664,
+ 280.8
+ ],
+ [
+ -122.855221,
+ 48.663974,
+ 280.2
+ ],
+ [
+ -122.855219,
+ 48.663944,
+ 279.6
+ ],
+ [
+ -122.855216,
+ 48.663913,
+ 279.2
+ ],
+ [
+ -122.855224,
+ 48.66387,
+ 278.5
+ ],
+ [
+ -122.855239,
+ 48.663838,
+ 278
+ ],
+ [
+ -122.855242,
+ 48.66381,
+ 277.5
+ ],
+ [
+ -122.855236,
+ 48.663779,
+ 277.1
+ ],
+ [
+ -122.855215,
+ 48.663749,
+ 276.6
+ ],
+ [
+ -122.855208,
+ 48.663722,
+ 276.2
+ ],
+ [
+ -122.855173,
+ 48.663696,
+ 275.8
+ ],
+ [
+ -122.855158,
+ 48.663668,
+ 275.7
+ ],
+ [
+ -122.855125,
+ 48.663646,
+ 275.7
+ ],
+ [
+ -122.855088,
+ 48.663618,
+ 275.9
+ ],
+ [
+ -122.855063,
+ 48.663588,
+ 275.9
+ ],
+ [
+ -122.855059,
+ 48.663552,
+ 275.3
+ ],
+ [
+ -122.855022,
+ 48.663539,
+ 275.6
+ ],
+ [
+ -122.855011,
+ 48.663498,
+ 275
+ ],
+ [
+ -122.855015,
+ 48.663467,
+ 274.5
+ ],
+ [
+ -122.85503,
+ 48.66342,
+ 274.2
+ ],
+ [
+ -122.85503,
+ 48.66338,
+ 274.2
+ ],
+ [
+ -122.855034,
+ 48.66334,
+ 274.1
+ ],
+ [
+ -122.855032,
+ 48.663304,
+ 274
+ ],
+ [
+ -122.855039,
+ 48.663277,
+ 273.6
+ ],
+ [
+ -122.855044,
+ 48.663249,
+ 273
+ ],
+ [
+ -122.855046,
+ 48.663217,
+ 272.2
+ ],
+ [
+ -122.855,
+ 48.663213,
+ 272.5
+ ],
+ [
+ -122.854966,
+ 48.663188,
+ 272.1
+ ],
+ [
+ -122.854915,
+ 48.663179,
+ 271.8
+ ],
+ [
+ -122.85487,
+ 48.663168,
+ 270.1
+ ],
+ [
+ -122.854818,
+ 48.663173,
+ 269.7
+ ],
+ [
+ -122.854774,
+ 48.663163,
+ 270.1
+ ],
+ [
+ -122.85477,
+ 48.66312,
+ 267.2
+ ],
+ [
+ -122.854761,
+ 48.663088,
+ 266.5
+ ],
+ [
+ -122.85473,
+ 48.663063,
+ 266.1
+ ],
+ [
+ -122.854702,
+ 48.663037,
+ 266
+ ],
+ [
+ -122.854701,
+ 48.663009,
+ 265.5
+ ],
+ [
+ -122.854644,
+ 48.662987,
+ 266.1
+ ],
+ [
+ -122.854617,
+ 48.662958,
+ 265.9
+ ],
+ [
+ -122.854577,
+ 48.662944,
+ 266.5
+ ],
+ [
+ -122.854577,
+ 48.662912,
+ 265.3
+ ],
+ [
+ -122.854574,
+ 48.662872,
+ 264.3
+ ],
+ [
+ -122.854575,
+ 48.662833,
+ 264.1
+ ],
+ [
+ -122.854585,
+ 48.662802,
+ 264.4
+ ],
+ [
+ -122.854568,
+ 48.662775,
+ 264.4
+ ],
+ [
+ -122.854521,
+ 48.662785,
+ 263.4
+ ],
+ [
+ -122.854467,
+ 48.662785,
+ 263.9
+ ],
+ [
+ -122.854455,
+ 48.662756,
+ 263.4
+ ],
+ [
+ -122.854423,
+ 48.662725,
+ 262.8
+ ],
+ [
+ -122.854399,
+ 48.662698,
+ 262.8
+ ],
+ [
+ -122.854357,
+ 48.662702,
+ 262.7
+ ],
+ [
+ -122.854319,
+ 48.662712,
+ 263.5
+ ],
+ [
+ -122.854261,
+ 48.662708,
+ 264.8
+ ],
+ [
+ -122.854216,
+ 48.662708,
+ 266.3
+ ],
+ [
+ -122.854158,
+ 48.662725,
+ 269
+ ],
+ [
+ -122.854112,
+ 48.662721,
+ 270.2
+ ],
+ [
+ -122.854085,
+ 48.662693,
+ 269.2
+ ],
+ [
+ -122.854076,
+ 48.662652,
+ 266.6
+ ],
+ [
+ -122.854081,
+ 48.662613,
+ 263.6
+ ],
+ [
+ -122.854082,
+ 48.662583,
+ 261.8
+ ],
+ [
+ -122.854086,
+ 48.662546,
+ 261.5
+ ],
+ [
+ -122.854087,
+ 48.662517,
+ 262.6
+ ],
+ [
+ -122.854086,
+ 48.662474,
+ 263.1
+ ],
+ [
+ -122.854087,
+ 48.662424,
+ 261.7
+ ],
+ [
+ -122.85409,
+ 48.662397,
+ 260.1
+ ],
+ [
+ -122.854085,
+ 48.662363,
+ 257.6
+ ],
+ [
+ -122.854078,
+ 48.662327,
+ 254.5
+ ],
+ [
+ -122.854074,
+ 48.662294,
+ 252
+ ],
+ [
+ -122.85407,
+ 48.662262,
+ 249.8
+ ],
+ [
+ -122.854068,
+ 48.662228,
+ 247.6
+ ],
+ [
+ -122.854078,
+ 48.662189,
+ 245.7
+ ],
+ [
+ -122.854116,
+ 48.662173,
+ 246
+ ],
+ [
+ -122.854153,
+ 48.662153,
+ 246.1
+ ],
+ [
+ -122.854194,
+ 48.662136,
+ 246.6
+ ],
+ [
+ -122.854232,
+ 48.662115,
+ 246.6
+ ],
+ [
+ -122.854275,
+ 48.662101,
+ 247.4
+ ],
+ [
+ -122.854319,
+ 48.66209,
+ 248.4
+ ],
+ [
+ -122.854361,
+ 48.662075,
+ 248.9
+ ],
+ [
+ -122.854407,
+ 48.662062,
+ 249.5
+ ],
+ [
+ -122.854442,
+ 48.662038,
+ 249.2
+ ],
+ [
+ -122.854468,
+ 48.662016,
+ 248.9
+ ],
+ [
+ -122.854503,
+ 48.661988,
+ 248.5
+ ],
+ [
+ -122.854543,
+ 48.661972,
+ 249
+ ],
+ [
+ -122.854588,
+ 48.661965,
+ 250
+ ],
+ [
+ -122.854622,
+ 48.661988,
+ 251.8
+ ],
+ [
+ -122.854626,
+ 48.662016,
+ 252.9
+ ],
+ [
+ -122.854595,
+ 48.662059,
+ 253.7
+ ],
+ [
+ -122.854579,
+ 48.662094,
+ 254.8
+ ],
+ [
+ -122.854547,
+ 48.662124,
+ 255.9
+ ],
+ [
+ -122.85451,
+ 48.662148,
+ 257
+ ],
+ [
+ -122.854469,
+ 48.662163,
+ 257
+ ],
+ [
+ -122.854435,
+ 48.662187,
+ 257.9
+ ],
+ [
+ -122.854403,
+ 48.662211,
+ 259.2
+ ],
+ [
+ -122.854354,
+ 48.662219,
+ 258.6
+ ],
+ [
+ -122.854315,
+ 48.66219,
+ 254.5
+ ],
+ [
+ -122.854308,
+ 48.662145,
+ 251.1
+ ],
+ [
+ -122.854295,
+ 48.662113,
+ 248.7
+ ],
+ [
+ -122.854318,
+ 48.662087,
+ 248.2
+ ],
+ [
+ -122.854337,
+ 48.662045,
+ 246.8
+ ],
+ [
+ -122.854363,
+ 48.662015,
+ 246.2
+ ],
+ [
+ -122.854398,
+ 48.661988,
+ 245.9
+ ],
+ [
+ -122.854425,
+ 48.661962,
+ 245.6
+ ],
+ [
+ -122.854452,
+ 48.661926,
+ 244.7
+ ],
+ [
+ -122.854478,
+ 48.661894,
+ 244
+ ],
+ [
+ -122.854509,
+ 48.661857,
+ 242.9
+ ],
+ [
+ -122.854546,
+ 48.661839,
+ 242.9
+ ],
+ [
+ -122.854585,
+ 48.661811,
+ 242.4
+ ],
+ [
+ -122.85461,
+ 48.661777,
+ 241.5
+ ],
+ [
+ -122.854606,
+ 48.661746,
+ 239.8
+ ],
+ [
+ -122.854566,
+ 48.661738,
+ 238.4
+ ],
+ [
+ -122.854579,
+ 48.661707,
+ 237.5
+ ],
+ [
+ -122.854607,
+ 48.661679,
+ 237.2
+ ],
+ [
+ -122.854636,
+ 48.661642,
+ 236.4
+ ],
+ [
+ -122.854659,
+ 48.661618,
+ 236
+ ],
+ [
+ -122.854685,
+ 48.661593,
+ 235.7
+ ],
+ [
+ -122.85475,
+ 48.661575,
+ 236.3
+ ],
+ [
+ -122.854788,
+ 48.661567,
+ 236.6
+ ],
+ [
+ -122.854809,
+ 48.661532,
+ 235.8
+ ],
+ [
+ -122.854831,
+ 48.661503,
+ 235.4
+ ],
+ [
+ -122.854864,
+ 48.661476,
+ 235.2
+ ],
+ [
+ -122.854898,
+ 48.66146,
+ 235.5
+ ],
+ [
+ -122.854935,
+ 48.661436,
+ 235.7
+ ],
+ [
+ -122.85497,
+ 48.661397,
+ 235.1
+ ],
+ [
+ -122.854978,
+ 48.66137,
+ 234.6
+ ],
+ [
+ -122.854985,
+ 48.661342,
+ 234.3
+ ],
+ [
+ -122.855018,
+ 48.661319,
+ 234.3
+ ],
+ [
+ -122.855033,
+ 48.661262,
+ 234
+ ],
+ [
+ -122.855037,
+ 48.661246,
+ 234.1
+ ],
+ [
+ -122.855057,
+ 48.661217,
+ 234.2
+ ],
+ [
+ -122.855094,
+ 48.661182,
+ 234
+ ],
+ [
+ -122.855116,
+ 48.661159,
+ 233.8
+ ],
+ [
+ -122.855134,
+ 48.661127,
+ 233.6
+ ],
+ [
+ -122.855154,
+ 48.661102,
+ 233.4
+ ],
+ [
+ -122.855181,
+ 48.661077,
+ 232.9
+ ],
+ [
+ -122.855208,
+ 48.661055,
+ 232.4
+ ],
+ [
+ -122.855233,
+ 48.661033,
+ 231.6
+ ],
+ [
+ -122.855268,
+ 48.661008,
+ 230.5
+ ],
+ [
+ -122.855284,
+ 48.660975,
+ 229.9
+ ],
+ [
+ -122.855308,
+ 48.660952,
+ 229.1
+ ],
+ [
+ -122.85534,
+ 48.660929,
+ 228.1
+ ],
+ [
+ -122.855382,
+ 48.660903,
+ 226.8
+ ],
+ [
+ -122.855404,
+ 48.660879,
+ 226
+ ],
+ [
+ -122.855443,
+ 48.660849,
+ 224.3
+ ],
+ [
+ -122.855473,
+ 48.660828,
+ 222.9
+ ],
+ [
+ -122.855541,
+ 48.66081,
+ 221.2
+ ],
+ [
+ -122.855582,
+ 48.660793,
+ 220.5
+ ],
+ [
+ -122.855596,
+ 48.66076,
+ 219.3
+ ],
+ [
+ -122.855613,
+ 48.660724,
+ 218.6
+ ],
+ [
+ -122.855642,
+ 48.6607,
+ 218.4
+ ],
+ [
+ -122.855678,
+ 48.660661,
+ 217.7
+ ],
+ [
+ -122.855707,
+ 48.660641,
+ 217
+ ],
+ [
+ -122.855705,
+ 48.660605,
+ 215.7
+ ],
+ [
+ -122.855704,
+ 48.660574,
+ 214.9
+ ],
+ [
+ -122.855726,
+ 48.66055,
+ 214.3
+ ],
+ [
+ -122.855749,
+ 48.660527,
+ 213.8
+ ],
+ [
+ -122.855764,
+ 48.6605,
+ 213.6
+ ],
+ [
+ -122.855781,
+ 48.66047,
+ 213.5
+ ],
+ [
+ -122.855783,
+ 48.660441,
+ 213.5
+ ],
+ [
+ -122.855802,
+ 48.6604,
+ 213.2
+ ],
+ [
+ -122.855814,
+ 48.660362,
+ 212.8
+ ],
+ [
+ -122.855836,
+ 48.66033,
+ 212.6
+ ],
+ [
+ -122.855877,
+ 48.660321,
+ 212.5
+ ],
+ [
+ -122.855929,
+ 48.660309,
+ 212.4
+ ],
+ [
+ -122.855957,
+ 48.660284,
+ 211.9
+ ],
+ [
+ -122.855986,
+ 48.660247,
+ 211.3
+ ],
+ [
+ -122.856012,
+ 48.660215,
+ 210.6
+ ],
+ [
+ -122.856045,
+ 48.660186,
+ 209.7
+ ],
+ [
+ -122.856078,
+ 48.660166,
+ 208.9
+ ],
+ [
+ -122.856132,
+ 48.660144,
+ 208.5
+ ],
+ [
+ -122.856182,
+ 48.660133,
+ 208.4
+ ],
+ [
+ -122.856226,
+ 48.660112,
+ 208.4
+ ],
+ [
+ -122.856289,
+ 48.660084,
+ 208.8
+ ],
+ [
+ -122.856326,
+ 48.660071,
+ 209.3
+ ],
+ [
+ -122.856366,
+ 48.660065,
+ 210.1
+ ],
+ [
+ -122.856417,
+ 48.660057,
+ 210.7
+ ],
+ [
+ -122.85646,
+ 48.660055,
+ 210.5
+ ],
+ [
+ -122.856518,
+ 48.660054,
+ 209.1
+ ],
+ [
+ -122.856587,
+ 48.660055,
+ 206.7
+ ],
+ [
+ -122.856635,
+ 48.660054,
+ 205.4
+ ],
+ [
+ -122.856692,
+ 48.660054,
+ 204.8
+ ],
+ [
+ -122.856742,
+ 48.66006,
+ 205.4
+ ],
+ [
+ -122.856785,
+ 48.660037,
+ 204.9
+ ],
+ [
+ -122.856789,
+ 48.660071,
+ 206.3
+ ],
+ [
+ -122.856811,
+ 48.660096,
+ 207.4
+ ],
+ [
+ -122.856786,
+ 48.660126,
+ 208.5
+ ],
+ [
+ -122.856755,
+ 48.660153,
+ 209.2
+ ],
+ [
+ -122.856708,
+ 48.660165,
+ 209.5
+ ],
+ [
+ -122.856659,
+ 48.660172,
+ 209.6
+ ],
+ [
+ -122.856594,
+ 48.660176,
+ 210
+ ],
+ [
+ -122.856532,
+ 48.660175,
+ 210.9
+ ],
+ [
+ -122.856489,
+ 48.660173,
+ 211.2
+ ],
+ [
+ -122.856449,
+ 48.660163,
+ 211
+ ],
+ [
+ -122.856405,
+ 48.660146,
+ 210.6
+ ],
+ [
+ -122.856392,
+ 48.660114,
+ 209.9
+ ],
+ [
+ -122.856404,
+ 48.660078,
+ 210.4
+ ],
+ [
+ -122.856415,
+ 48.660046,
+ 210.9
+ ],
+ [
+ -122.856428,
+ 48.660012,
+ 211.3
+ ],
+ [
+ -122.856447,
+ 48.659985,
+ 211.3
+ ],
+ [
+ -122.856473,
+ 48.659963,
+ 211.2
+ ],
+ [
+ -122.856453,
+ 48.65993,
+ 211.4
+ ],
+ [
+ -122.856417,
+ 48.659913,
+ 211.6
+ ],
+ [
+ -122.85641,
+ 48.659881,
+ 211.2
+ ],
+ [
+ -122.856405,
+ 48.659842,
+ 210.2
+ ],
+ [
+ -122.856387,
+ 48.659812,
+ 209.9
+ ],
+ [
+ -122.85637,
+ 48.659786,
+ 209.6
+ ],
+ [
+ -122.856366,
+ 48.659759,
+ 208.9
+ ],
+ [
+ -122.856334,
+ 48.659733,
+ 208.3
+ ],
+ [
+ -122.856292,
+ 48.659721,
+ 207.9
+ ],
+ [
+ -122.85625,
+ 48.659714,
+ 207.6
+ ],
+ [
+ -122.856208,
+ 48.65971,
+ 207.5
+ ],
+ [
+ -122.856167,
+ 48.659685,
+ 207
+ ],
+ [
+ -122.856134,
+ 48.659652,
+ 206.1
+ ],
+ [
+ -122.856104,
+ 48.659626,
+ 205.5
+ ],
+ [
+ -122.856057,
+ 48.659606,
+ 205.1
+ ],
+ [
+ -122.856011,
+ 48.659602,
+ 205.4
+ ],
+ [
+ -122.855958,
+ 48.659599,
+ 205.8
+ ],
+ [
+ -122.855911,
+ 48.659595,
+ 206.2
+ ],
+ [
+ -122.855867,
+ 48.659572,
+ 205.9
+ ],
+ [
+ -122.855822,
+ 48.659562,
+ 205.5
+ ],
+ [
+ -122.855782,
+ 48.659551,
+ 205.2
+ ],
+ [
+ -122.855727,
+ 48.659557,
+ 205.5
+ ],
+ [
+ -122.855684,
+ 48.659559,
+ 205.5
+ ],
+ [
+ -122.855639,
+ 48.659564,
+ 205.1
+ ],
+ [
+ -122.855592,
+ 48.65957,
+ 204.6
+ ],
+ [
+ -122.855545,
+ 48.65957,
+ 204
+ ],
+ [
+ -122.855503,
+ 48.659581,
+ 204
+ ],
+ [
+ -122.855451,
+ 48.65959,
+ 204
+ ],
+ [
+ -122.855409,
+ 48.659569,
+ 203.5
+ ],
+ [
+ -122.855374,
+ 48.659553,
+ 202.7
+ ],
+ [
+ -122.855324,
+ 48.659542,
+ 202.1
+ ],
+ [
+ -122.855287,
+ 48.659555,
+ 202.9
+ ],
+ [
+ -122.855246,
+ 48.65956,
+ 202.9
+ ],
+ [
+ -122.855202,
+ 48.659571,
+ 203
+ ],
+ [
+ -122.855163,
+ 48.659586,
+ 203.1
+ ],
+ [
+ -122.855116,
+ 48.659607,
+ 203.1
+ ],
+ [
+ -122.855072,
+ 48.659616,
+ 202.5
+ ],
+ [
+ -122.855021,
+ 48.659624,
+ 202.1
+ ],
+ [
+ -122.854972,
+ 48.659635,
+ 202.1
+ ],
+ [
+ -122.854938,
+ 48.659653,
+ 202.7
+ ],
+ [
+ -122.854904,
+ 48.65967,
+ 203.1
+ ],
+ [
+ -122.854871,
+ 48.65969,
+ 203.3
+ ],
+ [
+ -122.854818,
+ 48.659695,
+ 201.5
+ ],
+ [
+ -122.854772,
+ 48.6597,
+ 199.8
+ ],
+ [
+ -122.854739,
+ 48.659678,
+ 198
+ ],
+ [
+ -122.854705,
+ 48.659654,
+ 196.2
+ ],
+ [
+ -122.854682,
+ 48.659631,
+ 195
+ ],
+ [
+ -122.854639,
+ 48.659612,
+ 194.1
+ ],
+ [
+ -122.854592,
+ 48.659604,
+ 195.5
+ ],
+ [
+ -122.854549,
+ 48.659593,
+ 197.3
+ ],
+ [
+ -122.854519,
+ 48.659574,
+ 198.3
+ ],
+ [
+ -122.854486,
+ 48.659545,
+ 197.5
+ ],
+ [
+ -122.85444,
+ 48.659532,
+ 196.8
+ ],
+ [
+ -122.854391,
+ 48.659519,
+ 196
+ ],
+ [
+ -122.854343,
+ 48.659494,
+ 195.1
+ ],
+ [
+ -122.854304,
+ 48.659463,
+ 193.8
+ ],
+ [
+ -122.854264,
+ 48.659454,
+ 193.3
+ ],
+ [
+ -122.854214,
+ 48.659461,
+ 193.1
+ ],
+ [
+ -122.854172,
+ 48.659472,
+ 193.1
+ ],
+ [
+ -122.854136,
+ 48.659487,
+ 193.2
+ ],
+ [
+ -122.854095,
+ 48.659481,
+ 192.8
+ ],
+ [
+ -122.854068,
+ 48.659455,
+ 192.4
+ ],
+ [
+ -122.85403,
+ 48.659439,
+ 192.5
+ ],
+ [
+ -122.853975,
+ 48.659425,
+ 192.6
+ ],
+ [
+ -122.853932,
+ 48.659417,
+ 192.7
+ ],
+ [
+ -122.853876,
+ 48.659412,
+ 192.4
+ ],
+ [
+ -122.853837,
+ 48.659398,
+ 191.8
+ ],
+ [
+ -122.853795,
+ 48.659383,
+ 191.5
+ ],
+ [
+ -122.853754,
+ 48.659364,
+ 191.5
+ ],
+ [
+ -122.853719,
+ 48.659346,
+ 192.1
+ ],
+ [
+ -122.853688,
+ 48.659323,
+ 192.5
+ ],
+ [
+ -122.853669,
+ 48.659293,
+ 192.2
+ ],
+ [
+ -122.853676,
+ 48.65926,
+ 191.6
+ ],
+ [
+ -122.853688,
+ 48.65922,
+ 191
+ ],
+ [
+ -122.853664,
+ 48.659191,
+ 189.9
+ ],
+ [
+ -122.853635,
+ 48.659163,
+ 188.6
+ ],
+ [
+ -122.853634,
+ 48.659131,
+ 187.3
+ ],
+ [
+ -122.853624,
+ 48.659102,
+ 186.3
+ ],
+ [
+ -122.853582,
+ 48.659102,
+ 186.5
+ ],
+ [
+ -122.853568,
+ 48.659067,
+ 185.4
+ ],
+ [
+ -122.853536,
+ 48.659051,
+ 185.4
+ ],
+ [
+ -122.853493,
+ 48.659032,
+ 185
+ ],
+ [
+ -122.853457,
+ 48.659018,
+ 184.7
+ ],
+ [
+ -122.853416,
+ 48.65901,
+ 184.6
+ ],
+ [
+ -122.853387,
+ 48.658991,
+ 184.1
+ ],
+ [
+ -122.853359,
+ 48.65897,
+ 183.7
+ ],
+ [
+ -122.853338,
+ 48.658941,
+ 183.2
+ ],
+ [
+ -122.8533,
+ 48.658919,
+ 183.3
+ ],
+ [
+ -122.853289,
+ 48.658885,
+ 182.9
+ ],
+ [
+ -122.853268,
+ 48.658854,
+ 182.8
+ ],
+ [
+ -122.853229,
+ 48.658832,
+ 183.6
+ ],
+ [
+ -122.853224,
+ 48.658802,
+ 183.5
+ ],
+ [
+ -122.853253,
+ 48.658768,
+ 182.5
+ ],
+ [
+ -122.853276,
+ 48.658741,
+ 181.6
+ ],
+ [
+ -122.853262,
+ 48.658711,
+ 181.7
+ ],
+ [
+ -122.853235,
+ 48.65869,
+ 181.8
+ ],
+ [
+ -122.853187,
+ 48.658695,
+ 182.6
+ ],
+ [
+ -122.853146,
+ 48.658692,
+ 182.8
+ ],
+ [
+ -122.853125,
+ 48.658667,
+ 182.1
+ ],
+ [
+ -122.853116,
+ 48.658634,
+ 181.2
+ ],
+ [
+ -122.853126,
+ 48.658605,
+ 180.1
+ ],
+ [
+ -122.853104,
+ 48.658576,
+ 179.2
+ ],
+ [
+ -122.853068,
+ 48.658551,
+ 178.8
+ ],
+ [
+ -122.853037,
+ 48.658521,
+ 178.2
+ ],
+ [
+ -122.852996,
+ 48.658512,
+ 178.7
+ ],
+ [
+ -122.852943,
+ 48.658512,
+ 179.7
+ ],
+ [
+ -122.852902,
+ 48.658501,
+ 179.9
+ ],
+ [
+ -122.852871,
+ 48.658483,
+ 179.6
+ ],
+ [
+ -122.852829,
+ 48.65848,
+ 180.3
+ ],
+ [
+ -122.852796,
+ 48.658461,
+ 179.7
+ ],
+ [
+ -122.852765,
+ 48.658431,
+ 178.2
+ ],
+ [
+ -122.852732,
+ 48.658402,
+ 176.6
+ ],
+ [
+ -122.852686,
+ 48.658389,
+ 175.9
+ ],
+ [
+ -122.852656,
+ 48.658366,
+ 174.4
+ ],
+ [
+ -122.852627,
+ 48.658343,
+ 172.9
+ ],
+ [
+ -122.852561,
+ 48.658331,
+ 172.5
+ ],
+ [
+ -122.852521,
+ 48.658309,
+ 171.3
+ ],
+ [
+ -122.85249,
+ 48.658283,
+ 170.1
+ ],
+ [
+ -122.852464,
+ 48.658261,
+ 169.3
+ ],
+ [
+ -122.852461,
+ 48.658222,
+ 168.4
+ ],
+ [
+ -122.852435,
+ 48.658194,
+ 168.5
+ ],
+ [
+ -122.8524,
+ 48.658161,
+ 168.8
+ ],
+ [
+ -122.852373,
+ 48.65812,
+ 168.8
+ ],
+ [
+ -122.852377,
+ 48.658088,
+ 168.7
+ ],
+ [
+ -122.852346,
+ 48.658061,
+ 169.3
+ ],
+ [
+ -122.852373,
+ 48.658037,
+ 169
+ ],
+ [
+ -122.852402,
+ 48.658013,
+ 168.5
+ ],
+ [
+ -122.852463,
+ 48.658,
+ 167.7
+ ],
+ [
+ -122.852522,
+ 48.657996,
+ 167
+ ],
+ [
+ -122.852583,
+ 48.657996,
+ 166.6
+ ],
+ [
+ -122.852638,
+ 48.657987,
+ 166.1
+ ],
+ [
+ -122.852692,
+ 48.657988,
+ 165.1
+ ],
+ [
+ -122.852748,
+ 48.657982,
+ 164.2
+ ],
+ [
+ -122.852792,
+ 48.657974,
+ 163.7
+ ],
+ [
+ -122.852835,
+ 48.657961,
+ 163.2
+ ],
+ [
+ -122.852882,
+ 48.657957,
+ 162.7
+ ],
+ [
+ -122.852924,
+ 48.657945,
+ 162.7
+ ],
+ [
+ -122.852954,
+ 48.657919,
+ 163.1
+ ],
+ [
+ -122.852973,
+ 48.657893,
+ 163.2
+ ],
+ [
+ -122.853022,
+ 48.657886,
+ 162.6
+ ],
+ [
+ -122.853062,
+ 48.657872,
+ 162.5
+ ],
+ [
+ -122.853096,
+ 48.657853,
+ 162.7
+ ],
+ [
+ -122.853145,
+ 48.657828,
+ 162.6
+ ],
+ [
+ -122.85317,
+ 48.657814,
+ 162.2
+ ],
+ [
+ -122.853175,
+ 48.657782,
+ 162.6
+ ],
+ [
+ -122.85322,
+ 48.657771,
+ 161.3
+ ],
+ [
+ -122.853258,
+ 48.657744,
+ 160.2
+ ],
+ [
+ -122.853258,
+ 48.657715,
+ 160.1
+ ],
+ [
+ -122.853289,
+ 48.657696,
+ 158.8
+ ],
+ [
+ -122.853323,
+ 48.657675,
+ 157.4
+ ],
+ [
+ -122.853373,
+ 48.657662,
+ 155.6
+ ],
+ [
+ -122.853385,
+ 48.657625,
+ 155.3
+ ],
+ [
+ -122.853395,
+ 48.65758,
+ 154.9
+ ],
+ [
+ -122.853395,
+ 48.657534,
+ 154.7
+ ],
+ [
+ -122.853397,
+ 48.657502,
+ 154.7
+ ],
+ [
+ -122.853443,
+ 48.657507,
+ 153.8
+ ],
+ [
+ -122.85347,
+ 48.657484,
+ 153.1
+ ],
+ [
+ -122.853497,
+ 48.657454,
+ 152.8
+ ],
+ [
+ -122.853552,
+ 48.657439,
+ 151.8
+ ],
+ [
+ -122.853593,
+ 48.657426,
+ 150.6
+ ],
+ [
+ -122.853611,
+ 48.657394,
+ 150.5
+ ],
+ [
+ -122.853618,
+ 48.657364,
+ 150.5
+ ],
+ [
+ -122.853626,
+ 48.657337,
+ 150.6
+ ],
+ [
+ -122.853648,
+ 48.657313,
+ 150.2
+ ],
+ [
+ -122.853666,
+ 48.657285,
+ 149.8
+ ],
+ [
+ -122.85369,
+ 48.657255,
+ 149.2
+ ],
+ [
+ -122.853724,
+ 48.657236,
+ 148.1
+ ],
+ [
+ -122.853762,
+ 48.657197,
+ 147.1
+ ],
+ [
+ -122.853803,
+ 48.657176,
+ 146.1
+ ],
+ [
+ -122.853835,
+ 48.657151,
+ 145.3
+ ],
+ [
+ -122.853885,
+ 48.657152,
+ 142.9
+ ],
+ [
+ -122.85391,
+ 48.657188,
+ 141.4
+ ],
+ [
+ -122.853939,
+ 48.657212,
+ 140.2
+ ],
+ [
+ -122.853979,
+ 48.657218,
+ 138.4
+ ],
+ [
+ -122.854021,
+ 48.657228,
+ 136.3
+ ],
+ [
+ -122.854059,
+ 48.657262,
+ 134.2
+ ],
+ [
+ -122.854078,
+ 48.657288,
+ 132.9
+ ],
+ [
+ -122.854093,
+ 48.657315,
+ 131.8
+ ],
+ [
+ -122.854105,
+ 48.657341,
+ 130.8
+ ],
+ [
+ -122.854125,
+ 48.657377,
+ 129.5
+ ],
+ [
+ -122.854136,
+ 48.657412,
+ 128.6
+ ],
+ [
+ -122.854143,
+ 48.65744,
+ 128
+ ],
+ [
+ -122.854101,
+ 48.657444,
+ 130
+ ],
+ [
+ -122.854058,
+ 48.657447,
+ 132.2
+ ],
+ [
+ -122.85409,
+ 48.657467,
+ 130.6
+ ],
+ [
+ -122.854103,
+ 48.657495,
+ 129.8
+ ],
+ [
+ -122.854113,
+ 48.657529,
+ 129.1
+ ],
+ [
+ -122.854125,
+ 48.657559,
+ 128.5
+ ],
+ [
+ -122.854164,
+ 48.657577,
+ 127
+ ],
+ [
+ -122.854203,
+ 48.657563,
+ 125.7
+ ],
+ [
+ -122.854165,
+ 48.657574,
+ 127
+ ],
+ [
+ -122.854194,
+ 48.657593,
+ 126.3
+ ],
+ [
+ -122.854237,
+ 48.657621,
+ 126.2
+ ],
+ [
+ -122.854279,
+ 48.657648,
+ 126.3
+ ],
+ [
+ -122.854304,
+ 48.657675,
+ 126.7
+ ],
+ [
+ -122.854342,
+ 48.657703,
+ 125.5
+ ],
+ [
+ -122.854377,
+ 48.657723,
+ 124.5
+ ],
+ [
+ -122.854421,
+ 48.657747,
+ 124.6
+ ],
+ [
+ -122.85446,
+ 48.657735,
+ 124
+ ],
+ [
+ -122.854502,
+ 48.657757,
+ 124.6
+ ],
+ [
+ -122.85455,
+ 48.657778,
+ 125.4
+ ],
+ [
+ -122.854597,
+ 48.657804,
+ 126.2
+ ],
+ [
+ -122.854632,
+ 48.657827,
+ 126.5
+ ],
+ [
+ -122.854603,
+ 48.657848,
+ 126.1
+ ],
+ [
+ -122.854574,
+ 48.657872,
+ 126.3
+ ],
+ [
+ -122.854595,
+ 48.65792,
+ 127.5
+ ],
+ [
+ -122.854562,
+ 48.657938,
+ 128.5
+ ],
+ [
+ -122.854609,
+ 48.657955,
+ 128.5
+ ],
+ [
+ -122.85465,
+ 48.657952,
+ 127.7
+ ],
+ [
+ -122.854661,
+ 48.657925,
+ 127.6
+ ],
+ [
+ -122.854649,
+ 48.657896,
+ 127.1
+ ],
+ [
+ -122.854614,
+ 48.65788,
+ 126.6
+ ],
+ [
+ -122.854576,
+ 48.657864,
+ 126.2
+ ],
+ [
+ -122.854532,
+ 48.657866,
+ 126.3
+ ],
+ [
+ -122.854489,
+ 48.657887,
+ 127.6
+ ],
+ [
+ -122.85444,
+ 48.657874,
+ 128.5
+ ],
+ [
+ -122.854385,
+ 48.657861,
+ 129.8
+ ],
+ [
+ -122.854378,
+ 48.657827,
+ 128.8
+ ],
+ [
+ -122.854406,
+ 48.65778,
+ 125.7
+ ],
+ [
+ -122.854431,
+ 48.657729,
+ 124.1
+ ],
+ [
+ -122.854438,
+ 48.65769,
+ 123.2
+ ],
+ [
+ -122.854428,
+ 48.657654,
+ 122.6
+ ],
+ [
+ -122.854408,
+ 48.657625,
+ 122.3
+ ],
+ [
+ -122.854368,
+ 48.65761,
+ 122.6
+ ],
+ [
+ -122.854366,
+ 48.657574,
+ 122.4
+ ],
+ [
+ -122.854341,
+ 48.657539,
+ 122.9
+ ],
+ [
+ -122.854319,
+ 48.657513,
+ 123
+ ],
+ [
+ -122.854286,
+ 48.657483,
+ 123
+ ],
+ [
+ -122.85429,
+ 48.65745,
+ 122.6
+ ],
+ [
+ -122.854306,
+ 48.657416,
+ 122.2
+ ],
+ [
+ -122.854314,
+ 48.657388,
+ 122
+ ],
+ [
+ -122.854347,
+ 48.657343,
+ 120.9
+ ],
+ [
+ -122.854366,
+ 48.657312,
+ 120.1
+ ],
+ [
+ -122.854379,
+ 48.657281,
+ 119.8
+ ],
+ [
+ -122.854391,
+ 48.657233,
+ 119.6
+ ],
+ [
+ -122.854402,
+ 48.657188,
+ 119.1
+ ],
+ [
+ -122.854408,
+ 48.657141,
+ 118.7
+ ],
+ [
+ -122.854407,
+ 48.657105,
+ 118.4
+ ],
+ [
+ -122.854421,
+ 48.657079,
+ 118.1
+ ],
+ [
+ -122.854448,
+ 48.657052,
+ 117.7
+ ],
+ [
+ -122.854477,
+ 48.65703,
+ 117.5
+ ],
+ [
+ -122.854471,
+ 48.656993,
+ 117.8
+ ],
+ [
+ -122.854492,
+ 48.656956,
+ 117.1
+ ],
+ [
+ -122.854525,
+ 48.656938,
+ 116.6
+ ],
+ [
+ -122.854548,
+ 48.656912,
+ 116.4
+ ],
+ [
+ -122.854569,
+ 48.656881,
+ 116
+ ],
+ [
+ -122.854595,
+ 48.65685,
+ 115.7
+ ],
+ [
+ -122.854609,
+ 48.656824,
+ 115.5
+ ],
+ [
+ -122.854611,
+ 48.656785,
+ 115.2
+ ],
+ [
+ -122.854615,
+ 48.65675,
+ 115
+ ],
+ [
+ -122.854619,
+ 48.656718,
+ 114.9
+ ],
+ [
+ -122.854631,
+ 48.656685,
+ 114.8
+ ],
+ [
+ -122.854649,
+ 48.65666,
+ 114.7
+ ],
+ [
+ -122.854691,
+ 48.656658,
+ 114.6
+ ],
+ [
+ -122.854752,
+ 48.656673,
+ 114.5
+ ],
+ [
+ -122.85482,
+ 48.656664,
+ 114.6
+ ]
+ ],
+ "type": "LineString"
+ },
+ "properties": {
+ "name": "Moran State Park Western Boundary Hike",
+ "time": "2015-04-18T15:51:49Z"
+ },
+ "type": "Feature"
+ }
+ ],
+ "type": "FeatureCollection"
+}
diff --git a/platform/ios/app/threestates.geojson b/platform/ios/app/threestates.geojson
new file mode 100644
index 0000000000..9b70388782
--- /dev/null
+++ b/platform/ios/app/threestates.geojson
@@ -0,0 +1,1612 @@
+{
+ "type": "FeatureCollection",
+ "features": [
+ {
+ "geometry": {
+ "coordinates": [
+ [
+ [
+ -75.80260539153913,
+ 39.722485154715464
+ ],
+ [
+ -75.76669272327231,
+ 39.722485154715464
+ ],
+ [
+ -75.76669272327231,
+ 39.765510893789376
+ ],
+ [
+ -75.73078005500548,
+ 39.765510893789376
+ ],
+ [
+ -75.73078005500548,
+ 39.79132633723372
+ ],
+ [
+ -75.69486738673865,
+ 39.79132633723372
+ ],
+ [
+ -75.69486738673865,
+ 39.817141780678064
+ ],
+ [
+ -75.623042050205,
+ 39.834352076307624
+ ],
+ [
+ -75.47939137713769,
+ 39.834352076307624
+ ],
+ [
+ -75.44347870887087,
+ 39.80853663286328
+ ],
+ [
+ -75.40756604060404,
+ 39.80853663286328
+ ],
+ [
+ -75.40756604060404,
+ 39.799931485048496
+ ],
+ [
+ -75.44347870887087,
+ 39.79132633723372
+ ],
+ [
+ -75.44347870887087,
+ 39.765510893789376
+ ],
+ [
+ -75.47939137713769,
+ 39.765510893789376
+ ],
+ [
+ -75.47939137713769,
+ 39.69666971127112
+ ],
+ [
+ -75.51530404540452,
+ 39.69666971127112
+ ],
+ [
+ -75.51530404540452,
+ 39.64503882438243
+ ],
+ [
+ -75.55121671367135,
+ 39.64503882438243
+ ],
+ [
+ -75.55121671367135,
+ 39.593407937493744
+ ],
+ [
+ -75.51530404540452,
+ 39.58480278967896
+ ],
+ [
+ -75.51530404540452,
+ 39.541777050605056
+ ],
+ [
+ -75.51530404540452,
+ 39.498751311531144
+ ],
+ [
+ -75.55121671367135,
+ 39.498751311531144
+ ],
+ [
+ -75.55121671367135,
+ 39.429910129012896
+ ],
+ [
+ -75.51530404540452,
+ 39.429910129012896
+ ],
+ [
+ -75.51530404540452,
+ 39.40409468556855
+ ],
+ [
+ -75.47939137713769,
+ 39.39548953775377
+ ],
+ [
+ -75.47939137713769,
+ 39.369674094309424
+ ],
+ [
+ -75.44347870887087,
+ 39.36106894649464
+ ],
+ [
+ -75.44347870887087,
+ 39.335253503050296
+ ],
+ [
+ -75.40756604060404,
+ 39.335253503050296
+ ],
+ [
+ -75.40756604060404,
+ 39.30943805960595
+ ],
+ [
+ -75.33574070407039,
+ 39.27501746834683
+ ],
+ [
+ -75.33574070407039,
+ 39.24920202490249
+ ],
+ [
+ -75.29982803580356,
+ 39.24920202490249
+ ],
+ [
+ -75.29982803580356,
+ 39.206176285828576
+ ],
+ [
+ -75.26391536753674,
+ 39.188965990199016
+ ],
+ [
+ -75.26391536753674,
+ 39.15454539893989
+ ],
+ [
+ -75.22800269926991,
+ 39.15454539893989
+ ],
+ [
+ -75.22800269926991,
+ 39.111519659865984
+ ],
+ [
+ -75.19209003100308,
+ 39.06849392079207
+ ],
+ [
+ -75.15617736273626,
+ 39.05988877297729
+ ],
+ [
+ -75.15617736273626,
+ 38.999652738273824
+ ],
+ [
+ -75.12026469446943,
+ 38.999652738273824
+ ],
+ [
+ -75.12026469446943,
+ 38.965232147014696
+ ],
+ [
+ -75.0843520262026,
+ 38.91360126012601
+ ],
+ [
+ -75.0843520262026,
+ 38.87918066886688
+ ],
+ [
+ -75.04843935793578,
+ 38.87918066886688
+ ],
+ [
+ -75.04843935793578,
+ 38.836154929792976
+ ],
+ [
+ -75.01252668966895,
+ 38.80173433853385
+ ],
+ [
+ -75.01252668966895,
+ 38.78452404290429
+ ],
+ [
+ -75.01252668966895,
+ 38.612421086608656
+ ],
+ [
+ -74.97661402140213,
+ 38.612421086608656
+ ],
+ [
+ -74.97661402140213,
+ 38.44892327812781
+ ],
+ [
+ -75.44347870887087,
+ 38.44892327812781
+ ],
+ [
+ -75.44347870887087,
+ 38.45752842594259
+ ],
+ [
+ -75.69486738673865,
+ 38.45752842594259
+ ],
+ [
+ -75.69486738673865,
+ 38.69847256475647
+ ],
+ [
+ -75.73078005500548,
+ 38.70707771257125
+ ],
+ [
+ -75.73078005500548,
+ 39.145940251125104
+ ],
+ [
+ -75.76669272327231,
+ 39.15454539893989
+ ],
+ [
+ -75.76669272327231,
+ 39.593407937493744
+ ],
+ [
+ -75.80260539153913,
+ 39.60201308530853
+ ],
+ [
+ -75.80260539153913,
+ 39.722485154715464
+ ]
+ ]
+ ],
+ "type": "Polygon"
+ },
+ "properties": {
+ "NAME": "Delaware"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ [
+ [
+ -80.50716493449343,
+ 40.634630823082304
+ ],
+ [
+ -80.50716493449343,
+ 42.32984494259426
+ ],
+ [
+ -80.36351426142612,
+ 42.34705523822382
+ ],
+ [
+ -80.18395092009199,
+ 42.381475829482945
+ ],
+ [
+ -80.0762129152915,
+ 42.39008097729772
+ ],
+ [
+ -80.00438757875786,
+ 42.42450156855685
+ ],
+ [
+ -79.7889115691569,
+ 42.50194789888988
+ ],
+ [
+ -79.75299890089008,
+ 42.51915819451945
+ ],
+ [
+ -79.75299890089008,
+ 42.00284932563255
+ ],
+ [
+ -79.53752289128911,
+ 42.00284932563255
+ ],
+ [
+ -79.50161022302228,
+ 41.99424417781778
+ ],
+ [
+ -79.42978488648863,
+ 42.00284932563255
+ ],
+ [
+ -78.96292019901988,
+ 42.00284932563255
+ ],
+ [
+ -78.92700753075306,
+ 41.99424417781778
+ ],
+ [
+ -78.7115315211521,
+ 41.99424417781778
+ ],
+ [
+ -78.7115315211521,
+ 42.00284932563255
+ ],
+ [
+ -77.92145281928191,
+ 42.00284932563255
+ ],
+ [
+ -77.92145281928191,
+ 41.99424417781778
+ ],
+ [
+ -77.81371481448143,
+ 41.99424417781778
+ ],
+ [
+ -77.74188947794778,
+ 42.00284932563255
+ ],
+ [
+ -77.16728678567856,
+ 42.00284932563255
+ ],
+ [
+ -76.37720808380836,
+ 42.00284932563255
+ ],
+ [
+ -76.37720808380836,
+ 41.99424417781778
+ ],
+ [
+ -76.19764474247422,
+ 41.99424417781778
+ ],
+ [
+ -76.1617320742074,
+ 42.00284932563255
+ ],
+ [
+ -75.87443072807278,
+ 42.00284932563255
+ ],
+ [
+ -75.83851805980596,
+ 41.99424417781778
+ ],
+ [
+ -75.65895471847183,
+ 41.99424417781778
+ ],
+ [
+ -75.623042050205,
+ 42.00284932563255
+ ],
+ [
+ -75.37165337233722,
+ 42.00284932563255
+ ],
+ [
+ -75.33574070407039,
+ 41.99424417781778
+ ],
+ [
+ -75.33574070407039,
+ 41.951218438743865
+ ],
+ [
+ -75.26391536753674,
+ 41.94261329092909
+ ],
+ [
+ -75.26391536753674,
+ 41.865166960596056
+ ],
+ [
+ -75.22800269926991,
+ 41.865166960596056
+ ],
+ [
+ -75.19209003100308,
+ 41.865166960596056
+ ],
+ [
+ -75.19209003100308,
+ 41.87377210841083
+ ],
+ [
+ -75.19209003100308,
+ 41.865166960596056
+ ],
+ [
+ -75.19209003100308,
+ 41.87377210841083
+ ],
+ [
+ -75.15617736273626,
+ 41.87377210841083
+ ],
+ [
+ -75.15617736273626,
+ 41.84795666496649
+ ],
+ [
+ -75.12026469446943,
+ 41.84795666496649
+ ],
+ [
+ -75.12026469446943,
+ 41.822141221522145
+ ],
+ [
+ -75.0843520262026,
+ 41.822141221522145
+ ],
+ [
+ -75.0843520262026,
+ 41.78772063026302
+ ],
+ [
+ -75.12026469446943,
+ 41.77051033463346
+ ],
+ [
+ -75.04843935793578,
+ 41.77051033463346
+ ],
+ [
+ -75.04843935793578,
+ 41.563986787078704
+ ],
+ [
+ -75.01252668966895,
+ 41.563986787078704
+ ],
+ [
+ -75.01252668966895,
+ 41.51235590019001
+ ],
+ [
+ -74.97661402140213,
+ 41.51235590019001
+ ],
+ [
+ -74.97661402140213,
+ 41.47793530893089
+ ],
+ [
+ -74.9407013531353,
+ 41.47793530893089
+ ],
+ [
+ -74.90478868486846,
+ 41.47793530893089
+ ],
+ [
+ -74.90478868486846,
+ 41.43490956985698
+ ],
+ [
+ -74.83296334833481,
+ 41.44351471767176
+ ],
+ [
+ -74.79705068006798,
+ 41.4263044220422
+ ],
+ [
+ -74.72522534353433,
+ 41.43490956985698
+ ],
+ [
+ -74.72522534353433,
+ 41.37467353515351
+ ],
+ [
+ -74.6893126752675,
+ 41.357463239523945
+ ],
+ [
+ -74.76113801180117,
+ 41.34885809170916
+ ],
+ [
+ -74.76113801180117,
+ 41.32304264826482
+ ],
+ [
+ -74.79705068006798,
+ 41.32304264826482
+ ],
+ [
+ -74.79705068006798,
+ 41.29722720482047
+ ],
+ [
+ -74.83296334833481,
+ 41.29722720482047
+ ],
+ [
+ -74.83296334833481,
+ 41.25420146574657
+ ],
+ [
+ -74.86887601660165,
+ 41.25420146574657
+ ],
+ [
+ -74.86887601660165,
+ 41.176755135413536
+ ],
+ [
+ -74.90478868486846,
+ 41.176755135413536
+ ],
+ [
+ -74.90478868486846,
+ 41.14233454415441
+ ],
+ [
+ -74.9407013531353,
+ 41.14233454415441
+ ],
+ [
+ -74.9407013531353,
+ 41.116519100710065
+ ],
+ [
+ -74.97661402140213,
+ 41.099308805080504
+ ],
+ [
+ -74.97661402140213,
+ 41.09070365726572
+ ],
+ [
+ -74.97661402140213,
+ 41.099308805080504
+ ],
+ [
+ -74.97661402140213,
+ 41.09070365726572
+ ],
+ [
+ -75.01252668966895,
+ 41.07349336163616
+ ],
+ [
+ -75.01252668966895,
+ 41.03907277037703
+ ],
+ [
+ -75.0843520262026,
+ 41.004652179117905
+ ],
+ [
+ -75.12026469446943,
+ 41.004652179117905
+ ],
+ [
+ -75.12026469446943,
+ 40.935810996599656
+ ],
+ [
+ -75.0843520262026,
+ 40.935810996599656
+ ],
+ [
+ -75.0843520262026,
+ 40.892785257525745
+ ],
+ [
+ -75.04843935793578,
+ 40.88418010971097
+ ],
+ [
+ -75.04843935793578,
+ 40.84975951845184
+ ],
+ [
+ -75.0843520262026,
+ 40.84975951845184
+ ],
+ [
+ -75.0843520262026,
+ 40.79812863156315
+ ],
+ [
+ -75.12026469446943,
+ 40.79812863156315
+ ],
+ [
+ -75.12026469446943,
+ 40.77231318811881
+ ],
+ [
+ -75.15617736273626,
+ 40.77231318811881
+ ],
+ [
+ -75.19209003100308,
+ 40.77231318811881
+ ],
+ [
+ -75.19209003100308,
+ 40.56578964056405
+ ],
+ [
+ -75.12026469446943,
+ 40.57439478837883
+ ],
+ [
+ -75.0843520262026,
+ 40.56578964056405
+ ],
+ [
+ -75.0843520262026,
+ 40.53136904930492
+ ],
+ [
+ -75.04843935793578,
+ 40.53136904930492
+ ],
+ [
+ -75.04843935793578,
+ 40.471133014601456
+ ],
+ [
+ -75.0843520262026,
+ 40.471133014601456
+ ],
+ [
+ -75.0843520262026,
+ 40.44531757115711
+ ],
+ [
+ -75.04843935793578,
+ 40.44531757115711
+ ],
+ [
+ -75.04843935793578,
+ 40.4022918320832
+ ],
+ [
+ -74.97661402140213,
+ 40.410896979897984
+ ],
+ [
+ -74.97661402140213,
+ 40.38508153645364
+ ],
+ [
+ -74.9407013531353,
+ 40.38508153645364
+ ],
+ [
+ -74.9407013531353,
+ 40.32484550175017
+ ],
+ [
+ -74.86887601660165,
+ 40.30763520612061
+ ],
+ [
+ -74.86887601660165,
+ 40.2646094670467
+ ],
+ [
+ -74.83296334833481,
+ 40.2646094670467
+ ],
+ [
+ -74.83296334833481,
+ 40.23879402360235
+ ],
+ [
+ -74.76113801180117,
+ 40.22158372797279
+ ],
+ [
+ -74.76113801180117,
+ 40.17855798889888
+ ],
+ [
+ -74.72522534353433,
+ 40.17855798889888
+ ],
+ [
+ -74.72522534353433,
+ 40.135532249824976
+ ],
+ [
+ -74.79705068006798,
+ 40.118321954195416
+ ],
+ [
+ -74.83296334833481,
+ 40.12692710201019
+ ],
+ [
+ -74.83296334833481,
+ 40.09250651075107
+ ],
+ [
+ -74.90478868486846,
+ 40.075296215121504
+ ],
+ [
+ -74.97661402140213,
+ 40.058085919491944
+ ],
+ [
+ -74.97661402140213,
+ 40.0322704760476
+ ],
+ [
+ -75.04843935793578,
+ 40.01506018041803
+ ],
+ [
+ -75.04843935793578,
+ 39.98063958915891
+ ],
+ [
+ -75.12026469446943,
+ 39.97203444134413
+ ],
+ [
+ -75.12026469446943,
+ 39.88598296319631
+ ],
+ [
+ -75.19209003100308,
+ 39.88598296319631
+ ],
+ [
+ -75.22800269926991,
+ 39.851562371937185
+ ],
+ [
+ -75.33574070407039,
+ 39.851562371937185
+ ],
+ [
+ -75.37165337233722,
+ 39.84295722412241
+ ],
+ [
+ -75.37165337233722,
+ 39.817141780678064
+ ],
+ [
+ -75.40756604060404,
+ 39.80853663286328
+ ],
+ [
+ -75.40756604060404,
+ 39.799931485048496
+ ],
+ [
+ -75.40756604060404,
+ 39.80853663286328
+ ],
+ [
+ -75.44347870887087,
+ 39.80853663286328
+ ],
+ [
+ -75.47939137713769,
+ 39.834352076307624
+ ],
+ [
+ -75.623042050205,
+ 39.834352076307624
+ ],
+ [
+ -75.69486738673865,
+ 39.817141780678064
+ ],
+ [
+ -75.69486738673865,
+ 39.79132633723372
+ ],
+ [
+ -75.73078005500548,
+ 39.79132633723372
+ ],
+ [
+ -75.73078005500548,
+ 39.765510893789376
+ ],
+ [
+ -75.76669272327231,
+ 39.765510893789376
+ ],
+ [
+ -75.76669272327231,
+ 39.722485154715464
+ ],
+ [
+ -75.80260539153913,
+ 39.722485154715464
+ ],
+ [
+ -76.52085875687567,
+ 39.722485154715464
+ ],
+ [
+ -77.02363611261124,
+ 39.722485154715464
+ ],
+ [
+ -77.84962748274826,
+ 39.722485154715464
+ ],
+ [
+ -78.49605551155113,
+ 39.722485154715464
+ ],
+ [
+ -78.81926952595258,
+ 39.722485154715464
+ ],
+ [
+ -79.46569755475545,
+ 39.722485154715464
+ ],
+ [
+ -80.0762129152915,
+ 39.722485154715464
+ ],
+ [
+ -80.50716493449343,
+ 39.722485154715464
+ ],
+ [
+ -80.50716493449343,
+ 40.634630823082304
+ ]
+ ]
+ ],
+ "type": "Polygon"
+ },
+ "properties": {
+ "NAME": "Pennsylvania"
+ },
+ "type": "Feature"
+ },
+ {
+ "geometry": {
+ "coordinates": [
+ [
+ [
+ -75.15617736273626,
+ 40.77231318811881
+ ],
+ [
+ -75.12026469446943,
+ 40.77231318811881
+ ],
+ [
+ -75.12026469446943,
+ 40.79812863156315
+ ],
+ [
+ -75.0843520262026,
+ 40.79812863156315
+ ],
+ [
+ -75.0843520262026,
+ 40.84975951845184
+ ],
+ [
+ -75.04843935793578,
+ 40.84975951845184
+ ],
+ [
+ -75.04843935793578,
+ 40.88418010971097
+ ],
+ [
+ -75.0843520262026,
+ 40.892785257525745
+ ],
+ [
+ -75.0843520262026,
+ 40.935810996599656
+ ],
+ [
+ -75.12026469446943,
+ 40.935810996599656
+ ],
+ [
+ -75.12026469446943,
+ 41.004652179117905
+ ],
+ [
+ -75.0843520262026,
+ 41.004652179117905
+ ],
+ [
+ -75.01252668966895,
+ 41.03907277037703
+ ],
+ [
+ -75.01252668966895,
+ 41.07349336163616
+ ],
+ [
+ -74.97661402140213,
+ 41.09070365726572
+ ],
+ [
+ -74.97661402140213,
+ 41.099308805080504
+ ],
+ [
+ -74.97661402140213,
+ 41.09070365726572
+ ],
+ [
+ -74.97661402140213,
+ 41.099308805080504
+ ],
+ [
+ -74.9407013531353,
+ 41.116519100710065
+ ],
+ [
+ -74.9407013531353,
+ 41.14233454415441
+ ],
+ [
+ -74.90478868486846,
+ 41.14233454415441
+ ],
+ [
+ -74.90478868486846,
+ 41.176755135413536
+ ],
+ [
+ -74.86887601660165,
+ 41.176755135413536
+ ],
+ [
+ -74.86887601660165,
+ 41.25420146574657
+ ],
+ [
+ -74.83296334833481,
+ 41.25420146574657
+ ],
+ [
+ -74.83296334833481,
+ 41.29722720482047
+ ],
+ [
+ -74.79705068006798,
+ 41.29722720482047
+ ],
+ [
+ -74.79705068006798,
+ 41.32304264826482
+ ],
+ [
+ -74.76113801180117,
+ 41.32304264826482
+ ],
+ [
+ -74.76113801180117,
+ 41.34885809170916
+ ],
+ [
+ -74.6893126752675,
+ 41.357463239523945
+ ],
+ [
+ -74.58157467046702,
+ 41.29722720482047
+ ],
+ [
+ -74.50974933393337,
+ 41.28001690919091
+ ],
+ [
+ -74.50974933393337,
+ 41.26280661356135
+ ],
+ [
+ -74.25836065606559,
+ 41.14233454415441
+ ],
+ [
+ -74.15062265126511,
+ 41.116519100710065
+ ],
+ [
+ -74.07879731473146,
+ 41.064888213821376
+ ],
+ [
+ -74.0069719781978,
+ 41.047677918191816
+ ],
+ [
+ -73.93514664166415,
+ 41.004652179117905
+ ],
+ [
+ -73.89923397339732,
+ 41.004652179117905
+ ],
+ [
+ -73.89923397339732,
+ 40.92720584878487
+ ],
+ [
+ -73.93514664166415,
+ 40.91860070097009
+ ],
+ [
+ -73.93514664166415,
+ 40.84975951845184
+ ],
+ [
+ -73.97105930993098,
+ 40.84975951845184
+ ],
+ [
+ -73.97105930993098,
+ 40.78952348374837
+ ],
+ [
+ -74.0069719781978,
+ 40.78952348374837
+ ],
+ [
+ -74.0069719781978,
+ 40.712077153415336
+ ],
+ [
+ -74.04288464646463,
+ 40.70347200560055
+ ],
+ [
+ -74.04288464646463,
+ 40.68626170997099
+ ],
+ [
+ -74.04288464646463,
+ 40.651841118711864
+ ],
+ [
+ -74.18653531953193,
+ 40.64323597089708
+ ],
+ [
+ -74.18653531953193,
+ 40.59160508400839
+ ],
+ [
+ -74.22244798779876,
+ 40.59160508400839
+ ],
+ [
+ -74.22244798779876,
+ 40.55718449274927
+ ],
+ [
+ -74.25836065606559,
+ 40.54857934493449
+ ],
+ [
+ -74.25836065606559,
+ 40.47973816241623
+ ],
+ [
+ -74.18653531953193,
+ 40.47973816241623
+ ],
+ [
+ -74.07879731473146,
+ 40.4969484580458
+ ],
+ [
+ -73.97105930993098,
+ 40.522763901490144
+ ],
+ [
+ -73.93514664166415,
+ 40.522763901490144
+ ],
+ [
+ -73.89923397339732,
+ 40.488343310231016
+ ],
+ [
+ -73.89923397339732,
+ 40.23879402360235
+ ],
+ [
+ -73.93514664166415,
+ 40.22158372797279
+ ],
+ [
+ -73.93514664166415,
+ 40.15274254545454
+ ],
+ [
+ -73.97105930993098,
+ 40.12692710201019
+ ],
+ [
+ -73.97105930993098,
+ 40.023665328232816
+ ],
+ [
+ -74.0069719781978,
+ 40.01506018041803
+ ],
+ [
+ -74.0069719781978,
+ 39.82574692849284
+ ],
+ [
+ -74.04288464646463,
+ 39.80853663286328
+ ],
+ [
+ -74.04288464646463,
+ 39.722485154715464
+ ],
+ [
+ -74.07879731473146,
+ 39.705274859085904
+ ],
+ [
+ -74.07879731473146,
+ 39.653643972197216
+ ],
+ [
+ -74.22244798779876,
+ 39.498751311531144
+ ],
+ [
+ -74.22244798779876,
+ 39.4729358680868
+ ],
+ [
+ -74.25836065606559,
+ 39.45572557245724
+ ],
+ [
+ -74.25836065606559,
+ 39.42130498119811
+ ],
+ [
+ -74.29427332433241,
+ 39.37827924212421
+ ],
+ [
+ -74.36609866086607,
+ 39.34385865086508
+ ],
+ [
+ -74.36609866086607,
+ 39.318043207420736
+ ],
+ [
+ -74.47383666566655,
+ 39.300832911791176
+ ],
+ [
+ -74.47383666566655,
+ 39.27501746834683
+ ],
+ [
+ -74.50974933393337,
+ 39.26641232053205
+ ],
+ [
+ -74.50974933393337,
+ 39.240596877087704
+ ],
+ [
+ -74.58157467046702,
+ 39.21478143364336
+ ],
+ [
+ -74.58157467046702,
+ 39.17175569456945
+ ],
+ [
+ -74.65340000700068,
+ 39.128729955495544
+ ],
+ [
+ -74.65340000700068,
+ 39.05988877297729
+ ],
+ [
+ -74.6893126752675,
+ 39.05128362516251
+ ],
+ [
+ -74.6893126752675,
+ 39.016863033903384
+ ],
+ [
+ -74.72522534353433,
+ 39.016863033903384
+ ],
+ [
+ -74.72522534353433,
+ 38.95662699919991
+ ],
+ [
+ -74.79705068006798,
+ 38.93081155575557
+ ],
+ [
+ -74.79705068006798,
+ 38.904996112311224
+ ],
+ [
+ -74.83296334833481,
+ 38.887785816681664
+ ],
+ [
+ -74.90478868486846,
+ 38.87918066886688
+ ],
+ [
+ -75.01252668966895,
+ 38.80173433853385
+ ],
+ [
+ -75.01252668966895,
+ 38.78452404290429
+ ],
+ [
+ -75.01252668966895,
+ 38.80173433853385
+ ],
+ [
+ -75.04843935793578,
+ 38.836154929792976
+ ],
+ [
+ -75.04843935793578,
+ 38.87918066886688
+ ],
+ [
+ -75.0843520262026,
+ 38.87918066886688
+ ],
+ [
+ -75.0843520262026,
+ 38.91360126012601
+ ],
+ [
+ -75.12026469446943,
+ 38.965232147014696
+ ],
+ [
+ -75.12026469446943,
+ 38.999652738273824
+ ],
+ [
+ -75.15617736273626,
+ 38.999652738273824
+ ],
+ [
+ -75.15617736273626,
+ 39.05988877297729
+ ],
+ [
+ -75.19209003100308,
+ 39.06849392079207
+ ],
+ [
+ -75.22800269926991,
+ 39.111519659865984
+ ],
+ [
+ -75.22800269926991,
+ 39.15454539893989
+ ],
+ [
+ -75.26391536753674,
+ 39.15454539893989
+ ],
+ [
+ -75.26391536753674,
+ 39.188965990199016
+ ],
+ [
+ -75.29982803580356,
+ 39.206176285828576
+ ],
+ [
+ -75.29982803580356,
+ 39.24920202490249
+ ],
+ [
+ -75.33574070407039,
+ 39.24920202490249
+ ],
+ [
+ -75.33574070407039,
+ 39.27501746834683
+ ],
+ [
+ -75.40756604060404,
+ 39.30943805960595
+ ],
+ [
+ -75.40756604060404,
+ 39.335253503050296
+ ],
+ [
+ -75.44347870887087,
+ 39.335253503050296
+ ],
+ [
+ -75.44347870887087,
+ 39.36106894649464
+ ],
+ [
+ -75.47939137713769,
+ 39.369674094309424
+ ],
+ [
+ -75.47939137713769,
+ 39.39548953775377
+ ],
+ [
+ -75.51530404540452,
+ 39.40409468556855
+ ],
+ [
+ -75.51530404540452,
+ 39.429910129012896
+ ],
+ [
+ -75.55121671367135,
+ 39.429910129012896
+ ],
+ [
+ -75.55121671367135,
+ 39.498751311531144
+ ],
+ [
+ -75.51530404540452,
+ 39.498751311531144
+ ],
+ [
+ -75.51530404540452,
+ 39.541777050605056
+ ],
+ [
+ -75.51530404540452,
+ 39.58480278967896
+ ],
+ [
+ -75.55121671367135,
+ 39.593407937493744
+ ],
+ [
+ -75.55121671367135,
+ 39.64503882438243
+ ],
+ [
+ -75.51530404540452,
+ 39.64503882438243
+ ],
+ [
+ -75.51530404540452,
+ 39.69666971127112
+ ],
+ [
+ -75.47939137713769,
+ 39.69666971127112
+ ],
+ [
+ -75.47939137713769,
+ 39.765510893789376
+ ],
+ [
+ -75.44347870887087,
+ 39.765510893789376
+ ],
+ [
+ -75.44347870887087,
+ 39.79132633723372
+ ],
+ [
+ -75.40756604060404,
+ 39.799931485048496
+ ],
+ [
+ -75.40756604060404,
+ 39.80853663286328
+ ],
+ [
+ -75.37165337233722,
+ 39.817141780678064
+ ],
+ [
+ -75.37165337233722,
+ 39.84295722412241
+ ],
+ [
+ -75.33574070407039,
+ 39.851562371937185
+ ],
+ [
+ -75.22800269926991,
+ 39.851562371937185
+ ],
+ [
+ -75.19209003100308,
+ 39.88598296319631
+ ],
+ [
+ -75.12026469446943,
+ 39.88598296319631
+ ],
+ [
+ -75.12026469446943,
+ 39.97203444134413
+ ],
+ [
+ -75.04843935793578,
+ 39.98063958915891
+ ],
+ [
+ -75.04843935793578,
+ 40.01506018041803
+ ],
+ [
+ -74.97661402140213,
+ 40.0322704760476
+ ],
+ [
+ -74.97661402140213,
+ 40.058085919491944
+ ],
+ [
+ -74.90478868486846,
+ 40.075296215121504
+ ],
+ [
+ -74.83296334833481,
+ 40.09250651075107
+ ],
+ [
+ -74.83296334833481,
+ 40.12692710201019
+ ],
+ [
+ -74.79705068006798,
+ 40.118321954195416
+ ],
+ [
+ -74.72522534353433,
+ 40.135532249824976
+ ],
+ [
+ -74.72522534353433,
+ 40.17855798889888
+ ],
+ [
+ -74.76113801180117,
+ 40.17855798889888
+ ],
+ [
+ -74.76113801180117,
+ 40.22158372797279
+ ],
+ [
+ -74.83296334833481,
+ 40.23879402360235
+ ],
+ [
+ -74.83296334833481,
+ 40.2646094670467
+ ],
+ [
+ -74.86887601660165,
+ 40.2646094670467
+ ],
+ [
+ -74.86887601660165,
+ 40.30763520612061
+ ],
+ [
+ -74.9407013531353,
+ 40.32484550175017
+ ],
+ [
+ -74.9407013531353,
+ 40.38508153645364
+ ],
+ [
+ -74.97661402140213,
+ 40.38508153645364
+ ],
+ [
+ -74.97661402140213,
+ 40.410896979897984
+ ],
+ [
+ -75.04843935793578,
+ 40.4022918320832
+ ],
+ [
+ -75.04843935793578,
+ 40.44531757115711
+ ],
+ [
+ -75.0843520262026,
+ 40.44531757115711
+ ],
+ [
+ -75.0843520262026,
+ 40.471133014601456
+ ],
+ [
+ -75.04843935793578,
+ 40.471133014601456
+ ],
+ [
+ -75.04843935793578,
+ 40.53136904930492
+ ],
+ [
+ -75.0843520262026,
+ 40.53136904930492
+ ],
+ [
+ -75.0843520262026,
+ 40.56578964056405
+ ],
+ [
+ -75.12026469446943,
+ 40.57439478837883
+ ],
+ [
+ -75.19209003100308,
+ 40.56578964056405
+ ],
+ [
+ -75.19209003100308,
+ 40.77231318811881
+ ],
+ [
+ -75.15617736273626,
+ 40.77231318811881
+ ]
+ ]
+ ],
+ "type": "Polygon"
+ },
+ "properties": {
+ "NAME": "New Jersey"
+ },
+ "type": "Feature"
+ }
+ ]
+} \ No newline at end of file
diff --git a/platform/ios/benchmark/MBXBenchAppDelegate.h b/platform/ios/benchmark/MBXBenchAppDelegate.h
new file mode 100644
index 0000000000..b8f6c2e641
--- /dev/null
+++ b/platform/ios/benchmark/MBXBenchAppDelegate.h
@@ -0,0 +1,7 @@
+#import <UIKit/UIKit.h>
+
+@interface MBXBenchAppDelegate : UIResponder <UIApplicationDelegate>
+
+@property (strong, nonatomic) UIWindow *window;
+
+@end \ No newline at end of file
diff --git a/platform/ios/benchmark/MBXBenchAppDelegate.m b/platform/ios/benchmark/MBXBenchAppDelegate.m
new file mode 100644
index 0000000000..5da6ccfcec
--- /dev/null
+++ b/platform/ios/benchmark/MBXBenchAppDelegate.m
@@ -0,0 +1,32 @@
+#import "MBXBenchAppDelegate.h"
+#import "MBXBenchViewController.h"
+#import <Mapbox/Mapbox.h>
+
+@implementation MBXBenchAppDelegate
+
+- (BOOL)application:(UIApplication*)application
+ didFinishLaunchingWithOptions:(NSDictionary*)launchOptions {
+ NSString* accessToken = [[NSProcessInfo processInfo] environment][@"MAPBOX_ACCESS_TOKEN"];
+ if (accessToken) {
+ // Store to preferences so that we can launch the app later on without having to specify
+ // token.
+ [[NSUserDefaults standardUserDefaults] setObject:accessToken forKey:@"access_token"];
+ } else {
+ // Try to retrieve from preferences, maybe we've stored them there previously and can reuse
+ // the token.
+ accessToken = [[NSUserDefaults standardUserDefaults] objectForKey:@"access_token"];
+ }
+ if (!accessToken) {
+ NSLog(@"No access token set. Mapbox vector tiles won't work.");
+ } else {
+ [MGLAccountManager setAccessToken:accessToken];
+ }
+
+ self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
+ self.window.rootViewController = [MBXBenchViewController new];
+ [self.window makeKeyAndVisible];
+
+ return YES;
+}
+
+@end
diff --git a/platform/ios/benchmark/MBXBenchViewController.h b/platform/ios/benchmark/MBXBenchViewController.h
new file mode 100644
index 0000000000..c4439be5ec
--- /dev/null
+++ b/platform/ios/benchmark/MBXBenchViewController.h
@@ -0,0 +1,5 @@
+#import <UIKit/UIKit.h>
+
+@interface MBXBenchViewController : UIViewController
+
+@end
diff --git a/platform/ios/benchmark/MBXBenchViewController.mm b/platform/ios/benchmark/MBXBenchViewController.mm
new file mode 100644
index 0000000000..a381813ffc
--- /dev/null
+++ b/platform/ios/benchmark/MBXBenchViewController.mm
@@ -0,0 +1,152 @@
+#import "MBXBenchViewController.h"
+
+#import <Mapbox/Mapbox.h>
+
+#include "locations.hpp"
+
+#include <chrono>
+
+@interface MGLMapView (MBXBenchmarkAdditions)
+
+#pragma mark - Debugging
+
+/** Triggers another render pass even when it is not necessary. */
+- (void)setNeedsGLDisplay;
+
+/** Returns whether the map view is currently loading or processing any assets required to render the map */
+- (BOOL)isFullyLoaded;
+
+@end
+
+@interface MBXBenchViewController () <MGLMapViewDelegate>
+
+@property (nonatomic) MGLMapView *mapView;
+
+@end
+
+@implementation MBXBenchViewController
+
+#pragma mark - Setup
+
++ (void)initialize
+{
+ if (self == [MBXBenchViewController class])
+ {
+ [[NSUserDefaults standardUserDefaults] registerDefaults:@{
+ @"MBXUserTrackingMode": @(MGLUserTrackingModeNone),
+ @"MBXShowsUserLocation": @NO,
+ @"MBXDebug": @NO,
+ }];
+ }
+}
+
+- (void)viewDidLoad
+{
+ [super viewDidLoad];
+
+ NSURL* url = [[NSURL alloc] initWithString:@"mapbox://styles/mapbox/streets-v8"];
+ self.mapView = [[MGLMapView alloc] initWithFrame:self.view.bounds styleURL:url];
+ self.mapView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
+ self.mapView.delegate = self;
+ self.mapView.zoomEnabled = NO;
+ self.mapView.scrollEnabled = NO;
+ self.mapView.rotateEnabled = NO;
+ self.mapView.userInteractionEnabled = YES;
+
+ [self startBenchmarkIteration];
+
+ [self.view addSubview:self.mapView];
+
+}
+
+size_t idx = 0;
+enum class State { None, WaitingForAssets, WarmingUp, Benchmarking } state = State::None;
+int frames = 0;
+std::chrono::steady_clock::time_point started;
+std::vector<std::pair<std::string, double>> result;
+
+static const int warmupDuration = 20; // frames
+static const int benchmarkDuration = 200; // frames
+
+- (void)startBenchmarkIteration
+{
+ if (mbgl::bench::locations.size() > idx) {
+ const auto& location = mbgl::bench::locations[idx];
+ [self.mapView setCenterCoordinate:CLLocationCoordinate2DMake(location.latitude, location.longitude) zoomLevel:location.zoom animated:NO];
+ self.mapView.direction = location.bearing;
+ state = State::WaitingForAssets;
+ NSLog(@"Benchmarking \"%s\"", location.name.c_str());
+ NSLog(@"- Loading assets...");
+ } else {
+ // Do nothing. The benchmark is completed.
+ NSLog(@"Benchmark completed.");
+ NSLog(@"Result:");
+ size_t colWidth = 0;
+ for (const auto& row : result) {
+ colWidth = std::max(row.first.size(), colWidth);
+ }
+ for (const auto& row : result) {
+ NSLog(@"| %-*s | %4.1f fps |", int(colWidth), row.first.c_str(), row.second);
+ }
+ exit(0);
+ }
+}
+
+- (void)mapViewDidFinishRenderingFrame:(MGLMapView *)mapView fullyRendered:(__unused BOOL)fullyRendered
+{
+ if (state == State::Benchmarking)
+ {
+ frames++;
+ if (frames >= benchmarkDuration)
+ {
+ state = State::None;
+
+ // Report FPS
+ const auto duration = std::chrono::duration_cast<std::chrono::microseconds>(std::chrono::steady_clock::now() - started).count() ;
+ const auto fps = double(frames * 1e6) / duration;
+ result.emplace_back(mbgl::bench::locations[idx].name, fps);
+ NSLog(@"- FPS: %.1f", fps);
+
+ // Start benchmarking the next location.
+ idx++;
+ [self startBenchmarkIteration];
+ } else {
+ [mapView setNeedsGLDisplay];
+ }
+ return;
+ }
+
+ else if (state == State::WarmingUp)
+ {
+ frames++;
+ if (frames >= warmupDuration)
+ {
+ frames = 0;
+ state = State::Benchmarking;
+ started = std::chrono::steady_clock::now();
+ NSLog(@"- Benchmarking for %d frames...", benchmarkDuration);
+ }
+ [mapView setNeedsGLDisplay];
+ return;
+ }
+
+ else if (state == State::WaitingForAssets)
+ {
+ if ([mapView isFullyLoaded])
+ {
+ // Start the benchmarking timer.
+ state = State::WarmingUp;
+ [self.mapView emptyMemoryCache];
+ NSLog(@"- Warming up for %d frames...", warmupDuration);
+ [mapView setNeedsGLDisplay];
+ }
+ return;
+ }
+}
+
+- (NSUInteger)supportedInterfaceOrientations
+{
+ return UIInterfaceOrientationMaskLandscape;
+}
+
+@end
diff --git a/platform/ios/benchmark/app-info.plist b/platform/ios/benchmark/app-info.plist
new file mode 100644
index 0000000000..9d0aad09e1
--- /dev/null
+++ b/platform/ios/benchmark/app-info.plist
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>en</string>
+ <key>CFBundleDisplayName</key>
+ <string>${PRODUCT_NAME}</string>
+ <key>CFBundleExecutable</key>
+ <string>${EXECUTABLE_NAME}</string>
+ <key>CFBundleIdentifier</key>
+ <string>com.mapbox.GL.benchmark</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundleName</key>
+ <string>${PRODUCT_NAME}</string>
+ <key>CFBundlePackageType</key>
+ <string>APPL</string>
+ <key>CFBundleShortVersionString</key>
+ <string>0.0.2</string>
+ <key>CFBundleSignature</key>
+ <string>MBGL</string>
+ <key>CFBundleVersion</key>
+ <string>0.0.3</string>
+ <key>LSRequiresIPhoneOS</key>
+ <true/>
+ <key>NSHumanReadableCopyright</key>
+ <string>© 2015–2016 Mapbox</string>
+ <key>UIApplicationExitsOnSuspend</key>
+ <true/>
+ <key>UILaunchStoryboardName</key>
+ <string>Default</string>
+ <key>UIRequiredDeviceCapabilities</key>
+ <array>
+ <string>armv7</string>
+ </array>
+ <key>UISupportedInterfaceOrientations</key>
+ <array>
+ <string>UIInterfaceOrientationPortrait</string>
+ <string>UIInterfaceOrientationLandscapeLeft</string>
+ <string>UIInterfaceOrientationLandscapeRight</string>
+ </array>
+ <key>UISupportedInterfaceOrientations~ipad</key>
+ <array>
+ <string>UIInterfaceOrientationPortrait</string>
+ <string>UIInterfaceOrientationPortraitUpsideDown</string>
+ <string>UIInterfaceOrientationLandscapeLeft</string>
+ <string>UIInterfaceOrientationLandscapeRight</string>
+ </array>
+ <key>MGLMapboxMetricsEnabledSettingShownInApp</key>
+ <true/>
+</dict>
+</plist>
diff --git a/platform/ios/benchmark/assets/glyphs/download.sh b/platform/ios/benchmark/assets/glyphs/download.sh
new file mode 100755
index 0000000000..01ca5c63c7
--- /dev/null
+++ b/platform/ios/benchmark/assets/glyphs/download.sh
@@ -0,0 +1,29 @@
+#!/usr/bin/env bash
+
+set -u
+
+LIST=(
+ "DIN%20Offc%20Pro%20Regular%2cArial%20Unicode%20MS%20Regular/0-255.pbf"
+ "DIN%20Offc%20Pro%20Medium%2cArial%20Unicode%20MS%20Regular/0-255.pbf"
+ "DIN%20Offc%20Pro%20Bold%2cArial%20Unicode%20MS%20Bold/0-255.pbf"
+ "DIN%20Offc%20Pro%20Regular%2cArial%20Unicode%20MS%20Regular/256-511.pbf"
+ "DIN%20Offc%20Pro%20Regular%2cArial%20Unicode%20MS%20Regular/8192-8447.pbf"
+ "DIN%20Offc%20Pro%20Medium%2cArial%20Unicode%20MS%20Regular/8192-8447.pbf"
+ "DIN%20Offc%20Pro%20Italic%2cArial%20Unicode%20MS%20Regular/0-255.pbf"
+
+)
+
+# from https://gist.github.com/cdown/1163649
+urldecode() {
+ local url_encoded="${1//+/ }"
+ printf '%b' "${url_encoded//%/\x}"
+}
+
+for i in ${LIST[@]} ; do
+ OUTPUT=`urldecode "$i"`
+ if [ ! -f "${OUTPUT}" ] ; then
+ mkdir -p "`dirname "${OUTPUT}"`"
+ echo "Downloading glyph '${OUTPUT}'"
+ curl -# "https://api.tiles.mapbox.com/v4/fontstack/${i}?access_token=${MAPBOX_ACCESS_TOKEN}" | gunzip > "${OUTPUT}"
+ fi
+done
diff --git a/platform/ios/benchmark/assets/sprites/mapbox-streets.json b/platform/ios/benchmark/assets/sprites/mapbox-streets.json
new file mode 100644
index 0000000000..488bf335de
--- /dev/null
+++ b/platform/ios/benchmark/assets/sprites/mapbox-streets.json
@@ -0,0 +1,2034 @@
+{
+ "secondary_marker": {
+ "x": 0,
+ "y": 0,
+ "width": 20,
+ "height": 50,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "default_marker": {
+ "x": 22,
+ "y": 0,
+ "width": 20,
+ "height": 50,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-alternate-1-large": {
+ "x": 44,
+ "y": 0,
+ "width": 21,
+ "height": 37,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-business-1-large": {
+ "x": 67,
+ "y": 0,
+ "width": 27,
+ "height": 37,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-business-2-large": {
+ "x": 0,
+ "y": 52,
+ "width": 27,
+ "height": 37,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-alternate-2-large": {
+ "x": 29,
+ "y": 52,
+ "width": 27,
+ "height": 37,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-truck-1-large": {
+ "x": 58,
+ "y": 52,
+ "width": 23,
+ "height": 35,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-truck-2-large": {
+ "x": 96,
+ "y": 0,
+ "width": 27,
+ "height": 35,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "marsh-32": {
+ "x": 0,
+ "y": 91,
+ "width": 32,
+ "height": 32,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-alternate-1-small": {
+ "x": 96,
+ "y": 37,
+ "width": 17,
+ "height": 31,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-business-1-small": {
+ "x": 34,
+ "y": 91,
+ "width": 17,
+ "height": 31,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-alternate-2-small": {
+ "x": 53,
+ "y": 91,
+ "width": 21,
+ "height": 31,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-truck-2-small": {
+ "x": 76,
+ "y": 91,
+ "width": 21,
+ "height": 31,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-business-2-small": {
+ "x": 99,
+ "y": 91,
+ "width": 21,
+ "height": 31,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-truck-1-small": {
+ "x": 125,
+ "y": 0,
+ "width": 17,
+ "height": 31,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-interstate-duplex-4-large": {
+ "x": 144,
+ "y": 0,
+ "width": 40,
+ "height": 29,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-interstate-duplex-3-large": {
+ "x": 144,
+ "y": 31,
+ "width": 35,
+ "height": 29,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-interstate-2-large": {
+ "x": 144,
+ "y": 62,
+ "width": 29,
+ "height": 29,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-interstate-duplex-5-large": {
+ "x": 0,
+ "y": 125,
+ "width": 43,
+ "height": 29,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-interstate-3-large": {
+ "x": 144,
+ "y": 93,
+ "width": 35,
+ "height": 29,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-interstate-1-large": {
+ "x": 45,
+ "y": 125,
+ "width": 25,
+ "height": 29,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-interstate-business-3-large": {
+ "x": 72,
+ "y": 125,
+ "width": 35,
+ "height": 28,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-interstate-business-2-large": {
+ "x": 109,
+ "y": 125,
+ "width": 29,
+ "height": 28,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-interstate-business-1-large": {
+ "x": 140,
+ "y": 125,
+ "width": 25,
+ "height": 28,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "mx-federal-2-large": {
+ "x": 0,
+ "y": 156,
+ "width": 25,
+ "height": 26,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "mx-federal-4-large": {
+ "x": 27,
+ "y": 156,
+ "width": 37,
+ "height": 26,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "mx-federal-1-large": {
+ "x": 66,
+ "y": 156,
+ "width": 20,
+ "height": 26,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "mx-federal-3-large": {
+ "x": 88,
+ "y": 156,
+ "width": 30,
+ "height": 26,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "mx-state-3-large": {
+ "x": 120,
+ "y": 156,
+ "width": 31,
+ "height": 25,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "mx-state-4-large": {
+ "x": 186,
+ "y": 0,
+ "width": 36,
+ "height": 25,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-interstate-3-small": {
+ "x": 186,
+ "y": 27,
+ "width": 30,
+ "height": 25,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-interstate-2-small": {
+ "x": 186,
+ "y": 54,
+ "width": 25,
+ "height": 25,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-interstate-1-small": {
+ "x": 186,
+ "y": 81,
+ "width": 21,
+ "height": 25,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-interstate-duplex-5-small": {
+ "x": 186,
+ "y": 108,
+ "width": 36,
+ "height": 25,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-interstate-duplex-4-small": {
+ "x": 186,
+ "y": 135,
+ "width": 34,
+ "height": 25,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-interstate-duplex-3-small": {
+ "x": 153,
+ "y": 156,
+ "width": 30,
+ "height": 25,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-interstate-business-2-small": {
+ "x": 0,
+ "y": 184,
+ "width": 25,
+ "height": 24,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-interstate-business-3-small": {
+ "x": 27,
+ "y": 184,
+ "width": 30,
+ "height": 24,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-interstate-business-1-small": {
+ "x": 59,
+ "y": 184,
+ "width": 21,
+ "height": 24,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "mx-state-1-large": {
+ "x": 82,
+ "y": 184,
+ "width": 20,
+ "height": 24,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "mx-state-2-large": {
+ "x": 104,
+ "y": 184,
+ "width": 25,
+ "height": 24,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "post-15": {
+ "x": 131,
+ "y": 184,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "prison-15": {
+ "x": 156,
+ "y": 184,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "religious-christian-15": {
+ "x": 181,
+ "y": 184,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "religious-jewish-15": {
+ "x": 224,
+ "y": 0,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "religious-muslim-15": {
+ "x": 224,
+ "y": 25,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "rocket-15": {
+ "x": 224,
+ "y": 50,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "shop-15": {
+ "x": 224,
+ "y": 75,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "star-15": {
+ "x": 224,
+ "y": 100,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "suitcase-15": {
+ "x": 224,
+ "y": 125,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "swimming-15": {
+ "x": 224,
+ "y": 150,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "theatre-15": {
+ "x": 224,
+ "y": 175,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "town-hall-15": {
+ "x": 0,
+ "y": 210,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "triangle-15": {
+ "x": 25,
+ "y": 210,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "triangle-stroked-15": {
+ "x": 50,
+ "y": 210,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "dentist-15": {
+ "x": 75,
+ "y": 210,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "hospital-15": {
+ "x": 100,
+ "y": 210,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "pharmacy-15": {
+ "x": 125,
+ "y": 210,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "america-football-15": {
+ "x": 150,
+ "y": 210,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "baseball-15": {
+ "x": 175,
+ "y": 210,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "basketball-15": {
+ "x": 200,
+ "y": 210,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "campsite-15": {
+ "x": 249,
+ "y": 0,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "cemetery-15": {
+ "x": 249,
+ "y": 25,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "dog-park-15": {
+ "x": 249,
+ "y": 50,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "beer-15": {
+ "x": 249,
+ "y": 75,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "park-15": {
+ "x": 249,
+ "y": 100,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "bar-15": {
+ "x": 249,
+ "y": 125,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "playground-15": {
+ "x": 249,
+ "y": 150,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "zoo-15": {
+ "x": 249,
+ "y": 175,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "college-15": {
+ "x": 249,
+ "y": 200,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "ferry-15": {
+ "x": 0,
+ "y": 235,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "school-15": {
+ "x": 25,
+ "y": 235,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "rail-metro-15": {
+ "x": 50,
+ "y": 235,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "cafe-15": {
+ "x": 75,
+ "y": 235,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "bus-15": {
+ "x": 100,
+ "y": 235,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "airport-15": {
+ "x": 125,
+ "y": 235,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "airfield-15": {
+ "x": 150,
+ "y": 235,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "fast-food-15": {
+ "x": 175,
+ "y": 235,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "rail-light-15": {
+ "x": 200,
+ "y": 235,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "rail-15": {
+ "x": 225,
+ "y": 235,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "heliport-15": {
+ "x": 274,
+ "y": 0,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "restaurant-15": {
+ "x": 274,
+ "y": 25,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "alcohol-shop-15": {
+ "x": 274,
+ "y": 50,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "art-gallery-15": {
+ "x": 274,
+ "y": 75,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "bakery-15": {
+ "x": 274,
+ "y": 100,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "bank-15": {
+ "x": 274,
+ "y": 125,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "bicycle-15": {
+ "x": 274,
+ "y": 150,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "car-15": {
+ "x": 274,
+ "y": 175,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "cinema-15": {
+ "x": 274,
+ "y": 200,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "circle-15": {
+ "x": 274,
+ "y": 225,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "circle-stroked-15": {
+ "x": 0,
+ "y": 260,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "clothing-store-15": {
+ "x": 25,
+ "y": 260,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "embassy-15": {
+ "x": 50,
+ "y": 260,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "fire-station-15": {
+ "x": 75,
+ "y": 260,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "fuel-15": {
+ "x": 100,
+ "y": 260,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "garden-15": {
+ "x": 125,
+ "y": 260,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "grocery-15": {
+ "x": 150,
+ "y": 260,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "hairdresser-15": {
+ "x": 175,
+ "y": 260,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "harbor-15": {
+ "x": 200,
+ "y": 260,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "ice-cream-15": {
+ "x": 225,
+ "y": 260,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "laundry-15": {
+ "x": 250,
+ "y": 260,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "library-15": {
+ "x": 299,
+ "y": 0,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "lodging-15": {
+ "x": 299,
+ "y": 25,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "marker-15": {
+ "x": 299,
+ "y": 50,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "monument-15": {
+ "x": 299,
+ "y": 75,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "museum-15": {
+ "x": 299,
+ "y": 100,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "music-15": {
+ "x": 299,
+ "y": 125,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "place-of-worship-15": {
+ "x": 299,
+ "y": 150,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "police-15": {
+ "x": 299,
+ "y": 175,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "golf-15": {
+ "x": 299,
+ "y": 200,
+ "width": 23,
+ "height": 23,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "mx-federal-4-small": {
+ "x": 0,
+ "y": 285,
+ "width": 31,
+ "height": 22,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "mx-federal-1-small": {
+ "x": 299,
+ "y": 225,
+ "width": 17,
+ "height": 22,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-duplex-3-large": {
+ "x": 33,
+ "y": 285,
+ "width": 32,
+ "height": 22,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "mx-federal-2-small": {
+ "x": 299,
+ "y": 249,
+ "width": 21,
+ "height": 22,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-duplex-4-large": {
+ "x": 67,
+ "y": 285,
+ "width": 34,
+ "height": 22,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "mx-federal-3-small": {
+ "x": 103,
+ "y": 285,
+ "width": 25,
+ "height": 22,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-duplex-5-large": {
+ "x": 130,
+ "y": 285,
+ "width": 37,
+ "height": 22,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "washington-metro-11": {
+ "x": 225,
+ "y": 210,
+ "width": 21,
+ "height": 21,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-3-large": {
+ "x": 169,
+ "y": 285,
+ "width": 30,
+ "height": 21,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-2-large": {
+ "x": 201,
+ "y": 285,
+ "width": 27,
+ "height": 21,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "light-11": {
+ "x": 250,
+ "y": 235,
+ "width": 21,
+ "height": 21,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "subway-11": {
+ "x": 275,
+ "y": 260,
+ "width": 21,
+ "height": 21,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-1-large": {
+ "x": 230,
+ "y": 285,
+ "width": 20,
+ "height": 21,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "u-bahn-11": {
+ "x": 252,
+ "y": 285,
+ "width": 21,
+ "height": 21,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "mx-state-1-small": {
+ "x": 186,
+ "y": 162,
+ "width": 17,
+ "height": 20,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "mx-state-4-small": {
+ "x": 275,
+ "y": 285,
+ "width": 29,
+ "height": 20,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "mx-state-3-small": {
+ "x": 324,
+ "y": 0,
+ "width": 25,
+ "height": 20,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "circle.sdf": {
+ "x": 324,
+ "y": 22,
+ "width": 19,
+ "height": 20,
+ "pixelRatio": 1,
+ "sdf": true
+ },
+ "mx-state-2-small": {
+ "x": 324,
+ "y": 44,
+ "width": 21,
+ "height": 20,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "zoo-11": {
+ "x": 324,
+ "y": 66,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "beer-11": {
+ "x": 324,
+ "y": 87,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "dlr-11": {
+ "x": 324,
+ "y": 108,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "dlr.london-overground.london-underground.national-rail-11": {
+ "x": 0,
+ "y": 309,
+ "width": 75,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "dlr.london-underground-11": {
+ "x": 77,
+ "y": 309,
+ "width": 39,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "dlr.london-underground.national-rail-11": {
+ "x": 118,
+ "y": 309,
+ "width": 57,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "dlr.national-rail-11": {
+ "x": 177,
+ "y": 309,
+ "width": 39,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "heliport-11": {
+ "x": 324,
+ "y": 129,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "museum-11": {
+ "x": 324,
+ "y": 150,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "london-overground-11": {
+ "x": 324,
+ "y": 171,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "london-overground.london-underground-11": {
+ "x": 218,
+ "y": 309,
+ "width": 39,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "london-overground.london-underground.national-rail-11": {
+ "x": 259,
+ "y": 309,
+ "width": 57,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "london-overground.national-rail-11": {
+ "x": 0,
+ "y": 330,
+ "width": 39,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "london-underground-11": {
+ "x": 324,
+ "y": 192,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "london-underground.national-rail-11": {
+ "x": 41,
+ "y": 330,
+ "width": 39,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "circle-11": {
+ "x": 324,
+ "y": 213,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "metro.rer-11": {
+ "x": 82,
+ "y": 330,
+ "width": 39,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "moscow-metro-11": {
+ "x": 324,
+ "y": 234,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "national-rail-11": {
+ "x": 324,
+ "y": 255,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "rail-11": {
+ "x": 324,
+ "y": 276,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "rer-11": {
+ "x": 96,
+ "y": 70,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "rer.transilien-11": {
+ "x": 123,
+ "y": 330,
+ "width": 39,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "s-bahn-11": {
+ "x": 318,
+ "y": 309,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "music-11": {
+ "x": 164,
+ "y": 330,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "transilien-11": {
+ "x": 185,
+ "y": 330,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "school-11": {
+ "x": 206,
+ "y": 330,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "place-of-worship-11": {
+ "x": 227,
+ "y": 330,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "weiner-linien-11": {
+ "x": 248,
+ "y": 330,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "ferry-11": {
+ "x": 269,
+ "y": 330,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "circle-stroked-11": {
+ "x": 290,
+ "y": 330,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "bus-11": {
+ "x": 311,
+ "y": 330,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "police-11": {
+ "x": 351,
+ "y": 0,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "airport-11": {
+ "x": 351,
+ "y": 21,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "fast-food-11": {
+ "x": 351,
+ "y": 42,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "airfield-11": {
+ "x": 351,
+ "y": 63,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "post-11": {
+ "x": 351,
+ "y": 84,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "clothing-store-11": {
+ "x": 351,
+ "y": 105,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "prison-11": {
+ "x": 351,
+ "y": 126,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "alcohol-shop-11": {
+ "x": 351,
+ "y": 147,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "religious-christian-11": {
+ "x": 351,
+ "y": 168,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "embassy-11": {
+ "x": 351,
+ "y": 189,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "religious-jewish-11": {
+ "x": 351,
+ "y": 210,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "bar-11": {
+ "x": 351,
+ "y": 231,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "religious-muslim-11": {
+ "x": 351,
+ "y": 252,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "fire-station-11": {
+ "x": 351,
+ "y": 273,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "rocket-11": {
+ "x": 351,
+ "y": 294,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "art-gallery-11": {
+ "x": 351,
+ "y": 315,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "shop-11": {
+ "x": 0,
+ "y": 351,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "fuel-11": {
+ "x": 21,
+ "y": 351,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "star-11": {
+ "x": 42,
+ "y": 351,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "restaurant-11": {
+ "x": 63,
+ "y": 351,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "suitcase-11": {
+ "x": 84,
+ "y": 351,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "garden-11": {
+ "x": 105,
+ "y": 351,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "swimming-11": {
+ "x": 126,
+ "y": 351,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "bakery-11": {
+ "x": 147,
+ "y": 351,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "theatre-11": {
+ "x": 168,
+ "y": 351,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "grocery-11": {
+ "x": 189,
+ "y": 351,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "town-hall-11": {
+ "x": 210,
+ "y": 351,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "rail-metro-11": {
+ "x": 231,
+ "y": 351,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "triangle-11": {
+ "x": 252,
+ "y": 351,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "hairdresser-11": {
+ "x": 273,
+ "y": 351,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "triangle-stroked-11": {
+ "x": 294,
+ "y": 351,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "bank-11": {
+ "x": 315,
+ "y": 351,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "dentist-11": {
+ "x": 336,
+ "y": 351,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "harbor-11": {
+ "x": 372,
+ "y": 0,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "hospital-11": {
+ "x": 372,
+ "y": 21,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "cafe-11": {
+ "x": 372,
+ "y": 42,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "pharmacy-11": {
+ "x": 372,
+ "y": 63,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "ice-cream-11": {
+ "x": 372,
+ "y": 84,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "america-football-11": {
+ "x": 372,
+ "y": 105,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "bicycle-11": {
+ "x": 372,
+ "y": 126,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "baseball-11": {
+ "x": 372,
+ "y": 147,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "laundry-11": {
+ "x": 372,
+ "y": 168,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "basketball-11": {
+ "x": 372,
+ "y": 189,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "college-11": {
+ "x": 372,
+ "y": 210,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "campsite-11": {
+ "x": 372,
+ "y": 231,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "library-11": {
+ "x": 372,
+ "y": 252,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "cemetery-11": {
+ "x": 372,
+ "y": 273,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "car-11": {
+ "x": 372,
+ "y": 294,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "dog-park-11": {
+ "x": 372,
+ "y": 315,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "lodging-11": {
+ "x": 372,
+ "y": 336,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "golf-11": {
+ "x": 0,
+ "y": 372,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "rail-light-11": {
+ "x": 21,
+ "y": 372,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "park-11": {
+ "x": 42,
+ "y": 372,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "marker-11": {
+ "x": 63,
+ "y": 372,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "cinema-11": {
+ "x": 84,
+ "y": 372,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "monument-11": {
+ "x": 105,
+ "y": 372,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "playground-11": {
+ "x": 126,
+ "y": 372,
+ "width": 19,
+ "height": 19,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-state-5-large": {
+ "x": 147,
+ "y": 372,
+ "width": 48,
+ "height": 18,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "default-1-large": {
+ "x": 197,
+ "y": 372,
+ "width": 18,
+ "height": 18,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-3-small": {
+ "x": 217,
+ "y": 372,
+ "width": 25,
+ "height": 18,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-2-small": {
+ "x": 244,
+ "y": 372,
+ "width": 21,
+ "height": 18,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-1-small": {
+ "x": 205,
+ "y": 162,
+ "width": 17,
+ "height": 18,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "default-2-large": {
+ "x": 267,
+ "y": 372,
+ "width": 25,
+ "height": 18,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "default-6-large": {
+ "x": 294,
+ "y": 372,
+ "width": 50,
+ "height": 18,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "default-3-large": {
+ "x": 346,
+ "y": 372,
+ "width": 32,
+ "height": 18,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "default-5-large": {
+ "x": 393,
+ "y": 0,
+ "width": 45,
+ "height": 18,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "default-4-large": {
+ "x": 393,
+ "y": 20,
+ "width": 39,
+ "height": 18,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-state-1-large": {
+ "x": 393,
+ "y": 40,
+ "width": 22,
+ "height": 18,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-state-6-large": {
+ "x": 0,
+ "y": 393,
+ "width": 54,
+ "height": 18,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-state-2-large": {
+ "x": 393,
+ "y": 60,
+ "width": 28,
+ "height": 18,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-state-4-large": {
+ "x": 393,
+ "y": 80,
+ "width": 42,
+ "height": 18,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-state-3-large": {
+ "x": 393,
+ "y": 100,
+ "width": 35,
+ "height": 18,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-duplex-5-small": {
+ "x": 393,
+ "y": 120,
+ "width": 29,
+ "height": 17,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-duplex-4-small": {
+ "x": 393,
+ "y": 139,
+ "width": 28,
+ "height": 17,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-highway-duplex-3-small": {
+ "x": 393,
+ "y": 158,
+ "width": 27,
+ "height": 17,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "entrance-11": {
+ "x": 417,
+ "y": 40,
+ "width": 17,
+ "height": 17,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "marsh-16": {
+ "x": 422,
+ "y": 158,
+ "width": 16,
+ "height": 16,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-state-1-small": {
+ "x": 393,
+ "y": 177,
+ "width": 17,
+ "height": 15,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-state-6-small": {
+ "x": 393,
+ "y": 194,
+ "width": 45,
+ "height": 15,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "default-4-small": {
+ "x": 393,
+ "y": 211,
+ "width": 33,
+ "height": 15,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "default-3-small": {
+ "x": 393,
+ "y": 228,
+ "width": 27,
+ "height": 15,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "default-5-small": {
+ "x": 393,
+ "y": 245,
+ "width": 38,
+ "height": 15,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "default-2-small": {
+ "x": 412,
+ "y": 177,
+ "width": 21,
+ "height": 15,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-state-2-small": {
+ "x": 393,
+ "y": 262,
+ "width": 23,
+ "height": 15,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "default-1-small": {
+ "x": 423,
+ "y": 60,
+ "width": 15,
+ "height": 15,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-state-4-small": {
+ "x": 393,
+ "y": 279,
+ "width": 35,
+ "height": 15,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "metro-11": {
+ "x": 423,
+ "y": 139,
+ "width": 15,
+ "height": 15,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-state-3-small": {
+ "x": 393,
+ "y": 296,
+ "width": 29,
+ "height": 15,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "us-state-5-small": {
+ "x": 393,
+ "y": 313,
+ "width": 40,
+ "height": 15,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "default-6-small": {
+ "x": 393,
+ "y": 330,
+ "width": 44,
+ "height": 15,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "oneway-spaced-white-large": {
+ "x": 424,
+ "y": 120,
+ "width": 14,
+ "height": 6,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "oneway-spaced-large": {
+ "x": 424,
+ "y": 128,
+ "width": 14,
+ "height": 6,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "oneway-spaced-small": {
+ "x": 422,
+ "y": 228,
+ "width": 11,
+ "height": 5,
+ "pixelRatio": 1,
+ "sdf": false
+ },
+ "oneway-spaced-white-small": {
+ "x": 422,
+ "y": 235,
+ "width": 11,
+ "height": 5,
+ "pixelRatio": 1,
+ "sdf": false
+ }
+} \ No newline at end of file
diff --git a/platform/ios/benchmark/assets/sprites/mapbox-streets.png b/platform/ios/benchmark/assets/sprites/mapbox-streets.png
new file mode 100644
index 0000000000..00925f91a2
--- /dev/null
+++ b/platform/ios/benchmark/assets/sprites/mapbox-streets.png
Binary files differ
diff --git a/platform/ios/benchmark/assets/sprites/mapbox-streets@2x.json b/platform/ios/benchmark/assets/sprites/mapbox-streets@2x.json
new file mode 100644
index 0000000000..0a193fb4db
--- /dev/null
+++ b/platform/ios/benchmark/assets/sprites/mapbox-streets@2x.json
@@ -0,0 +1,2034 @@
+{
+ "secondary_marker": {
+ "x": 0,
+ "y": 0,
+ "width": 40,
+ "height": 100,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "default_marker": {
+ "x": 42,
+ "y": 0,
+ "width": 40,
+ "height": 100,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-business-1-large": {
+ "x": 84,
+ "y": 0,
+ "width": 54,
+ "height": 74,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-alternate-1-large": {
+ "x": 140,
+ "y": 0,
+ "width": 42,
+ "height": 74,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-alternate-2-large": {
+ "x": 0,
+ "y": 102,
+ "width": 54,
+ "height": 74,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-business-2-large": {
+ "x": 56,
+ "y": 102,
+ "width": 54,
+ "height": 74,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-truck-1-large": {
+ "x": 112,
+ "y": 102,
+ "width": 46,
+ "height": 70,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-truck-2-large": {
+ "x": 184,
+ "y": 0,
+ "width": 54,
+ "height": 70,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "marsh-32": {
+ "x": 240,
+ "y": 0,
+ "width": 64,
+ "height": 64,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-truck-1-small": {
+ "x": 240,
+ "y": 66,
+ "width": 34,
+ "height": 62,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-business-2-small": {
+ "x": 184,
+ "y": 72,
+ "width": 42,
+ "height": 62,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-alternate-2-small": {
+ "x": 0,
+ "y": 178,
+ "width": 42,
+ "height": 62,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-alternate-1-small": {
+ "x": 44,
+ "y": 178,
+ "width": 34,
+ "height": 62,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-truck-2-small": {
+ "x": 80,
+ "y": 178,
+ "width": 42,
+ "height": 62,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-business-1-small": {
+ "x": 124,
+ "y": 178,
+ "width": 34,
+ "height": 62,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-interstate-duplex-3-large": {
+ "x": 160,
+ "y": 178,
+ "width": 68,
+ "height": 56,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-interstate-3-large": {
+ "x": 230,
+ "y": 178,
+ "width": 68,
+ "height": 56,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-interstate-duplex-4-large": {
+ "x": 0,
+ "y": 242,
+ "width": 78,
+ "height": 56,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-interstate-1-large": {
+ "x": 80,
+ "y": 242,
+ "width": 48,
+ "height": 56,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-interstate-duplex-5-large": {
+ "x": 130,
+ "y": 242,
+ "width": 84,
+ "height": 56,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-interstate-2-large": {
+ "x": 216,
+ "y": 242,
+ "width": 56,
+ "height": 56,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-interstate-business-1-large": {
+ "x": 306,
+ "y": 0,
+ "width": 48,
+ "height": 54,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-interstate-business-2-large": {
+ "x": 0,
+ "y": 300,
+ "width": 56,
+ "height": 54,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-interstate-business-3-large": {
+ "x": 58,
+ "y": 300,
+ "width": 68,
+ "height": 54,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "mx-federal-1-large": {
+ "x": 306,
+ "y": 56,
+ "width": 40,
+ "height": 52,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "mx-federal-2-large": {
+ "x": 128,
+ "y": 300,
+ "width": 50,
+ "height": 52,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "mx-federal-3-large": {
+ "x": 180,
+ "y": 300,
+ "width": 60,
+ "height": 52,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "mx-federal-4-large": {
+ "x": 242,
+ "y": 300,
+ "width": 74,
+ "height": 52,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "mx-state-4-large": {
+ "x": 356,
+ "y": 0,
+ "width": 72,
+ "height": 50,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "mx-state-3-large": {
+ "x": 356,
+ "y": 52,
+ "width": 62,
+ "height": 50,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-interstate-duplex-5-small": {
+ "x": 356,
+ "y": 104,
+ "width": 70,
+ "height": 48,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-interstate-2-small": {
+ "x": 356,
+ "y": 154,
+ "width": 48,
+ "height": 48,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-interstate-duplex-3-small": {
+ "x": 356,
+ "y": 204,
+ "width": 58,
+ "height": 48,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-interstate-duplex-4-small": {
+ "x": 356,
+ "y": 254,
+ "width": 66,
+ "height": 48,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-interstate-1-small": {
+ "x": 356,
+ "y": 304,
+ "width": 40,
+ "height": 48,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "mx-state-2-large": {
+ "x": 0,
+ "y": 356,
+ "width": 50,
+ "height": 48,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-interstate-3-small": {
+ "x": 52,
+ "y": 356,
+ "width": 58,
+ "height": 48,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "mx-state-1-large": {
+ "x": 306,
+ "y": 110,
+ "width": 40,
+ "height": 48,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "music-15": {
+ "x": 306,
+ "y": 160,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "place-of-worship-15": {
+ "x": 306,
+ "y": 208,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "police-15": {
+ "x": 240,
+ "y": 130,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "post-15": {
+ "x": 112,
+ "y": 356,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "prison-15": {
+ "x": 160,
+ "y": 356,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "religious-christian-15": {
+ "x": 208,
+ "y": 356,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "religious-jewish-15": {
+ "x": 256,
+ "y": 356,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "religious-muslim-15": {
+ "x": 304,
+ "y": 356,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "rocket-15": {
+ "x": 352,
+ "y": 356,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "shop-15": {
+ "x": 430,
+ "y": 0,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "star-15": {
+ "x": 430,
+ "y": 48,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "suitcase-15": {
+ "x": 430,
+ "y": 96,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "swimming-15": {
+ "x": 430,
+ "y": 144,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "theatre-15": {
+ "x": 430,
+ "y": 192,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "town-hall-15": {
+ "x": 430,
+ "y": 240,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "triangle-15": {
+ "x": 430,
+ "y": 288,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "triangle-stroked-15": {
+ "x": 430,
+ "y": 336,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "dentist-15": {
+ "x": 0,
+ "y": 406,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "hospital-15": {
+ "x": 48,
+ "y": 406,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "pharmacy-15": {
+ "x": 96,
+ "y": 406,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "america-football-15": {
+ "x": 144,
+ "y": 406,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "baseball-15": {
+ "x": 192,
+ "y": 406,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "basketball-15": {
+ "x": 240,
+ "y": 406,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "campsite-15": {
+ "x": 288,
+ "y": 406,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "cemetery-15": {
+ "x": 336,
+ "y": 406,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "dog-park-15": {
+ "x": 384,
+ "y": 406,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "beer-15": {
+ "x": 478,
+ "y": 0,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "park-15": {
+ "x": 478,
+ "y": 48,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "bar-15": {
+ "x": 478,
+ "y": 96,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "playground-15": {
+ "x": 478,
+ "y": 144,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "zoo-15": {
+ "x": 478,
+ "y": 192,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "ferry-15": {
+ "x": 478,
+ "y": 240,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "bus-15": {
+ "x": 478,
+ "y": 288,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "airport-15": {
+ "x": 478,
+ "y": 336,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "college-15": {
+ "x": 478,
+ "y": 384,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "airfield-15": {
+ "x": 0,
+ "y": 454,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "school-15": {
+ "x": 48,
+ "y": 454,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "rail-metro-15": {
+ "x": 96,
+ "y": 454,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "cafe-15": {
+ "x": 144,
+ "y": 454,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "fast-food-15": {
+ "x": 192,
+ "y": 454,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "rail-light-15": {
+ "x": 240,
+ "y": 454,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "rail-15": {
+ "x": 288,
+ "y": 454,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-interstate-business-3-small": {
+ "x": 336,
+ "y": 454,
+ "width": 58,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "heliport-15": {
+ "x": 396,
+ "y": 454,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-interstate-business-2-small": {
+ "x": 444,
+ "y": 454,
+ "width": 48,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "restaurant-15": {
+ "x": 526,
+ "y": 0,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "alcohol-shop-15": {
+ "x": 526,
+ "y": 48,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-interstate-business-1-small": {
+ "x": 526,
+ "y": 96,
+ "width": 40,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "art-gallery-15": {
+ "x": 526,
+ "y": 144,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "bakery-15": {
+ "x": 526,
+ "y": 192,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "bank-15": {
+ "x": 526,
+ "y": 240,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "bicycle-15": {
+ "x": 526,
+ "y": 288,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "car-15": {
+ "x": 526,
+ "y": 336,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "cinema-15": {
+ "x": 526,
+ "y": 384,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "circle-15": {
+ "x": 526,
+ "y": 432,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "circle-stroked-15": {
+ "x": 0,
+ "y": 502,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "clothing-store-15": {
+ "x": 48,
+ "y": 502,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "embassy-15": {
+ "x": 96,
+ "y": 502,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "fire-station-15": {
+ "x": 144,
+ "y": 502,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "fuel-15": {
+ "x": 192,
+ "y": 502,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "garden-15": {
+ "x": 240,
+ "y": 502,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "grocery-15": {
+ "x": 288,
+ "y": 502,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "hairdresser-15": {
+ "x": 336,
+ "y": 502,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "harbor-15": {
+ "x": 384,
+ "y": 502,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "ice-cream-15": {
+ "x": 432,
+ "y": 502,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "laundry-15": {
+ "x": 480,
+ "y": 502,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "library-15": {
+ "x": 574,
+ "y": 0,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "lodging-15": {
+ "x": 574,
+ "y": 48,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "marker-15": {
+ "x": 574,
+ "y": 96,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "monument-15": {
+ "x": 574,
+ "y": 144,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "museum-15": {
+ "x": 574,
+ "y": 192,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "golf-15": {
+ "x": 574,
+ "y": 240,
+ "width": 46,
+ "height": 46,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "mx-federal-4-small": {
+ "x": 0,
+ "y": 550,
+ "width": 62,
+ "height": 44,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "mx-federal-3-small": {
+ "x": 64,
+ "y": 550,
+ "width": 50,
+ "height": 44,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-duplex-5-large": {
+ "x": 116,
+ "y": 550,
+ "width": 74,
+ "height": 44,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "mx-federal-2-small": {
+ "x": 574,
+ "y": 288,
+ "width": 42,
+ "height": 44,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-duplex-4-large": {
+ "x": 192,
+ "y": 550,
+ "width": 68,
+ "height": 44,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "mx-federal-1-small": {
+ "x": 574,
+ "y": 334,
+ "width": 34,
+ "height": 44,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-duplex-3-large": {
+ "x": 262,
+ "y": 550,
+ "width": 64,
+ "height": 44,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-1-large": {
+ "x": 574,
+ "y": 380,
+ "width": 40,
+ "height": 42,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-2-large": {
+ "x": 328,
+ "y": 550,
+ "width": 54,
+ "height": 42,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-3-large": {
+ "x": 384,
+ "y": 550,
+ "width": 60,
+ "height": 42,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "mx-state-3-small": {
+ "x": 184,
+ "y": 136,
+ "width": 50,
+ "height": 40,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "mx-state-1-small": {
+ "x": 574,
+ "y": 424,
+ "width": 34,
+ "height": 40,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "mx-state-2-small": {
+ "x": 574,
+ "y": 466,
+ "width": 42,
+ "height": 40,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "mx-state-4-small": {
+ "x": 446,
+ "y": 550,
+ "width": 58,
+ "height": 40,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "u-bahn-11": {
+ "x": 574,
+ "y": 508,
+ "width": 40,
+ "height": 40,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "subway-11": {
+ "x": 306,
+ "y": 256,
+ "width": 40,
+ "height": 40,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "light-11": {
+ "x": 432,
+ "y": 406,
+ "width": 40,
+ "height": 40,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "circle.sdf": {
+ "x": 528,
+ "y": 502,
+ "width": 38,
+ "height": 40,
+ "pixelRatio": 2,
+ "sdf": true
+ },
+ "washington-metro-11": {
+ "x": 506,
+ "y": 550,
+ "width": 40,
+ "height": 40,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "zoo-11": {
+ "x": 548,
+ "y": 550,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "beer-11": {
+ "x": 622,
+ "y": 0,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "heliport-11": {
+ "x": 622,
+ "y": 40,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "museum-11": {
+ "x": 622,
+ "y": 80,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "ferry-11": {
+ "x": 622,
+ "y": 120,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "circle-11": {
+ "x": 622,
+ "y": 160,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "bus-11": {
+ "x": 622,
+ "y": 200,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "music-11": {
+ "x": 622,
+ "y": 240,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "school-11": {
+ "x": 622,
+ "y": 280,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "airport-11": {
+ "x": 622,
+ "y": 320,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "place-of-worship-11": {
+ "x": 622,
+ "y": 360,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "airfield-11": {
+ "x": 622,
+ "y": 400,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "circle-stroked-11": {
+ "x": 622,
+ "y": 440,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "police-11": {
+ "x": 622,
+ "y": 480,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "fast-food-11": {
+ "x": 622,
+ "y": 520,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "post-11": {
+ "x": 0,
+ "y": 596,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "clothing-store-11": {
+ "x": 40,
+ "y": 596,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "prison-11": {
+ "x": 80,
+ "y": 596,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "alcohol-shop-11": {
+ "x": 120,
+ "y": 596,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "rail-11": {
+ "x": 160,
+ "y": 596,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "religious-christian-11": {
+ "x": 200,
+ "y": 596,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "embassy-11": {
+ "x": 240,
+ "y": 596,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "religious-jewish-11": {
+ "x": 280,
+ "y": 596,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "bar-11": {
+ "x": 320,
+ "y": 596,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "religious-muslim-11": {
+ "x": 360,
+ "y": 596,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "fire-station-11": {
+ "x": 400,
+ "y": 596,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "rocket-11": {
+ "x": 440,
+ "y": 596,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "art-gallery-11": {
+ "x": 480,
+ "y": 596,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "shop-11": {
+ "x": 520,
+ "y": 596,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "fuel-11": {
+ "x": 560,
+ "y": 596,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "star-11": {
+ "x": 600,
+ "y": 596,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "restaurant-11": {
+ "x": 662,
+ "y": 0,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "suitcase-11": {
+ "x": 662,
+ "y": 40,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "garden-11": {
+ "x": 662,
+ "y": 80,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "swimming-11": {
+ "x": 662,
+ "y": 120,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "bakery-11": {
+ "x": 662,
+ "y": 160,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "theatre-11": {
+ "x": 662,
+ "y": 200,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "grocery-11": {
+ "x": 662,
+ "y": 240,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "town-hall-11": {
+ "x": 662,
+ "y": 280,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "rail-metro-11": {
+ "x": 662,
+ "y": 320,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "triangle-11": {
+ "x": 662,
+ "y": 360,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "hairdresser-11": {
+ "x": 662,
+ "y": 400,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "triangle-stroked-11": {
+ "x": 662,
+ "y": 440,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "bank-11": {
+ "x": 662,
+ "y": 480,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "dentist-11": {
+ "x": 662,
+ "y": 520,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "harbor-11": {
+ "x": 662,
+ "y": 560,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "hospital-11": {
+ "x": 0,
+ "y": 636,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "cafe-11": {
+ "x": 40,
+ "y": 636,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "pharmacy-11": {
+ "x": 80,
+ "y": 636,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "ice-cream-11": {
+ "x": 120,
+ "y": 636,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "america-football-11": {
+ "x": 160,
+ "y": 636,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "bicycle-11": {
+ "x": 200,
+ "y": 636,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "baseball-11": {
+ "x": 240,
+ "y": 636,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "laundry-11": {
+ "x": 280,
+ "y": 636,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "basketball-11": {
+ "x": 320,
+ "y": 636,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "college-11": {
+ "x": 360,
+ "y": 636,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "campsite-11": {
+ "x": 400,
+ "y": 636,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "library-11": {
+ "x": 440,
+ "y": 636,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "cemetery-11": {
+ "x": 480,
+ "y": 636,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "car-11": {
+ "x": 520,
+ "y": 636,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "dog-park-11": {
+ "x": 560,
+ "y": 636,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "lodging-11": {
+ "x": 600,
+ "y": 636,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "golf-11": {
+ "x": 640,
+ "y": 636,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "rail-light-11": {
+ "x": 702,
+ "y": 0,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "park-11": {
+ "x": 702,
+ "y": 40,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "marker-11": {
+ "x": 702,
+ "y": 80,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "cinema-11": {
+ "x": 702,
+ "y": 120,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "monument-11": {
+ "x": 702,
+ "y": 160,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "playground-11": {
+ "x": 702,
+ "y": 200,
+ "width": 38,
+ "height": 38,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-3-small": {
+ "x": 0,
+ "y": 676,
+ "width": 50,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-1-small": {
+ "x": 702,
+ "y": 240,
+ "width": 34,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "dlr-11": {
+ "x": 702,
+ "y": 278,
+ "width": 36,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "dlr.london-overground.london-underground.national-rail-11": {
+ "x": 52,
+ "y": 676,
+ "width": 148,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "dlr.london-underground-11": {
+ "x": 202,
+ "y": 676,
+ "width": 76,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "default-6-large": {
+ "x": 280,
+ "y": 676,
+ "width": 100,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "dlr.london-underground.national-rail-11": {
+ "x": 382,
+ "y": 676,
+ "width": 112,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "dlr.national-rail-11": {
+ "x": 496,
+ "y": 676,
+ "width": 76,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "default-5-large": {
+ "x": 574,
+ "y": 676,
+ "width": 90,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "london-overground-11": {
+ "x": 702,
+ "y": 316,
+ "width": 36,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "default-4-large": {
+ "x": 742,
+ "y": 0,
+ "width": 78,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "london-overground.london-underground-11": {
+ "x": 742,
+ "y": 38,
+ "width": 76,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "default-3-large": {
+ "x": 742,
+ "y": 76,
+ "width": 65,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "london-overground.london-underground.national-rail-11": {
+ "x": 0,
+ "y": 714,
+ "width": 112,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "default-2-large": {
+ "x": 742,
+ "y": 114,
+ "width": 50,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-state-6-large": {
+ "x": 114,
+ "y": 714,
+ "width": 108,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "default-1-large": {
+ "x": 742,
+ "y": 152,
+ "width": 36,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "weiner-linien-11": {
+ "x": 780,
+ "y": 152,
+ "width": 36,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "transilien-11": {
+ "x": 742,
+ "y": 190,
+ "width": 36,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "s-bahn-11": {
+ "x": 780,
+ "y": 190,
+ "width": 36,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "rer.transilien-11": {
+ "x": 742,
+ "y": 228,
+ "width": 76,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "rer-11": {
+ "x": 742,
+ "y": 266,
+ "width": 36,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "national-rail-11": {
+ "x": 780,
+ "y": 266,
+ "width": 36,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "moscow-metro-11": {
+ "x": 742,
+ "y": 304,
+ "width": 36,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "metro.rer-11": {
+ "x": 742,
+ "y": 342,
+ "width": 76,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-state-5-large": {
+ "x": 224,
+ "y": 714,
+ "width": 96,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "london-underground.national-rail-11": {
+ "x": 742,
+ "y": 380,
+ "width": 76,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-2-small": {
+ "x": 742,
+ "y": 418,
+ "width": 42,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "london-overground.national-rail-11": {
+ "x": 742,
+ "y": 456,
+ "width": 76,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-state-1-large": {
+ "x": 742,
+ "y": 494,
+ "width": 44,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-state-4-large": {
+ "x": 322,
+ "y": 714,
+ "width": 84,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-state-2-large": {
+ "x": 742,
+ "y": 532,
+ "width": 56,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-state-3-large": {
+ "x": 742,
+ "y": 570,
+ "width": 70,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "london-underground-11": {
+ "x": 780,
+ "y": 304,
+ "width": 36,
+ "height": 36,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-duplex-3-small": {
+ "x": 742,
+ "y": 608,
+ "width": 54,
+ "height": 34,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-duplex-4-small": {
+ "x": 742,
+ "y": 644,
+ "width": 56,
+ "height": 34,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-highway-duplex-5-small": {
+ "x": 666,
+ "y": 676,
+ "width": 58,
+ "height": 34,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "marsh-16": {
+ "x": 786,
+ "y": 418,
+ "width": 32,
+ "height": 32,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "entrance-11": {
+ "x": 788,
+ "y": 494,
+ "width": 32,
+ "height": 32,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "default-1-small": {
+ "x": 742,
+ "y": 680,
+ "width": 30,
+ "height": 30,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-state-2-small": {
+ "x": 774,
+ "y": 680,
+ "width": 46,
+ "height": 30,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "default-2-small": {
+ "x": 408,
+ "y": 714,
+ "width": 42,
+ "height": 30,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "default-3-small": {
+ "x": 452,
+ "y": 714,
+ "width": 54,
+ "height": 30,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "default-4-small": {
+ "x": 508,
+ "y": 714,
+ "width": 66,
+ "height": 30,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-state-3-small": {
+ "x": 576,
+ "y": 714,
+ "width": 58,
+ "height": 30,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "default-5-small": {
+ "x": 636,
+ "y": 714,
+ "width": 76,
+ "height": 30,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-state-5-small": {
+ "x": 714,
+ "y": 714,
+ "width": 80,
+ "height": 30,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-state-6-small": {
+ "x": 0,
+ "y": 752,
+ "width": 90,
+ "height": 30,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "default-6-small": {
+ "x": 92,
+ "y": 752,
+ "width": 88,
+ "height": 30,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-state-4-small": {
+ "x": 182,
+ "y": 752,
+ "width": 70,
+ "height": 30,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "us-state-1-small": {
+ "x": 702,
+ "y": 354,
+ "width": 34,
+ "height": 30,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "metro-11": {
+ "x": 702,
+ "y": 386,
+ "width": 28,
+ "height": 28,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "oneway-spaced-white-large": {
+ "x": 702,
+ "y": 416,
+ "width": 28,
+ "height": 12,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "oneway-spaced-large": {
+ "x": 702,
+ "y": 430,
+ "width": 28,
+ "height": 12,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "oneway-spaced-small": {
+ "x": 794,
+ "y": 114,
+ "width": 22,
+ "height": 10,
+ "pixelRatio": 2,
+ "sdf": false
+ },
+ "oneway-spaced-white-small": {
+ "x": 794,
+ "y": 126,
+ "width": 22,
+ "height": 10,
+ "pixelRatio": 2,
+ "sdf": false
+ }
+} \ No newline at end of file
diff --git a/platform/ios/benchmark/assets/sprites/mapbox-streets@2x.png b/platform/ios/benchmark/assets/sprites/mapbox-streets@2x.png
new file mode 100644
index 0000000000..0d5bd533f7
--- /dev/null
+++ b/platform/ios/benchmark/assets/sprites/mapbox-streets@2x.png
Binary files differ
diff --git a/platform/ios/benchmark/assets/styles/streets-v8.json b/platform/ios/benchmark/assets/styles/streets-v8.json
new file mode 100644
index 0000000000..4befdc121a
--- /dev/null
+++ b/platform/ios/benchmark/assets/styles/streets-v8.json
@@ -0,0 +1,8935 @@
+{
+ "version": 8,
+ "name": "Mapbox Streets",
+ "sources": {
+ "composite": {
+ "url": "asset://tiles/mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6.json",
+ "type": "vector"
+ }
+ },
+ "sprite": "asset://sprites/mapbox-streets",
+ "glyphs": "asset://glyphs/{fontstack}/{range}.pbf",
+ "layers": [
+ {
+ "id": "background",
+ "type": "background",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "background-color": "#ede9d9"
+ }
+ },
+ {
+ "id": "landcover_crop",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landcover",
+ "minzoom": 0,
+ "maxzoom": 14,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "crop"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#ddecb1",
+ "fill-opacity": {
+ "base": 1.5,
+ "stops": [
+ [
+ 2,
+ 0.3
+ ],
+ [
+ 14,
+ 0
+ ]
+ ]
+ },
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "landcover_grass",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landcover",
+ "minzoom": 0,
+ "maxzoom": 14,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "grass"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#ddecb1",
+ "fill-opacity": {
+ "base": 1.5,
+ "stops": [
+ [
+ 2,
+ 0.3
+ ],
+ [
+ 14,
+ 0
+ ]
+ ]
+ },
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "landcover_scrub",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landcover",
+ "minzoom": 0,
+ "maxzoom": 14,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "scrub"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#ddecb1",
+ "fill-opacity": {
+ "base": 1.5,
+ "stops": [
+ [
+ 2,
+ 0.3
+ ],
+ [
+ 14,
+ 0
+ ]
+ ]
+ },
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "landcover_wood",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landcover",
+ "minzoom": 0,
+ "maxzoom": 14,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "wood"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#ddecb1",
+ "fill-opacity": {
+ "base": 1.5,
+ "stops": [
+ [
+ 2,
+ 0.3
+ ],
+ [
+ 14,
+ 0
+ ]
+ ]
+ },
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "landcover_snow",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landcover",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "snow"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#fff",
+ "fill-opacity": 0.2,
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "scrub",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse",
+ "minzoom": 9,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "scrub"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#ddecb1",
+ "fill-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 9,
+ 0
+ ],
+ [
+ 16,
+ 0.2
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "grass",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse",
+ "minzoom": 9,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "grass"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#ddecb1",
+ "fill-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 9,
+ 0
+ ],
+ [
+ 16,
+ 0.4
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "wood",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse",
+ "minzoom": 6,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "wood"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#ddecb1",
+ "fill-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 6,
+ 0
+ ],
+ [
+ 16,
+ 0.5
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "agriculture",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "agriculture"
+ ]
+ ],
+ "layout": {
+ "visibility": "none"
+ },
+ "paint": {
+ "fill-color": "rgba(221,85,85,1.000)",
+ "fill-opacity": 1
+ }
+ },
+ {
+ "id": "hospital",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "hospital"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#f4dcdc"
+ }
+ },
+ {
+ "id": "school",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "school"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#f3ebb4"
+ }
+ },
+ {
+ "id": "parks",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "park"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#cde8a2",
+ "fill-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 5,
+ 0
+ ],
+ [
+ 6,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "glaciers",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse",
+ "minzoom": 9,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "glacier"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#dcedf9",
+ "fill-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 9,
+ 0
+ ],
+ [
+ 10,
+ 0.25
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "pitch",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "pitch"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#c3e194"
+ }
+ },
+ {
+ "id": "pitch-line",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "landuse",
+ "minzoom": 15,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "pitch"
+ ]
+ ],
+ "layout": {},
+ "paint": {
+ "line-color": "#e1f2c6"
+ }
+ },
+ {
+ "id": "cemetery",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "cemetery"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#dde6c2"
+ }
+ },
+ {
+ "id": "industrial",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "industrial"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#e0dae0"
+ }
+ },
+ {
+ "id": "sand",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "sand"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#ededcf"
+ }
+ },
+ {
+ "id": "hillshade_highlight_bright",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "hillshade",
+ "maxzoom": 18,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "level",
+ 94
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#fff",
+ "fill-opacity": {
+ "stops": [
+ [
+ 15,
+ 0.12
+ ],
+ [
+ 18,
+ 0
+ ]
+ ]
+ },
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "hillshade_highlight_med",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "hillshade",
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "level",
+ 90
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#fff",
+ "fill-opacity": {
+ "stops": [
+ [
+ 15,
+ 0.12
+ ],
+ [
+ 18,
+ 0
+ ]
+ ]
+ },
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "hillshade_shadow_faint",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "hillshade",
+ "maxzoom": 17,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "level",
+ 89
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#5a5517",
+ "fill-opacity": {
+ "stops": [
+ [
+ 15,
+ 0.05
+ ],
+ [
+ 17,
+ 0
+ ]
+ ]
+ },
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "hillshade_shadow_med",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "hillshade",
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "level",
+ 78
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#5a5517",
+ "fill-opacity": {
+ "stops": [
+ [
+ 15,
+ 0.05
+ ],
+ [
+ 17,
+ 0
+ ]
+ ]
+ },
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "hillshade_shadow_dark",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "hillshade",
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "level",
+ 67
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#5a5517",
+ "fill-opacity": {
+ "stops": [
+ [
+ 15,
+ 0.06
+ ],
+ [
+ 17,
+ 0
+ ]
+ ]
+ },
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "hillshade_shadow_extreme",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "hillshade",
+ "maxzoom": 17,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "level",
+ 56
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#5a5517",
+ "fill-opacity": {
+ "stops": [
+ [
+ 15,
+ 0.06
+ ],
+ [
+ 17,
+ 0
+ ]
+ ]
+ },
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "waterway-river",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "waterway",
+ "minzoom": 8,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "any",
+ [
+ "in",
+ "class",
+ "river"
+ ],
+ [
+ "in",
+ "class",
+ "canal"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": {
+ "base": 1,
+ "stops": [
+ [
+ 0,
+ "butt"
+ ],
+ [
+ 11,
+ "round"
+ ]
+ ]
+ },
+ "line-join": "round"
+ },
+ "paint": {
+ "line-color": "#8ccbf7",
+ "line-width": {
+ "base": 1.3,
+ "stops": [
+ [
+ 8.5,
+ 0.1
+ ],
+ [
+ 20,
+ 8
+ ]
+ ]
+ },
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 8,
+ 0
+ ],
+ [
+ 8.5,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "waterway-other",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "waterway",
+ "minzoom": 13,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "!=",
+ "class",
+ "river"
+ ],
+ [
+ "!=",
+ "class",
+ "canal"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-join": "round",
+ "line-cap": "round"
+ },
+ "paint": {
+ "line-color": "#8ccbf7",
+ "line-width": {
+ "base": 1.35,
+ "stops": [
+ [
+ 13.5,
+ 0.1
+ ],
+ [
+ 20,
+ 3
+ ]
+ ]
+ },
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 13,
+ 0
+ ],
+ [
+ 13.5,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "water",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "water",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#8ccbf7"
+ }
+ },
+ {
+ "id": "landuse-overlay",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse_overlay",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all"
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#9DD3D8",
+ "fill-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 10,
+ 0.25
+ ],
+ [
+ 10.5,
+ 0.15
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "landuse-overlay-pattern",
+ "ref": "landuse-overlay",
+ "interactive": true,
+ "paint": {
+ "fill-color": "#9DD3D8",
+ "fill-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 10,
+ 0
+ ],
+ [
+ 10.5,
+ 1
+ ]
+ ]
+ },
+ "fill-pattern": {
+ "base": 1,
+ "stops": [
+ [
+ 13,
+ "marsh-16"
+ ],
+ [
+ 14,
+ "marsh-32"
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "barrier_line-land-polygon",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "barrier_line",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "land"
+ ],
+ [
+ "in",
+ "$type",
+ "Polygon"
+ ]
+ ],
+ "layout": {},
+ "paint": {
+ "fill-color": "#ede9d9"
+ }
+ },
+ {
+ "id": "barrier_line-land-line",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "barrier_line",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "land"
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ]
+ ],
+ "layout": {
+ "line-cap": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.99,
+ "stops": [
+ [
+ 14,
+ 0.75
+ ],
+ [
+ 20,
+ 40
+ ]
+ ]
+ },
+ "line-color": "#ede9d9"
+ }
+ },
+ {
+ "id": "building-bottom",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "building",
+ "minzoom": 15,
+ "maxzoom": 22,
+ "interactive": true,
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#cbc6b7",
+ "fill-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 15.5,
+ 0
+ ],
+ [
+ 16,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "building-top",
+ "ref": "building-bottom",
+ "interactive": true,
+ "paint": {
+ "fill-color": {
+ "base": 1,
+ "stops": [
+ [
+ 15,
+ "#ede9d9"
+ ],
+ [
+ 16,
+ "#e8e0cc"
+ ]
+ ]
+ },
+ "fill-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 15,
+ 0
+ ],
+ [
+ 15.5,
+ 1
+ ]
+ ]
+ },
+ "fill-outline-color": "#d0cbbb",
+ "fill-translate": {
+ "base": 1,
+ "stops": [
+ [
+ 15,
+ [
+ 0,
+ 0
+ ]
+ ],
+ [
+ 20,
+ [
+ -5,
+ -5
+ ]
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "aeroway-polygon",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "aeroway",
+ "minzoom": 11,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "$type",
+ "Polygon"
+ ],
+ [
+ "!=",
+ "type",
+ "apron"
+ ]
+ ],
+ "layout": {},
+ "paint": {
+ "fill-color": "#dbcedb",
+ "fill-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 11,
+ 0
+ ],
+ [
+ 11.5,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "aeroway-runway",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "aeroway",
+ "minzoom": 9,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "type",
+ "runway"
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "butt"
+ },
+ "paint": {
+ "line-color": "#dbcedb",
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 9,
+ 1
+ ],
+ [
+ 18,
+ 80
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "aeroway-taxiway",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "aeroway",
+ "minzoom": 9,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "type",
+ "taxiway"
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "butt"
+ },
+ "paint": {
+ "line-color": "#dbcedb",
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 10,
+ 0.5
+ ],
+ [
+ 18,
+ 20
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "admin-3-4-boundaries-bg",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "admin",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ ">=",
+ "admin_level",
+ 3
+ ],
+ [
+ "in",
+ "maritime",
+ 0
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-join": "bevel"
+ },
+ "paint": {
+ "line-color": {
+ "base": 1,
+ "stops": [
+ [
+ 8,
+ "#ede9d9"
+ ],
+ [
+ 16,
+ "#f6e8e1"
+ ]
+ ]
+ },
+ "line-width": {
+ "base": 1,
+ "stops": [
+ [
+ 3,
+ 3.5
+ ],
+ [
+ 10,
+ 8
+ ]
+ ]
+ },
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 7,
+ 0
+ ],
+ [
+ 8,
+ 0.75
+ ]
+ ]
+ },
+ "line-dasharray": [
+ 1,
+ 0
+ ],
+ "line-translate": [
+ 0,
+ 0
+ ],
+ "line-blur": {
+ "base": 1,
+ "stops": [
+ [
+ 3,
+ 0
+ ],
+ [
+ 8,
+ 3
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "tunnel-street_limited-polygon",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "tunnel",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street_limited"
+ ],
+ [
+ "in",
+ "$type",
+ "Polygon"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#EEE8E3",
+ "fill-opacity": 0.75
+ }
+ },
+ {
+ "id": "tunnel-path-bg",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "tunnel",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "path"
+ ]
+ ],
+ "layout": {
+ "visibility": "none",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 15,
+ 2
+ ],
+ [
+ 18,
+ 7
+ ]
+ ]
+ },
+ "line-dasharray": [
+ 1,
+ 0
+ ],
+ "line-color": "#d9d3c9",
+ "line-blur": 0,
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 15,
+ 0
+ ],
+ [
+ 15.25,
+ 0.5
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "tunnel-path",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "tunnel",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "path"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 15,
+ 1
+ ],
+ [
+ 18,
+ 4
+ ]
+ ]
+ },
+ "line-dasharray": {
+ "base": 1,
+ "stops": [
+ [
+ 15,
+ [
+ 0.1,
+ 1.25
+ ]
+ ],
+ [
+ 16,
+ [
+ 0.1,
+ 1.6
+ ]
+ ],
+ [
+ 17,
+ [
+ 0.1,
+ 1.45
+ ]
+ ],
+ [
+ 18,
+ [
+ 0.1,
+ 1.3
+ ]
+ ]
+ ]
+ },
+ "line-color": "#f5f2ee",
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 15,
+ 0
+ ],
+ [
+ 15.25,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "tunnel-street-low",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "tunnel",
+ "minzoom": 11,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street"
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12.5,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 18
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-opacity": {
+ "stops": [
+ [
+ 11.5,
+ 0
+ ],
+ [
+ 12,
+ 1
+ ],
+ [
+ 14,
+ 1
+ ],
+ [
+ 14.01,
+ 0
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "tunnel-street_limited-low",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "tunnel",
+ "minzoom": 11,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street_limited"
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12.5,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 18
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-opacity": {
+ "stops": [
+ [
+ 11.5,
+ 0
+ ],
+ [
+ 12,
+ 1
+ ],
+ [
+ 14,
+ 1
+ ],
+ [
+ 14.01,
+ 0
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "tunnel-motorway_link-case",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "tunnel",
+ "minzoom": 11,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "motorway_link"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12,
+ 0.75
+ ],
+ [
+ 20,
+ 2
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-gap-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 18
+ ]
+ ]
+ },
+ "line-dasharray": [
+ 3,
+ 3
+ ]
+ }
+ },
+ {
+ "id": "tunnel-service-driveway-case",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "tunnel",
+ "minzoom": 15,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "service",
+ "driveway"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12,
+ 0.75
+ ],
+ [
+ 20,
+ 2
+ ]
+ ]
+ },
+ "line-color": "#c4beb7",
+ "line-gap-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 14,
+ 0.5
+ ],
+ [
+ 18,
+ 12
+ ]
+ ]
+ },
+ "line-dasharray": [
+ 3,
+ 3
+ ]
+ }
+ },
+ {
+ "id": "tunnel-street_limited-case",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "tunnel",
+ "minzoom": 11,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street_limited"
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ],
+ [
+ "!=",
+ "type",
+ "construction"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12,
+ 0.75
+ ],
+ [
+ 20,
+ 2
+ ]
+ ]
+ },
+ "line-color": "#c4beb7",
+ "line-gap-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 13,
+ 0
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 12
+ ]
+ ]
+ },
+ "line-dasharray": [
+ 3,
+ 3
+ ],
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 13.99,
+ 0
+ ],
+ [
+ 14,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "tunnel-street-case",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "tunnel",
+ "minzoom": 11,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12,
+ 0.75
+ ],
+ [
+ 20,
+ 2
+ ]
+ ]
+ },
+ "line-color": "#c4beb7",
+ "line-gap-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 13,
+ 0
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 18
+ ]
+ ]
+ },
+ "line-dasharray": [
+ 3,
+ 3
+ ],
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 13.99,
+ 0
+ ],
+ [
+ 14,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "tunnel-main-case",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "tunnel",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "main"
+ ],
+ [
+ "!=",
+ "type",
+ "trunk"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.2,
+ "stops": [
+ [
+ 10,
+ 0.75
+ ],
+ [
+ 18,
+ 2
+ ]
+ ]
+ },
+ "line-dasharray": [
+ 3,
+ 3
+ ],
+ "line-gap-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 8.5,
+ 0.5
+ ],
+ [
+ 10,
+ 0.75
+ ],
+ [
+ 18,
+ 26
+ ]
+ ]
+ },
+ "line-color": "#c4beb7"
+ }
+ },
+ {
+ "id": "tunnel-trunk-case",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "tunnel",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "main"
+ ],
+ [
+ "in",
+ "type",
+ "trunk"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 5,
+ 0.75
+ ],
+ [
+ 16,
+ 2
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-gap-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 5,
+ 0.75
+ ],
+ [
+ 18,
+ 32
+ ]
+ ]
+ },
+ "line-opacity": 1,
+ "line-dasharray": [
+ 3,
+ 3
+ ]
+ }
+ },
+ {
+ "id": "tunnel-motorway-case",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "tunnel",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "motorway"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 5,
+ 0.75
+ ],
+ [
+ 16,
+ 2
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-gap-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 5,
+ 0.75
+ ],
+ [
+ 18,
+ 32
+ ]
+ ]
+ },
+ "line-opacity": 1,
+ "line-dasharray": [
+ 3,
+ 3
+ ]
+ }
+ },
+ {
+ "id": "tunnel-motorway_link",
+ "ref": "tunnel-motorway_link-case",
+ "interactive": true,
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 18
+ ]
+ ]
+ },
+ "line-color": "#ffbe8c",
+ "line-opacity": 1,
+ "line-dasharray": [
+ 1,
+ 0
+ ]
+ }
+ },
+ {
+ "id": "tunnel-service-driveway",
+ "ref": "tunnel-service-driveway-case",
+ "interactive": true,
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 14,
+ 0.5
+ ],
+ [
+ 18,
+ 12
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-dasharray": [
+ 1,
+ 0
+ ]
+ }
+ },
+ {
+ "id": "tunnel-construction",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "tunnel",
+ "minzoom": 14,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street_limited"
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ],
+ [
+ "in",
+ "type",
+ "construction"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "butt",
+ "line-join": "miter"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12.5,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 12
+ ]
+ ]
+ },
+ "line-color": "#d9d3c9",
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 13.99,
+ 0
+ ],
+ [
+ 14,
+ 1
+ ]
+ ]
+ },
+ "line-dasharray": {
+ "base": 1,
+ "stops": [
+ [
+ 14,
+ [
+ 0.4,
+ 0.8
+ ]
+ ],
+ [
+ 15,
+ [
+ 0.3,
+ 0.6
+ ]
+ ],
+ [
+ 16,
+ [
+ 0.2,
+ 0.3
+ ]
+ ],
+ [
+ 17,
+ [
+ 0.2,
+ 0.25
+ ]
+ ],
+ [
+ 18,
+ [
+ 0.15,
+ 0.15
+ ]
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "tunnel-street_limited",
+ "ref": "tunnel-street_limited-case",
+ "interactive": true,
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12.5,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 12
+ ]
+ ]
+ },
+ "line-color": "#EFEDEB",
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 13.99,
+ 0
+ ],
+ [
+ 14,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "tunnel-street",
+ "ref": "tunnel-street-case",
+ "interactive": true,
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12.5,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 18
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 13.99,
+ 0
+ ],
+ [
+ 14,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "tunnel-main",
+ "ref": "tunnel-main-case",
+ "interactive": true,
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 8.5,
+ 0.5
+ ],
+ [
+ 10,
+ 0.75
+ ],
+ [
+ 18,
+ 26
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-opacity": 1,
+ "line-dasharray": [
+ 1,
+ 0
+ ],
+ "line-blur": 0
+ }
+ },
+ {
+ "id": "tunnel-trunk",
+ "ref": "tunnel-trunk-case",
+ "interactive": true,
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 5,
+ 0.75
+ ],
+ [
+ 18,
+ 32
+ ]
+ ]
+ },
+ "line-color": "#f2de9e"
+ }
+ },
+ {
+ "id": "tunnel-motorway",
+ "ref": "tunnel-motorway-case",
+ "interactive": true,
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 5,
+ 0.75
+ ],
+ [
+ 18,
+ 32
+ ]
+ ]
+ },
+ "line-dasharray": [
+ 1,
+ 0
+ ],
+ "line-opacity": 1,
+ "line-color": "#ffbe8c",
+ "line-blur": 0
+ }
+ },
+ {
+ "id": "tunnel-rail",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "tunnel",
+ "minzoom": 13,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "major_rail",
+ "minor_rail"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "butt"
+ },
+ "paint": {
+ "line-color": {
+ "stops": [
+ [
+ 13,
+ "#d8d5c8"
+ ],
+ [
+ 16,
+ "#c0beb2"
+ ]
+ ]
+ },
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 14,
+ 0.5
+ ],
+ [
+ 20,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "tunnel-rail-tracks",
+ "ref": "tunnel-rail",
+ "interactive": true,
+ "paint": {
+ "line-color": {
+ "stops": [
+ [
+ 13,
+ "#d8d5c8"
+ ],
+ [
+ 16,
+ "#c0beb2"
+ ]
+ ]
+ },
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 14,
+ 4
+ ],
+ [
+ 20,
+ 8
+ ]
+ ]
+ },
+ "line-dasharray": [
+ 0.1,
+ 15
+ ],
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 13.75,
+ 0
+ ],
+ [
+ 20,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "road-path-bg",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "path"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 15,
+ 2
+ ],
+ [
+ 18,
+ 7
+ ]
+ ]
+ },
+ "line-dasharray": [
+ 1,
+ 0
+ ],
+ "line-color": "#d9d3c9",
+ "line-blur": 0,
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 15,
+ 0
+ ],
+ [
+ 15.25,
+ 0.5
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "road-path",
+ "ref": "road-path-bg",
+ "interactive": true,
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 15,
+ 1
+ ],
+ [
+ 18,
+ 4
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-dasharray": {
+ "base": 1,
+ "stops": [
+ [
+ 15,
+ [
+ 0.1,
+ 1.25
+ ]
+ ],
+ [
+ 16,
+ [
+ 0.1,
+ 1.6
+ ]
+ ],
+ [
+ 17,
+ [
+ 0.1,
+ 1.45
+ ]
+ ],
+ [
+ 18,
+ [
+ 0.1,
+ 1.3
+ ]
+ ]
+ ]
+ },
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 15,
+ 0
+ ],
+ [
+ 15.25,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "road-street_limited-polygon-outline",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 12,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street_limited"
+ ],
+ [
+ "in",
+ "$type",
+ "Polygon"
+ ]
+ ],
+ "layout": {
+ "visibility": "none"
+ },
+ "paint": {
+ "line-color": "#d9d3c9",
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12,
+ 1.5
+ ],
+ [
+ 20,
+ 4
+ ]
+ ]
+ },
+ "line-opacity": 1
+ }
+ },
+ {
+ "id": "road-street-low",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 11,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street"
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12.5,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 18
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-opacity": {
+ "stops": [
+ [
+ 11,
+ 0
+ ],
+ [
+ 11.25,
+ 1
+ ],
+ [
+ 14,
+ 1
+ ],
+ [
+ 14.01,
+ 0
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "road-street_limited-low",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 11,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street_limited"
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12.5,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 18
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-opacity": {
+ "stops": [
+ [
+ 11,
+ 0
+ ],
+ [
+ 11.25,
+ 1
+ ],
+ [
+ 14,
+ 1
+ ],
+ [
+ 14.01,
+ 0
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "road-motorway_link-case",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 10,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "motorway_link"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12,
+ 0.75
+ ],
+ [
+ 20,
+ 2
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-gap-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 18
+ ]
+ ]
+ },
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 10.99,
+ 0
+ ],
+ [
+ 11,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "road-service-driveway-case",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 15,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "service",
+ "driveway"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12,
+ 0.75
+ ],
+ [
+ 20,
+ 2
+ ]
+ ]
+ },
+ "line-color": "#d9d3c9",
+ "line-gap-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 14,
+ 0.5
+ ],
+ [
+ 18,
+ 12
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "road-street_limited-case",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 11,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street_limited"
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ],
+ [
+ "!=",
+ "type",
+ "construction"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12,
+ 0.75
+ ],
+ [
+ 20,
+ 2
+ ]
+ ]
+ },
+ "line-color": "#d9d3c9",
+ "line-gap-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 13,
+ 0
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 12
+ ]
+ ]
+ },
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 13.99,
+ 0
+ ],
+ [
+ 14,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "road-street-case",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 11,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12,
+ 0.75
+ ],
+ [
+ 20,
+ 2
+ ]
+ ]
+ },
+ "line-color": "#d9d3c9",
+ "line-gap-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 13,
+ 0
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 18
+ ]
+ ]
+ },
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 13.99,
+ 0
+ ],
+ [
+ 14,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "road-main-case",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "main"
+ ],
+ [
+ "!=",
+ "type",
+ "trunk"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.2,
+ "stops": [
+ [
+ 10,
+ 0.75
+ ],
+ [
+ 18,
+ 2
+ ]
+ ]
+ },
+ "line-color": "#d9d3c9",
+ "line-gap-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 8.5,
+ 0.5
+ ],
+ [
+ 10,
+ 0.75
+ ],
+ [
+ 18,
+ 26
+ ]
+ ]
+ },
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 9.99,
+ 0
+ ],
+ [
+ 10,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "road-trunk-case",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 5,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "main"
+ ],
+ [
+ "in",
+ "type",
+ "trunk"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 5,
+ 0.75
+ ],
+ [
+ 16,
+ 2
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-gap-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 5,
+ 0.75
+ ],
+ [
+ 18,
+ 32
+ ]
+ ]
+ },
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 5.9,
+ 0
+ ],
+ [
+ 6,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "road-motorway-case",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "motorway"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 5,
+ 0.75
+ ],
+ [
+ 16,
+ 2
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-gap-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 5,
+ 0.75
+ ],
+ [
+ 18,
+ 32
+ ]
+ ]
+ },
+ "line-opacity": {
+ "base": 1.2,
+ "stops": [
+ [
+ 5.9,
+ 0
+ ],
+ [
+ 6,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "road-street_limited-polygon",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 12,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street_limited"
+ ],
+ [
+ "in",
+ "$type",
+ "Polygon"
+ ]
+ ],
+ "layout": {
+ "visibility": "none"
+ },
+ "paint": {
+ "fill-color": "#EFEDEB",
+ "fill-opacity": 1
+ }
+ },
+ {
+ "id": "road-service-driveway",
+ "ref": "road-service-driveway-case",
+ "interactive": true,
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 14,
+ 0.5
+ ],
+ [
+ 18,
+ 12
+ ]
+ ]
+ },
+ "line-color": "#fff"
+ }
+ },
+ {
+ "id": "road-motorway_link",
+ "ref": "road-motorway_link-case",
+ "interactive": true,
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 18
+ ]
+ ]
+ },
+ "line-color": "#ffa159",
+ "line-opacity": 1
+ }
+ },
+ {
+ "id": "road-construction",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 14,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street_limited"
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ],
+ [
+ "in",
+ "type",
+ "construction"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "butt",
+ "line-join": "miter"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12.5,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 12
+ ]
+ ]
+ },
+ "line-color": "#d9d3c9",
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 13.99,
+ 0
+ ],
+ [
+ 14,
+ 1
+ ]
+ ]
+ },
+ "line-dasharray": {
+ "base": 1,
+ "stops": [
+ [
+ 14,
+ [
+ 0.4,
+ 0.8
+ ]
+ ],
+ [
+ 15,
+ [
+ 0.3,
+ 0.6
+ ]
+ ],
+ [
+ 16,
+ [
+ 0.2,
+ 0.3
+ ]
+ ],
+ [
+ 17,
+ [
+ 0.2,
+ 0.25
+ ]
+ ],
+ [
+ 18,
+ [
+ 0.15,
+ 0.15
+ ]
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "road-street_limited",
+ "ref": "road-street_limited-case",
+ "interactive": true,
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12.5,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 12
+ ]
+ ]
+ },
+ "line-color": "#EFEDEB",
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 13.99,
+ 0
+ ],
+ [
+ 14,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "road-street",
+ "ref": "road-street-case",
+ "interactive": true,
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12.5,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 18
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 13.99,
+ 0
+ ],
+ [
+ 14,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "road-main",
+ "ref": "road-main-case",
+ "interactive": true,
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 8.5,
+ 0.5
+ ],
+ [
+ 10,
+ 0.75
+ ],
+ [
+ 18,
+ 26
+ ]
+ ]
+ },
+ "line-color": {
+ "base": 1,
+ "stops": [
+ [
+ 5,
+ "#ede9d9"
+ ],
+ [
+ 8,
+ "#fff"
+ ]
+ ]
+ },
+ "line-opacity": {
+ "base": 1.2,
+ "stops": [
+ [
+ 5,
+ 0
+ ],
+ [
+ 5.5,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "road-trunk",
+ "ref": "road-trunk-case",
+ "interactive": true,
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 5,
+ 0.75
+ ],
+ [
+ 18,
+ 32
+ ]
+ ]
+ },
+ "line-color": "#f2cf60"
+ }
+ },
+ {
+ "id": "road-motorway",
+ "ref": "road-motorway-case",
+ "interactive": true,
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 5,
+ 0.75
+ ],
+ [
+ 18,
+ 32
+ ]
+ ]
+ },
+ "line-color": {
+ "base": 1,
+ "stops": [
+ [
+ 5.9,
+ "#fff"
+ ],
+ [
+ 6,
+ "#ffa159"
+ ]
+ ]
+ },
+ "line-opacity": {
+ "base": 1.2,
+ "stops": [
+ [
+ 5,
+ 0
+ ],
+ [
+ 5.5,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "road-rail",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 13,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "major_rail",
+ "minor_rail"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "butt"
+ },
+ "paint": {
+ "line-color": {
+ "stops": [
+ [
+ 13,
+ "#d8d5c8"
+ ],
+ [
+ 16,
+ "#b3b1a6"
+ ]
+ ]
+ },
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 14,
+ 0.5
+ ],
+ [
+ 20,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "road-rail-tracks",
+ "ref": "road-rail",
+ "interactive": true,
+ "paint": {
+ "line-color": {
+ "stops": [
+ [
+ 13,
+ "#d8d5c8"
+ ],
+ [
+ 16,
+ "#b3b1a6"
+ ]
+ ]
+ },
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 14,
+ 4
+ ],
+ [
+ 20,
+ 8
+ ]
+ ]
+ },
+ "line-dasharray": [
+ 0.1,
+ 15
+ ],
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 13.75,
+ 0
+ ],
+ [
+ 14,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "bridge-street_limited-polygon",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street_limited"
+ ],
+ [
+ "in",
+ "$type",
+ "Polygon"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "fill-color": "#EEE8E3",
+ "fill-opacity": 0.75
+ }
+ },
+ {
+ "id": "bridge-path-bg",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "path"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 15,
+ 2
+ ],
+ [
+ 18,
+ 7
+ ]
+ ]
+ },
+ "line-dasharray": [
+ 1,
+ 0
+ ],
+ "line-color": "#d9d3c9",
+ "line-blur": 0,
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 15,
+ 0
+ ],
+ [
+ 15.25,
+ 0.75
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "bridge-path",
+ "ref": "bridge-path-bg",
+ "interactive": true,
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 15,
+ 1
+ ],
+ [
+ 18,
+ 4
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-dasharray": {
+ "base": 1,
+ "stops": [
+ [
+ 14,
+ [
+ 0.1,
+ 1.25
+ ]
+ ],
+ [
+ 16,
+ [
+ 0.1,
+ 1.6
+ ]
+ ],
+ [
+ 17,
+ [
+ 0.1,
+ 1.45
+ ]
+ ],
+ [
+ 18,
+ [
+ 0.1,
+ 1.3
+ ]
+ ]
+ ]
+ },
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 15,
+ 0
+ ],
+ [
+ 15.25,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "bridge-street-low",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 11,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street"
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12.5,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 18
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-opacity": {
+ "stops": [
+ [
+ 11.5,
+ 0
+ ],
+ [
+ 12,
+ 1
+ ],
+ [
+ 14,
+ 1
+ ],
+ [
+ 14.01,
+ 0
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "bridge-street_limited-low",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 11,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street_limited"
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12.5,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 18
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-opacity": {
+ "stops": [
+ [
+ 11.5,
+ 0
+ ],
+ [
+ 12,
+ 1
+ ],
+ [
+ 14,
+ 1
+ ],
+ [
+ 14.01,
+ 0
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "bridge-motorway_link-case",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 12,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "motorway_link"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "butt",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12,
+ 0.75
+ ],
+ [
+ 20,
+ 2
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-gap-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 18
+ ]
+ ]
+ },
+ "line-opacity": 1
+ }
+ },
+ {
+ "id": "bridge-service-driveway-case",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 15,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "service",
+ "driveway"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "butt",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12,
+ 0.75
+ ],
+ [
+ 20,
+ 2
+ ]
+ ]
+ },
+ "line-color": "#d9d3c9",
+ "line-gap-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 14,
+ 0.5
+ ],
+ [
+ 18,
+ 12
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "bridge-street_limited-case",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 14,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street_limited"
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ],
+ [
+ "!=",
+ "type",
+ "construction"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "butt",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12,
+ 0.75
+ ],
+ [
+ 20,
+ 2
+ ]
+ ]
+ },
+ "line-color": "#d9d3c9",
+ "line-gap-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 13,
+ 0
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 12
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "bridge-street-case",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 14,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "butt",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12,
+ 0.75
+ ],
+ [
+ 20,
+ 2
+ ]
+ ]
+ },
+ "line-color": "#d9d3c9",
+ "line-gap-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 13,
+ 0
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 18
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "bridge-main-case",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 8,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "main"
+ ],
+ [
+ "!=",
+ "type",
+ "trunk"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "butt",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.2,
+ "stops": [
+ [
+ 10,
+ 0.75
+ ],
+ [
+ 18,
+ 2
+ ]
+ ]
+ },
+ "line-color": "#d9d3c9",
+ "line-gap-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 8.5,
+ 0.5
+ ],
+ [
+ 10,
+ 0.75
+ ],
+ [
+ 18,
+ 26
+ ]
+ ]
+ },
+ "line-translate": [
+ 0,
+ 0
+ ]
+ }
+ },
+ {
+ "id": "bridge-motorway-trunk-case",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "any",
+ [
+ "in",
+ "class",
+ "motorway"
+ ],
+ [
+ "in",
+ "type",
+ "trunk"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "butt",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 5,
+ 0.75
+ ],
+ [
+ 16,
+ 2
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-gap-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 5,
+ 0.75
+ ],
+ [
+ 18,
+ 32
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "bridge-motorway_link",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 10,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "motorway_link"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 18
+ ]
+ ]
+ },
+ "line-color": "#ffa159"
+ }
+ },
+ {
+ "id": "bridge-service-driveway",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 15,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "service",
+ "driveway"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 14,
+ 0.5
+ ],
+ [
+ 18,
+ 12
+ ]
+ ]
+ },
+ "line-color": "#fff"
+ }
+ },
+ {
+ "id": "bridge-construction",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 14,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street_limited"
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ],
+ [
+ "in",
+ "type",
+ "construction"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "butt",
+ "line-join": "miter"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12.5,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 12
+ ]
+ ]
+ },
+ "line-color": "#d9d3c9",
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 13.99,
+ 0
+ ],
+ [
+ 14,
+ 1
+ ]
+ ]
+ },
+ "line-dasharray": {
+ "base": 1,
+ "stops": [
+ [
+ 14,
+ [
+ 0.4,
+ 0.8
+ ]
+ ],
+ [
+ 15,
+ [
+ 0.3,
+ 0.6
+ ]
+ ],
+ [
+ 16,
+ [
+ 0.2,
+ 0.3
+ ]
+ ],
+ [
+ 17,
+ [
+ 0.2,
+ 0.25
+ ]
+ ],
+ [
+ 18,
+ [
+ 0.15,
+ 0.15
+ ]
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "bridge-street_limited",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 11,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street_limited"
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ],
+ [
+ "!=",
+ "type",
+ "construction"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12.5,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 12
+ ]
+ ]
+ },
+ "line-color": "#EFEDEB",
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 13.99,
+ 0
+ ],
+ [
+ 14,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "bridge-street",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 11,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 12.5,
+ 0.5
+ ],
+ [
+ 14,
+ 2
+ ],
+ [
+ 18,
+ 18
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 13.99,
+ 0
+ ],
+ [
+ 14,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "bridge-main",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "main"
+ ],
+ [
+ "!=",
+ "type",
+ "trunk"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 8.5,
+ 0.5
+ ],
+ [
+ 10,
+ 0.75
+ ],
+ [
+ 18,
+ 26
+ ]
+ ]
+ },
+ "line-color": "#fff",
+ "line-opacity": {
+ "base": 1.2,
+ "stops": [
+ [
+ 5,
+ 0
+ ],
+ [
+ 5.5,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "bridge-trunk",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "main"
+ ],
+ [
+ "in",
+ "type",
+ "trunk"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 5,
+ 0.75
+ ],
+ [
+ 18,
+ 32
+ ]
+ ]
+ },
+ "line-color": "#f2cf60"
+ }
+ },
+ {
+ "id": "bridge-motorway",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "motorway"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 5,
+ 0.75
+ ],
+ [
+ 18,
+ 32
+ ]
+ ]
+ },
+ "line-color": "#ffa159"
+ }
+ },
+ {
+ "id": "bridge-rail",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 13,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "major_rail",
+ "minor_rail"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "butt"
+ },
+ "paint": {
+ "line-color": {
+ "stops": [
+ [
+ 13,
+ "#d8d5c8"
+ ],
+ [
+ 16,
+ "#b3b1a6"
+ ]
+ ]
+ },
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 14,
+ 0.5
+ ],
+ [
+ 20,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "bridge-rail-tracks",
+ "ref": "bridge-rail",
+ "interactive": true,
+ "paint": {
+ "line-color": {
+ "stops": [
+ [
+ 13,
+ "#d8d5c8"
+ ],
+ [
+ 16,
+ "#b3b1a6"
+ ]
+ ]
+ },
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 14,
+ 4
+ ],
+ [
+ 20,
+ 8
+ ]
+ ]
+ },
+ "line-dasharray": [
+ 0.1,
+ 15
+ ],
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 13.75,
+ 0
+ ],
+ [
+ 20,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "bridge-aerialway",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 13,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "aerialway"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "butt"
+ },
+ "paint": {
+ "line-color": "#b3ada6",
+ "line-width": {
+ "base": 1.5,
+ "stops": [
+ [
+ 14,
+ 0.5
+ ],
+ [
+ 20,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "hedges",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "barrier_line",
+ "minzoom": 16,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "hedge"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-color": "#e2f4c2",
+ "line-width": {
+ "base": 1,
+ "stops": [
+ [
+ 16,
+ 1
+ ],
+ [
+ 20,
+ 3
+ ]
+ ]
+ },
+ "line-opacity": 1,
+ "line-dasharray": [
+ 1,
+ 2,
+ 5,
+ 2,
+ 1,
+ 2
+ ]
+ }
+ },
+ {
+ "id": "fences",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "barrier_line",
+ "minzoom": 16,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "fence"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-color": "#cbc6b7",
+ "line-width": {
+ "base": 1,
+ "stops": [
+ [
+ 16,
+ 1
+ ],
+ [
+ 20,
+ 3
+ ]
+ ]
+ },
+ "line-opacity": 1,
+ "line-dasharray": [
+ 1,
+ 2,
+ 5,
+ 2,
+ 1,
+ 2
+ ]
+ }
+ },
+ {
+ "id": "gates",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "barrier_line",
+ "minzoom": 17,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "gate"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "round",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-color": "#cbc6b7",
+ "line-width": {
+ "base": 1,
+ "stops": [
+ [
+ 16,
+ 1
+ ],
+ [
+ 20,
+ 3
+ ]
+ ]
+ },
+ "line-opacity": 0.5,
+ "line-dasharray": [
+ 1,
+ 2,
+ 5,
+ 2,
+ 1,
+ 2
+ ]
+ }
+ },
+ {
+ "id": "admin-2-boundaries-bg",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "admin",
+ "minzoom": 1,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "admin_level",
+ 2
+ ],
+ [
+ "in",
+ "maritime",
+ 0
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-join": "miter",
+ "line-cap": "butt"
+ },
+ "paint": {
+ "line-width": {
+ "base": 1,
+ "stops": [
+ [
+ 3,
+ 3.5
+ ],
+ [
+ 10,
+ 10
+ ]
+ ]
+ },
+ "line-color": {
+ "base": 1,
+ "stops": [
+ [
+ 6,
+ "#ede9d9"
+ ],
+ [
+ 8,
+ "#f6e8e1"
+ ]
+ ]
+ },
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 3,
+ 0
+ ],
+ [
+ 4,
+ 0.5
+ ]
+ ]
+ },
+ "line-translate": [
+ 0,
+ 0
+ ],
+ "line-blur": {
+ "base": 1,
+ "stops": [
+ [
+ 3,
+ 0
+ ],
+ [
+ 10,
+ 2
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "admin-3-4-boundaries",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "admin",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ ">=",
+ "admin_level",
+ 3
+ ],
+ [
+ "in",
+ "maritime",
+ 0
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-join": "round",
+ "line-cap": "round"
+ },
+ "paint": {
+ "line-dasharray": {
+ "base": 1,
+ "stops": [
+ [
+ 6,
+ [
+ 2,
+ 0
+ ]
+ ],
+ [
+ 7,
+ [
+ 2,
+ 2,
+ 6,
+ 2
+ ]
+ ]
+ ]
+ },
+ "line-width": {
+ "base": 1,
+ "stops": [
+ [
+ 7,
+ 0.75
+ ],
+ [
+ 12,
+ 1.5
+ ]
+ ]
+ },
+ "line-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 2,
+ 0
+ ],
+ [
+ 3,
+ 1
+ ]
+ ]
+ },
+ "line-color": {
+ "base": 1,
+ "stops": [
+ [
+ 3,
+ "#c3bfcc"
+ ],
+ [
+ 7,
+ "#aba8b3"
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "admin-2-boundaries",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "admin",
+ "minzoom": 1,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "admin_level",
+ 2
+ ],
+ [
+ "in",
+ "maritime",
+ 0
+ ],
+ [
+ "in",
+ "disputed",
+ 0
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-join": "round",
+ "line-cap": "round"
+ },
+ "paint": {
+ "line-color": "#787680",
+ "line-width": {
+ "base": 1,
+ "stops": [
+ [
+ 3,
+ 0.5
+ ],
+ [
+ 10,
+ 2
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "admin-2-boundaries-dispute",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "admin",
+ "minzoom": 1,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "admin_level",
+ 2
+ ],
+ [
+ "in",
+ "maritime",
+ 0
+ ],
+ [
+ "in",
+ "disputed",
+ 1
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "line-cap": "butt",
+ "line-join": "round"
+ },
+ "paint": {
+ "line-dasharray": [
+ 1.5,
+ 1.5
+ ],
+ "line-color": "#787680",
+ "line-width": {
+ "base": 1,
+ "stops": [
+ [
+ 3,
+ 0.5
+ ],
+ [
+ 10,
+ 2
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "contour",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "contour",
+ "minzoom": 14,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "!=",
+ "index",
+ 5
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "line-opacity": 0.07,
+ "line-color": "#66601a"
+ }
+ },
+ {
+ "id": "contour-index",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "contour",
+ "minzoom": 14,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "index",
+ 5
+ ]
+ ],
+ "layout": {
+ "visibility": "visible"
+ },
+ "paint": {
+ "line-opacity": 0.12,
+ "line-color": "#66601a"
+ }
+ },
+ {
+ "id": "tunnel-oneway-arrows-color",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "tunnel",
+ "minzoom": 15,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "oneway",
+ 1
+ ],
+ [
+ "in",
+ "class",
+ "main",
+ "street",
+ "street_limited"
+ ],
+ [
+ "!=",
+ "type",
+ "trunk"
+ ]
+ ],
+ "layout": {
+ "symbol-placement": "line",
+ "icon-image": {
+ "base": 1,
+ "stops": [
+ [
+ 16,
+ "oneway-spaced-small"
+ ],
+ [
+ 17,
+ "oneway-spaced-large"
+ ]
+ ]
+ },
+ "icon-ignore-placement": false,
+ "symbol-spacing": 250
+ },
+ "paint": {}
+ },
+ {
+ "id": "tunnel-oneway-arrows-white",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "tunnel",
+ "minzoom": 15,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "oneway",
+ 1
+ ],
+ [
+ "any",
+ [
+ "in",
+ "class",
+ "motorway",
+ "motorway_link"
+ ],
+ [
+ "in",
+ "type",
+ "trunk"
+ ]
+ ]
+ ],
+ "layout": {
+ "symbol-placement": "line",
+ "icon-image": {
+ "base": 1,
+ "stops": [
+ [
+ 16,
+ "oneway-spaced-white-small"
+ ],
+ [
+ 17,
+ "oneway-spaced-white-large"
+ ]
+ ]
+ },
+ "icon-ignore-placement": false,
+ "symbol-spacing": 250
+ },
+ "paint": {}
+ },
+ {
+ "id": "road-oneway-arrows-color",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 15,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "oneway",
+ 1
+ ],
+ [
+ "in",
+ "class",
+ "main",
+ "street",
+ "street_limited"
+ ],
+ [
+ "!=",
+ "type",
+ "trunk"
+ ]
+ ],
+ "layout": {
+ "symbol-placement": "line",
+ "icon-image": {
+ "base": 1,
+ "stops": [
+ [
+ 16,
+ "oneway-spaced-small"
+ ],
+ [
+ 17,
+ "oneway-spaced-large"
+ ]
+ ]
+ },
+ "icon-ignore-placement": false,
+ "icon-rotation-alignment": "map",
+ "icon-padding": 2,
+ "symbol-spacing": 250
+ },
+ "paint": {}
+ },
+ {
+ "id": "road-oneway-arrows-white",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 15,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "oneway",
+ 1
+ ],
+ [
+ "any",
+ [
+ "in",
+ "class",
+ "motorway",
+ "motorway_link"
+ ],
+ [
+ "in",
+ "type",
+ "trunk"
+ ]
+ ]
+ ],
+ "layout": {
+ "symbol-placement": "line",
+ "icon-image": {
+ "base": 1,
+ "stops": [
+ [
+ 16,
+ "oneway-spaced-white-small"
+ ],
+ [
+ 17,
+ "oneway-spaced-white-large"
+ ]
+ ]
+ },
+ "icon-ignore-placement": false,
+ "icon-padding": 2,
+ "symbol-spacing": 250
+ },
+ "paint": {}
+ },
+ {
+ "id": "bridge-oneway-arrows-color",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 15,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "oneway",
+ 1
+ ],
+ [
+ "in",
+ "class",
+ "main",
+ "street",
+ "street_limited"
+ ],
+ [
+ "!=",
+ "type",
+ "trunk"
+ ]
+ ],
+ "layout": {
+ "symbol-placement": "line",
+ "icon-image": {
+ "base": 1,
+ "stops": [
+ [
+ 16,
+ "oneway-spaced-small"
+ ],
+ [
+ 17,
+ "oneway-spaced-large"
+ ]
+ ]
+ },
+ "icon-ignore-placement": false,
+ "symbol-spacing": 250
+ },
+ "paint": {}
+ },
+ {
+ "id": "bridge-oneway-arrows-white",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "bridge",
+ "minzoom": 15,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "oneway",
+ 1
+ ],
+ [
+ "any",
+ [
+ "in",
+ "class",
+ "motorway",
+ "motorway_link"
+ ],
+ [
+ "in",
+ "type",
+ "trunk"
+ ]
+ ]
+ ],
+ "layout": {
+ "symbol-placement": "line",
+ "icon-image": {
+ "base": 1,
+ "stops": [
+ [
+ 16,
+ "oneway-spaced-white-small"
+ ],
+ [
+ 17,
+ "oneway-spaced-white-large"
+ ]
+ ]
+ },
+ "icon-ignore-placement": false,
+ "symbol-spacing": 250
+ },
+ "paint": {}
+ },
+ {
+ "id": "housenum-label",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "housenum_label",
+ "minzoom": 17,
+ "maxzoom": 22,
+ "interactive": true,
+ "layout": {
+ "visibility": "visible",
+ "text-field": "{house_num}",
+ "text-font": [
+ "DIN Offc Pro Italic",
+ "Arial Unicode MS Regular"
+ ],
+ "symbol-placement": "point",
+ "text-padding": 4,
+ "text-max-width": 7,
+ "text-size": 9.5
+ },
+ "paint": {
+ "text-color": "#b2aca5",
+ "text-halo-color": "#e8e0cc",
+ "text-halo-width": 1.5,
+ "text-halo-blur": 0
+ }
+ },
+ {
+ "id": "contour-index-label",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "contour",
+ "minzoom": 14,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "index",
+ 5
+ ]
+ ],
+ "layout": {
+ "text-field": "{ele} m",
+ "symbol-placement": "line",
+ "text-max-angle": 25,
+ "visibility": "visible",
+ "text-padding": 5,
+ "text-font": [
+ "DIN Offc Pro Regular",
+ "Arial Unicode MS Regular"
+ ],
+ "text-size": 9.5
+ },
+ "paint": {
+ "text-color": "#a7a696",
+ "text-halo-width": 1,
+ "text-halo-blur": 1,
+ "text-halo-color": "rgba(237,233,217, 0.25)"
+ }
+ },
+ {
+ "id": "waterway-label",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "waterway_label",
+ "minzoom": 12,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "river"
+ ]
+ ],
+ "layout": {
+ "text-field": "{name_en}",
+ "visibility": "visible",
+ "text-font": [
+ "DIN Offc Pro Italic",
+ "Arial Unicode MS Regular"
+ ],
+ "symbol-placement": "line",
+ "text-max-angle": 30,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 13,
+ 12
+ ],
+ [
+ 18,
+ 16
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-halo-width": 0.5,
+ "text-halo-color": "#ffffff",
+ "text-color": "#004087",
+ "text-halo-blur": 0.5
+ }
+ },
+ {
+ "id": "poi-scalerank4-l15",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "poi_label",
+ "minzoom": 17,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "!in",
+ "maki",
+ "rail-light",
+ "rail-metro",
+ "rail",
+ "airport",
+ "airfield",
+ "heliport",
+ "rocket",
+ "park",
+ "golf",
+ "cemetery",
+ "zoo",
+ "campsite",
+ "swimming",
+ "dog-park"
+ ],
+ [
+ "in",
+ "scalerank",
+ 4
+ ],
+ [
+ ">=",
+ "localrank",
+ 15
+ ]
+ ],
+ "layout": {
+ "text-line-height": 1.2,
+ "text-allow-overlap": false,
+ "icon-image": "{maki}-11",
+ "text-ignore-placement": false,
+ "text-max-angle": 38,
+ "text-font": [
+ "DIN Offc Pro Medium",
+ "Arial Unicode MS Regular"
+ ],
+ "symbol-placement": "point",
+ "text-padding": 2,
+ "visibility": "visible",
+ "text-offset": [
+ 0,
+ 1
+ ],
+ "icon-optional": false,
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.02,
+ "text-max-width": 8,
+ "symbol-spacing": 250,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 16,
+ 11
+ ],
+ [
+ 20,
+ 13
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#65513d",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1
+ }
+ },
+ {
+ "id": "poi-scalerank4-l1",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "poi_label",
+ "minzoom": 16,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "!in",
+ "maki",
+ "rail-light",
+ "rail-metro",
+ "rail",
+ "airport",
+ "airfield",
+ "heliport",
+ "rocket",
+ "park",
+ "golf",
+ "cemetery",
+ "zoo",
+ "campsite",
+ "swimming",
+ "dog-park"
+ ],
+ [
+ "in",
+ "scalerank",
+ 4
+ ],
+ [
+ "<=",
+ "localrank",
+ 14
+ ]
+ ],
+ "layout": {
+ "text-line-height": 1.2,
+ "text-allow-overlap": false,
+ "icon-image": "{maki}-11",
+ "text-ignore-placement": false,
+ "text-max-angle": 38,
+ "text-font": [
+ "DIN Offc Pro Medium",
+ "Arial Unicode MS Regular"
+ ],
+ "symbol-placement": "point",
+ "text-padding": 1,
+ "visibility": "visible",
+ "text-offset": [
+ 0,
+ 1
+ ],
+ "icon-optional": false,
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.02,
+ "text-max-width": 8,
+ "symbol-spacing": 250,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 16,
+ 11
+ ],
+ [
+ 20,
+ 13
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#65513d",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1
+ }
+ },
+ {
+ "id": "poi-parks_scalerank4",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "poi_label",
+ "minzoom": 16,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "maki",
+ "park",
+ "cemetery",
+ "golf",
+ "zoo",
+ "playground"
+ ],
+ [
+ "in",
+ "scalerank",
+ 4
+ ]
+ ],
+ "layout": {
+ "text-line-height": 1.2,
+ "text-allow-overlap": false,
+ "icon-image": "{maki}-11",
+ "text-ignore-placement": false,
+ "text-max-angle": 38,
+ "text-font": [
+ "DIN Offc Pro Medium",
+ "Arial Unicode MS Regular"
+ ],
+ "symbol-placement": "point",
+ "text-padding": 1,
+ "visibility": "visible",
+ "text-offset": [
+ 0,
+ 1
+ ],
+ "icon-optional": false,
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.02,
+ "text-max-width": 8,
+ "symbol-spacing": 250,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 16,
+ 11
+ ],
+ [
+ 20,
+ 13
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#4c661f",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1
+ }
+ },
+ {
+ "id": "poi-scalerank3",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "poi_label",
+ "minzoom": 15,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "!in",
+ "maki",
+ "rail-light",
+ "rail-metro",
+ "rail",
+ "airport",
+ "airfield",
+ "heliport",
+ "rocket",
+ "park",
+ "golf",
+ "cemetery",
+ "zoo",
+ "campsite",
+ "swimming",
+ "dog-park"
+ ],
+ [
+ "in",
+ "scalerank",
+ 3
+ ]
+ ],
+ "layout": {
+ "text-line-height": 1.2,
+ "text-allow-overlap": false,
+ "icon-image": "{maki}-11",
+ "text-ignore-placement": false,
+ "text-max-angle": 38,
+ "text-font": [
+ "DIN Offc Pro Medium",
+ "Arial Unicode MS Regular"
+ ],
+ "symbol-placement": "point",
+ "text-padding": 1,
+ "visibility": "visible",
+ "text-offset": [
+ 0,
+ 1
+ ],
+ "icon-optional": false,
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.02,
+ "text-max-width": 8,
+ "symbol-spacing": 250,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 16,
+ 11
+ ],
+ [
+ 20,
+ 13
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#65513d",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1
+ }
+ },
+ {
+ "id": "poi-parks-scalerank3",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "poi_label",
+ "minzoom": 15,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "maki",
+ "park",
+ "cemetery",
+ "golf",
+ "zoo"
+ ],
+ [
+ "in",
+ "scalerank",
+ 3
+ ]
+ ],
+ "layout": {
+ "text-line-height": 1.2,
+ "text-allow-overlap": false,
+ "icon-image": "{maki}-11",
+ "text-ignore-placement": false,
+ "text-max-angle": 38,
+ "text-font": [
+ "DIN Offc Pro Medium",
+ "Arial Unicode MS Regular"
+ ],
+ "symbol-placement": "point",
+ "text-padding": 2,
+ "visibility": "visible",
+ "text-offset": [
+ 0,
+ 1
+ ],
+ "icon-optional": false,
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.02,
+ "text-max-width": 8,
+ "symbol-spacing": 250,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 16,
+ 11
+ ],
+ [
+ 20,
+ 13
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#4c661f",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1
+ }
+ },
+ {
+ "id": "road-label-small",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "road_label",
+ "minzoom": 15,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "!in",
+ "class",
+ "motorway",
+ "main",
+ "street_limited",
+ "street"
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ]
+ ],
+ "layout": {
+ "text-ignore-placement": false,
+ "text-max-angle": 30,
+ "text-font": [
+ "DIN Offc Pro Regular",
+ "Arial Unicode MS Regular"
+ ],
+ "symbol-placement": "line",
+ "text-padding": 1,
+ "visibility": "visible",
+ "text-rotation-alignment": "map",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.01,
+ "symbol-spacing": 250,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 15,
+ 10
+ ],
+ [
+ 20,
+ 13
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#3a3836",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1.25,
+ "text-halo-blur": 1
+ }
+ },
+ {
+ "id": "road-label-medium",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "road_label",
+ "minzoom": 11,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "street",
+ "street_limited"
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ]
+ ],
+ "layout": {
+ "text-max-angle": 30,
+ "text-font": [
+ "DIN Offc Pro Regular",
+ "Arial Unicode MS Regular"
+ ],
+ "symbol-placement": "line",
+ "text-padding": 1,
+ "visibility": "visible",
+ "text-rotation-alignment": "map",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.01,
+ "symbol-spacing": 250,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 11,
+ 10
+ ],
+ [
+ 20,
+ 14
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#3a3836",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1
+ }
+ },
+ {
+ "id": "road-label-large",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "road_label",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "class",
+ "main",
+ "motorway"
+ ]
+ ],
+ "layout": {
+ "text-allow-overlap": false,
+ "text-ignore-placement": false,
+ "text-max-angle": 30,
+ "text-font": [
+ "DIN Offc Pro Regular",
+ "Arial Unicode MS Regular"
+ ],
+ "symbol-placement": "line",
+ "text-padding": 1,
+ "visibility": "visible",
+ "text-rotation-alignment": "map",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.01,
+ "symbol-spacing": 250,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 9,
+ 10
+ ],
+ [
+ 20,
+ 16
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#3a3836",
+ "text-halo-color": "rgba(255,255,255, 0.75)",
+ "text-halo-width": 1,
+ "text-halo-blur": 1
+ }
+ },
+ {
+ "id": "other-motorway-shields",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "road_label",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "!in",
+ "shield",
+ "us-interstate",
+ "us-interstate-business",
+ "us-interstate-duplex"
+ ],
+ [
+ "<=",
+ "reflen",
+ 6
+ ]
+ ],
+ "layout": {
+ "text-allow-overlap": false,
+ "icon-image": {
+ "base": 1,
+ "stops": [
+ [
+ 0,
+ "{shield}-{reflen}-small"
+ ],
+ [
+ 16,
+ "{shield}-{reflen}-large"
+ ]
+ ]
+ },
+ "icon-rotation-alignment": "viewport",
+ "symbol-avoid-edges": false,
+ "text-ignore-placement": false,
+ "text-max-angle": 38,
+ "text-font": [
+ "DIN Offc Pro Bold",
+ "Arial Unicode MS Bold"
+ ],
+ "symbol-placement": {
+ "base": 1,
+ "stops": [
+ [
+ 10,
+ "point"
+ ],
+ [
+ 11,
+ "line"
+ ]
+ ]
+ },
+ "text-padding": 2,
+ "visibility": "visible",
+ "text-rotation-alignment": "viewport",
+ "text-field": "{ref}",
+ "text-letter-spacing": 0.05,
+ "icon-padding": 2,
+ "symbol-spacing": {
+ "base": 1,
+ "stops": [
+ [
+ 11,
+ 100
+ ],
+ [
+ 14,
+ 200
+ ]
+ ]
+ },
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 16,
+ 9
+ ],
+ [
+ 16.01,
+ 11
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#3a3836",
+ "icon-halo-color": "rgba(0, 0, 0, 1)",
+ "icon-halo-width": 1,
+ "text-opacity": 1,
+ "icon-color": "white",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 0
+ }
+ },
+ {
+ "id": "interstate_motorway_shields",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "road_label",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "shield",
+ "us-interstate",
+ "us-interstate-business",
+ "us-interstate-duplex"
+ ],
+ [
+ "<=",
+ "reflen",
+ 6
+ ]
+ ],
+ "layout": {
+ "text-allow-overlap": false,
+ "icon-image": {
+ "base": 1,
+ "stops": [
+ [
+ 0,
+ "{shield}-{reflen}-small"
+ ],
+ [
+ 16,
+ "{shield}-{reflen}-large"
+ ]
+ ]
+ },
+ "icon-rotation-alignment": "viewport",
+ "symbol-avoid-edges": false,
+ "text-ignore-placement": false,
+ "text-max-angle": 38,
+ "text-font": [
+ "DIN Offc Pro Medium",
+ "Arial Unicode MS Regular"
+ ],
+ "symbol-placement": {
+ "base": 1,
+ "stops": [
+ [
+ 10,
+ "point"
+ ],
+ [
+ 11,
+ "line"
+ ]
+ ]
+ },
+ "text-padding": 2,
+ "visibility": "visible",
+ "text-rotation-alignment": "viewport",
+ "text-field": "{ref}",
+ "text-letter-spacing": 0.05,
+ "icon-padding": 2,
+ "symbol-spacing": {
+ "base": 1,
+ "stops": [
+ [
+ 11,
+ 100
+ ],
+ [
+ 14,
+ 200
+ ]
+ ]
+ },
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 16,
+ 9
+ ],
+ [
+ 16.01,
+ 11
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#fff",
+ "icon-halo-color": "rgba(0, 0, 0, 1)",
+ "icon-halo-width": 1,
+ "text-opacity": 1,
+ "icon-color": "white",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 0
+ }
+ },
+ {
+ "id": "poi-scalerank2",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "poi_label",
+ "minzoom": 13,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "!in",
+ "maki",
+ "rail-light",
+ "rail-metro",
+ "rail",
+ "airport",
+ "airfield",
+ "heliport",
+ "rocket",
+ "park",
+ "golf",
+ "cemetery",
+ "zoo",
+ "campsite",
+ "swimming",
+ "dog-park"
+ ],
+ [
+ "in",
+ "scalerank",
+ 2
+ ]
+ ],
+ "layout": {
+ "text-line-height": 1.2,
+ "text-allow-overlap": false,
+ "icon-image": {
+ "stops": [
+ [
+ 14,
+ "{maki}-11"
+ ],
+ [
+ 15,
+ "{maki}-15"
+ ]
+ ]
+ },
+ "text-ignore-placement": false,
+ "text-max-angle": 38,
+ "text-font": [
+ "DIN Offc Pro Medium",
+ "Arial Unicode MS Regular"
+ ],
+ "symbol-placement": "point",
+ "text-padding": 2,
+ "visibility": "visible",
+ "text-offset": [
+ 0,
+ 1.25
+ ],
+ "icon-optional": false,
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.02,
+ "text-max-width": 8,
+ "symbol-spacing": 250,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 14,
+ 11
+ ],
+ [
+ 20,
+ 14
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#65513d",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1.25
+ }
+ },
+ {
+ "id": "poi-parks-scalerank2",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "poi_label",
+ "minzoom": 13,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "maki",
+ "park",
+ "golf",
+ "cemetery",
+ "zoo",
+ "campsite",
+ "swimming",
+ "dog-park"
+ ],
+ [
+ "in",
+ "scalerank",
+ 2
+ ]
+ ],
+ "layout": {
+ "text-line-height": 1.2,
+ "text-allow-overlap": false,
+ "icon-image": {
+ "stops": [
+ [
+ 14,
+ "{maki}-11"
+ ],
+ [
+ 15,
+ "{maki}-15"
+ ]
+ ]
+ },
+ "text-ignore-placement": false,
+ "text-max-angle": 38,
+ "text-font": [
+ "DIN Offc Pro Medium",
+ "Arial Unicode MS Regular"
+ ],
+ "symbol-placement": "point",
+ "text-padding": 2,
+ "visibility": "visible",
+ "text-offset": [
+ 0,
+ 1.25
+ ],
+ "icon-optional": false,
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.02,
+ "text-max-width": 8,
+ "symbol-spacing": 250,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 14,
+ 11
+ ],
+ [
+ 20,
+ 14
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#4c661f",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1.25
+ }
+ },
+ {
+ "id": "rail-label",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "poi_label",
+ "minzoom": 12,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "type",
+ "Rail Station"
+ ]
+ ],
+ "layout": {
+ "icon-image": "{network}-11",
+ "symbol-avoid-edges": true,
+ "text-font": [
+ "DIN Offc Pro Medium",
+ "Arial Unicode MS Regular"
+ ],
+ "icon-allow-overlap": false,
+ "symbol-placement": "point",
+ "text-justify": "center",
+ "visibility": "visible",
+ "text-offset": [
+ 0,
+ 1
+ ],
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": {
+ "base": 1,
+ "stops": [
+ [
+ 0,
+ ""
+ ],
+ [
+ 13,
+ "{name_en}"
+ ]
+ ]
+ },
+ "text-letter-spacing": 0.02,
+ "icon-padding": 0,
+ "text-max-width": 7,
+ "symbol-spacing": 250,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 16,
+ 11
+ ],
+ [
+ 20,
+ 13
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#65513d",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1.5,
+ "icon-halo-width": 4,
+ "icon-halo-color": "#fff",
+ "text-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 13.99,
+ 0
+ ],
+ [
+ 14,
+ 1
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "water-label-sm",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "water_label",
+ "minzoom": 15,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "<=",
+ "area",
+ 10000
+ ]
+ ],
+ "layout": {
+ "text-field": "{name_en}",
+ "visibility": "visible",
+ "text-font": [
+ "DIN Offc Pro Italic",
+ "Arial Unicode MS Regular"
+ ],
+ "text-max-width": 7,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 16,
+ 13
+ ],
+ [
+ 20,
+ 16
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-halo-width": 0,
+ "text-halo-color": "#ffffff",
+ "text-color": "#004087",
+ "text-halo-blur": 1.5
+ }
+ },
+ {
+ "id": "water-label",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "water_label",
+ "minzoom": 5,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ ">",
+ "area",
+ 10000
+ ]
+ ],
+ "layout": {
+ "text-field": "{name_en}",
+ "visibility": "visible",
+ "text-font": [
+ "DIN Offc Pro Italic",
+ "Arial Unicode MS Regular"
+ ],
+ "text-max-width": 7,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 13,
+ 13
+ ],
+ [
+ 18,
+ 18
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-halo-width": 0,
+ "text-halo-color": "#ffffff",
+ "text-color": "#004087",
+ "text-halo-blur": 1.5
+ }
+ },
+ {
+ "id": "poi-parks-scalerank1",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "poi_label",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "maki",
+ "park",
+ "golf",
+ "cemetery",
+ "zoo",
+ "campsite",
+ "swimming",
+ "dog-park"
+ ],
+ [
+ "<=",
+ "scalerank",
+ 1
+ ]
+ ],
+ "layout": {
+ "text-line-height": 1.2,
+ "text-allow-overlap": false,
+ "icon-image": {
+ "stops": [
+ [
+ 13,
+ "{maki}-11"
+ ],
+ [
+ 14,
+ "{maki}-15"
+ ]
+ ]
+ },
+ "text-ignore-placement": false,
+ "text-max-angle": 38,
+ "text-font": [
+ "DIN Offc Pro Medium",
+ "Arial Unicode MS Regular"
+ ],
+ "symbol-placement": "point",
+ "text-padding": 2,
+ "visibility": "visible",
+ "text-offset": [
+ 0,
+ 1
+ ],
+ "icon-optional": false,
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.02,
+ "text-max-width": 8,
+ "symbol-spacing": 250,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 10,
+ 11
+ ],
+ [
+ 18,
+ 14
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#4c661f",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1,
+ "text-halo-blur": 0
+ }
+ },
+ {
+ "id": "poi-scalerank1",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "poi_label",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "!in",
+ "maki",
+ "rail-light",
+ "rail-metro",
+ "rail",
+ "airport",
+ "airfield",
+ "heliport",
+ "rocket",
+ "park",
+ "golf",
+ "cemetery",
+ "zoo",
+ "campsite",
+ "swimming",
+ "dog-park"
+ ],
+ [
+ "<=",
+ "scalerank",
+ 1
+ ],
+ [
+ "!=",
+ "type",
+ "Island"
+ ]
+ ],
+ "layout": {
+ "text-line-height": 1.2,
+ "text-allow-overlap": false,
+ "icon-image": {
+ "stops": [
+ [
+ 13,
+ "{maki}-11"
+ ],
+ [
+ 14,
+ "{maki}-15"
+ ]
+ ]
+ },
+ "text-ignore-placement": false,
+ "text-max-angle": 38,
+ "text-font": [
+ "DIN Offc Pro Medium",
+ "Arial Unicode MS Regular"
+ ],
+ "symbol-placement": "point",
+ "text-padding": 2,
+ "visibility": "visible",
+ "text-offset": [
+ 0,
+ 1
+ ],
+ "icon-optional": false,
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.02,
+ "text-max-width": 8,
+ "symbol-spacing": 250,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 10,
+ 11
+ ],
+ [
+ 18,
+ 14
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#65513d",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1
+ }
+ },
+ {
+ "id": "airport-label",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "poi_label",
+ "minzoom": 9,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "maki",
+ "airport",
+ "heliport",
+ "rocket"
+ ],
+ [
+ "<=",
+ "scalerank",
+ 2
+ ]
+ ],
+ "layout": {
+ "text-allow-overlap": false,
+ "icon-image": {
+ "stops": [
+ [
+ 12,
+ "{maki}-11"
+ ],
+ [
+ 13,
+ "{maki}-15"
+ ]
+ ]
+ },
+ "text-ignore-placement": false,
+ "text-font": [
+ "DIN Offc Pro Regular",
+ "Arial Unicode MS Regular"
+ ],
+ "symbol-placement": "point",
+ "text-padding": 2,
+ "visibility": "visible",
+ "text-offset": {
+ "base": 1,
+ "stops": [
+ [
+ 12,
+ [
+ 0,
+ 1
+ ]
+ ],
+ [
+ 13,
+ [
+ 0,
+ 1.25
+ ]
+ ]
+ ]
+ },
+ "icon-optional": false,
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": {
+ "stops": [
+ [
+ 12,
+ "{ref}"
+ ],
+ [
+ 13,
+ "{name_en}"
+ ]
+ ]
+ },
+ "text-letter-spacing": 0.02,
+ "text-max-width": 9,
+ "symbol-spacing": 250,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 10,
+ 12
+ ],
+ [
+ 18,
+ 18
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#000000",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1.25
+ }
+ },
+ {
+ "id": "poi-islets",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "poi_label",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "type",
+ "Islet"
+ ]
+ ],
+ "layout": {
+ "text-line-height": 1.2,
+ "text-allow-overlap": false,
+ "text-ignore-placement": false,
+ "text-max-angle": 38,
+ "text-font": [
+ "DIN Offc Pro Regular",
+ "Arial Unicode MS Regular"
+ ],
+ "symbol-placement": "point",
+ "text-padding": 2,
+ "visibility": "visible",
+ "text-offset": [
+ 0,
+ 0
+ ],
+ "icon-optional": false,
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "center",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.02,
+ "text-max-width": 8,
+ "symbol-spacing": 250,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 10,
+ 11
+ ],
+ [
+ 14,
+ 16
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#65513d",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1
+ }
+ },
+ {
+ "id": "place-neighbourhood",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "place_label",
+ "minzoom": 10,
+ "maxzoom": 16,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "type",
+ "neighbourhood"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "text-field": "{name_en}",
+ "text-transform": "uppercase",
+ "text-letter-spacing": 0.1,
+ "text-max-width": 7,
+ "text-font": [
+ "DIN Offc Pro Regular",
+ "Arial Unicode MS Regular"
+ ],
+ "text-padding": 3,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 12,
+ 11
+ ],
+ [
+ 16,
+ 16
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-halo-color": "rgba(255,255,255, 0.5)",
+ "text-halo-width": 1.75,
+ "text-color": "#805540",
+ "text-halo-blur": 0
+ }
+ },
+ {
+ "id": "place-suburb",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "place_label",
+ "minzoom": 10,
+ "maxzoom": 16,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "type",
+ "suburb"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "text-field": "{name_en}",
+ "text-transform": "uppercase",
+ "text-font": [
+ "DIN Offc Pro Regular",
+ "Arial Unicode MS Regular"
+ ],
+ "text-letter-spacing": 0.15,
+ "text-max-width": 7,
+ "text-padding": 3,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 11,
+ 11
+ ],
+ [
+ 15,
+ 18
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-halo-color": "rgba(255,255,255, 0.5)",
+ "text-halo-width": 1.75,
+ "text-color": "#805540"
+ }
+ },
+ {
+ "id": "place-hamlet",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "place_label",
+ "minzoom": 10,
+ "maxzoom": 16,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "type",
+ "hamlet"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "text-field": "{name_en}",
+ "text-font": [
+ "DIN Offc Pro Regular",
+ "Arial Unicode MS Regular"
+ ],
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 12,
+ 11.5
+ ],
+ [
+ 15,
+ 16
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1.25,
+ "text-color": "#000000"
+ }
+ },
+ {
+ "id": "place-village",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "place_label",
+ "minzoom": 8,
+ "maxzoom": 15,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "type",
+ "village"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "text-field": "{name_en}",
+ "text-font": [
+ "DIN Offc Pro Regular",
+ "Arial Unicode MS Regular"
+ ],
+ "text-max-width": 7,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 10,
+ 11.5
+ ],
+ [
+ 16,
+ 18
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1.25,
+ "text-color": "#000000"
+ }
+ },
+ {
+ "id": "place-town",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "place_label",
+ "minzoom": 6,
+ "maxzoom": 15,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "type",
+ "town"
+ ]
+ ],
+ "layout": {
+ "icon-image": "circle.sdf",
+ "text-font": {
+ "base": 1,
+ "stops": [
+ [
+ 11,
+ [
+ "DIN Offc Pro Regular",
+ "Arial Unicode MS Regular"
+ ]
+ ],
+ [
+ 12,
+ [
+ "DIN Offc Pro Medium",
+ "Arial Unicode MS Regular"
+ ]
+ ]
+ ]
+ },
+ "visibility": "visible",
+ "text-offset": {
+ "base": 1,
+ "stops": [
+ [
+ 7,
+ [
+ 0,
+ -0.15
+ ]
+ ],
+ [
+ 8,
+ [
+ 0,
+ 0
+ ]
+ ]
+ ]
+ },
+ "text-anchor": {
+ "base": 1,
+ "stops": [
+ [
+ 7,
+ "bottom"
+ ],
+ [
+ 8,
+ "center"
+ ]
+ ]
+ },
+ "text-field": "{name_en}",
+ "text-max-width": 7,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 7,
+ 11.5
+ ],
+ [
+ 15,
+ 20
+ ]
+ ]
+ },
+ "icon-size": 0.3
+ },
+ "paint": {
+ "text-color": "#000000",
+ "icon-halo-blur": 1,
+ "icon-halo-color": "#ffffff",
+ "icon-halo-width": 1,
+ "icon-color": "#000000",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1.25,
+ "icon-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 7.99,
+ 1
+ ],
+ [
+ 8,
+ 0
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "poi-islands",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "poi_label",
+ "minzoom": 0,
+ "maxzoom": 22,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "type",
+ "Island"
+ ]
+ ],
+ "layout": {
+ "text-line-height": 1.2,
+ "text-allow-overlap": false,
+ "text-ignore-placement": false,
+ "text-max-angle": 38,
+ "text-font": [
+ "DIN Offc Pro Regular",
+ "Arial Unicode MS Regular"
+ ],
+ "symbol-placement": "point",
+ "text-padding": 2,
+ "visibility": "visible",
+ "text-offset": [
+ 0,
+ 0
+ ],
+ "icon-optional": false,
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "center",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.02,
+ "text-max-width": 7,
+ "symbol-spacing": 250,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 10,
+ 11
+ ],
+ [
+ 18,
+ 16
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#65513d",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1
+ }
+ },
+ {
+ "id": "place-city-sm",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "place_label",
+ "minzoom": 0,
+ "maxzoom": 14,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "!in",
+ "scalerank",
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5
+ ],
+ [
+ "in",
+ "type",
+ "city"
+ ]
+ ],
+ "layout": {
+ "icon-image": "circle.sdf",
+ "text-transform": "none",
+ "text-font": {
+ "base": 1,
+ "stops": [
+ [
+ 7,
+ [
+ "DIN Offc Pro Regular",
+ "Arial Unicode MS Regular"
+ ]
+ ],
+ [
+ 8,
+ [
+ "DIN Offc Pro Medium",
+ "Arial Unicode MS Regular"
+ ]
+ ]
+ ]
+ },
+ "visibility": "visible",
+ "text-offset": {
+ "base": 1,
+ "stops": [
+ [
+ 7.99,
+ [
+ 0,
+ -0.2
+ ]
+ ],
+ [
+ 8,
+ [
+ 0,
+ 0
+ ]
+ ]
+ ]
+ },
+ "text-anchor": {
+ "base": 1,
+ "stops": [
+ [
+ 7,
+ "bottom"
+ ],
+ [
+ 8,
+ "center"
+ ]
+ ]
+ },
+ "text-field": "{name_en}",
+ "text-max-width": 7,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 6,
+ 12
+ ],
+ [
+ 14,
+ 22
+ ]
+ ]
+ },
+ "icon-size": 0.3
+ },
+ "paint": {
+ "text-color": "#000000",
+ "icon-halo-blur": 1,
+ "icon-halo-color": "#ffffff",
+ "icon-halo-width": 1,
+ "icon-color": "#000000",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1.25,
+ "icon-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 7.99,
+ 1
+ ],
+ [
+ 8,
+ 0
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "place-city-md-s",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "place_label",
+ "minzoom": 0,
+ "maxzoom": 14,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "scalerank",
+ 3,
+ 4,
+ 5
+ ],
+ [
+ "in",
+ "type",
+ "city"
+ ],
+ [
+ "in",
+ "ldir",
+ "S",
+ "SE",
+ "SW",
+ "E"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "text-field": "{name_en}",
+ "icon-image": "circle.sdf",
+ "text-anchor": {
+ "base": 1,
+ "stops": [
+ [
+ 7,
+ "top"
+ ],
+ [
+ 8,
+ "center"
+ ]
+ ]
+ },
+ "text-offset": {
+ "base": 1,
+ "stops": [
+ [
+ 7.99,
+ [
+ 0,
+ 0.1
+ ]
+ ],
+ [
+ 8,
+ [
+ 0,
+ 0
+ ]
+ ]
+ ]
+ },
+ "text-font": {
+ "base": 1,
+ "stops": [
+ [
+ 7,
+ [
+ "DIN Offc Pro Regular",
+ "Arial Unicode MS Regular"
+ ]
+ ],
+ [
+ 8,
+ [
+ "DIN Offc Pro Medium",
+ "Arial Unicode MS Regular"
+ ]
+ ]
+ ]
+ },
+ "text-size": {
+ "base": 0.9,
+ "stops": [
+ [
+ 5,
+ 12
+ ],
+ [
+ 12,
+ 22
+ ]
+ ]
+ },
+ "icon-size": 0.35
+ },
+ "paint": {
+ "text-halo-width": 1,
+ "text-halo-color": "#ffffff",
+ "text-color": "#000000",
+ "text-halo-blur": 1,
+ "icon-color": "#000000",
+ "icon-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 7.99,
+ 1
+ ],
+ [
+ 8,
+ 0
+ ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "place-city-md-n",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "place_label",
+ "minzoom": 0,
+ "maxzoom": 14,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "scalerank",
+ 3,
+ 4,
+ 5
+ ],
+ [
+ "in",
+ "type",
+ "city"
+ ],
+ [
+ "in",
+ "ldir",
+ "N",
+ "NE",
+ "NW",
+ "W"
+ ]
+ ],
+ "layout": {
+ "icon-image": "circle.sdf",
+ "text-font": {
+ "base": 1,
+ "stops": [
+ [
+ 7,
+ [
+ "DIN Offc Pro Regular",
+ "Arial Unicode MS Regular"
+ ]
+ ],
+ [
+ 8,
+ [
+ "DIN Offc Pro Medium",
+ "Arial Unicode MS Regular"
+ ]
+ ]
+ ]
+ },
+ "visibility": "visible",
+ "text-offset": {
+ "base": 1,
+ "stops": [
+ [
+ 7.99,
+ [
+ 0,
+ -0.25
+ ]
+ ],
+ [
+ 8,
+ [
+ 0,
+ 0
+ ]
+ ]
+ ]
+ },
+ "text-anchor": {
+ "base": 1,
+ "stops": [
+ [
+ 7,
+ "bottom"
+ ],
+ [
+ 8,
+ "center"
+ ]
+ ]
+ },
+ "text-field": "{name_en}",
+ "text-max-width": 7,
+ "text-size": {
+ "base": 0.9,
+ "stops": [
+ [
+ 5,
+ 12
+ ],
+ [
+ 12,
+ 22
+ ]
+ ]
+ },
+ "icon-size": 0.35
+ },
+ "paint": {
+ "text-color": "#000000",
+ "icon-halo-blur": 1,
+ "icon-halo-color": "#ffffff",
+ "icon-halo-width": 1,
+ "icon-color": "#000000",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1,
+ "icon-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 7.99,
+ 1
+ ],
+ [
+ 8,
+ 0
+ ]
+ ]
+ },
+ "text-halo-blur": 1
+ }
+ },
+ {
+ "id": "place-city-lg-s",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "place_label",
+ "minzoom": 1,
+ "maxzoom": 14,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "<=",
+ "scalerank",
+ 2
+ ],
+ [
+ "in",
+ "type",
+ "city"
+ ],
+ [
+ "in",
+ "ldir",
+ "S",
+ "SE",
+ "SW",
+ "E"
+ ]
+ ],
+ "layout": {
+ "icon-image": "circle.sdf",
+ "text-font": {
+ "base": 1,
+ "stops": [
+ [
+ 7,
+ [
+ "DIN Offc Pro Regular",
+ "Arial Unicode MS Regular"
+ ]
+ ],
+ [
+ 8,
+ [
+ "DIN Offc Pro Medium",
+ "Arial Unicode MS Regular"
+ ]
+ ]
+ ]
+ },
+ "visibility": "visible",
+ "text-offset": {
+ "base": 1,
+ "stops": [
+ [
+ 7.99,
+ [
+ 0,
+ 0.15
+ ]
+ ],
+ [
+ 8,
+ [
+ 0,
+ 0
+ ]
+ ]
+ ]
+ },
+ "text-anchor": {
+ "base": 1,
+ "stops": [
+ [
+ 7,
+ "top"
+ ],
+ [
+ 8,
+ "center"
+ ]
+ ]
+ },
+ "text-field": "{name_en}",
+ "text-max-width": 7,
+ "text-size": {
+ "base": 0.9,
+ "stops": [
+ [
+ 4,
+ 12
+ ],
+ [
+ 10,
+ 22
+ ]
+ ]
+ },
+ "icon-size": 0.4
+ },
+ "paint": {
+ "text-color": "#000000",
+ "icon-halo-blur": 1,
+ "icon-halo-color": "#ffffff",
+ "icon-halo-width": 1,
+ "icon-color": "#000000",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1,
+ "icon-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 7.99,
+ 1
+ ],
+ [
+ 8,
+ 0
+ ]
+ ]
+ },
+ "text-halo-blur": 1
+ }
+ },
+ {
+ "id": "place-city-lg-n",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "place_label",
+ "minzoom": 1,
+ "maxzoom": 14,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "<=",
+ "scalerank",
+ 2
+ ],
+ [
+ "in",
+ "type",
+ "city"
+ ],
+ [
+ "in",
+ "ldir",
+ "N",
+ "NE",
+ "NW",
+ "W"
+ ]
+ ],
+ "layout": {
+ "icon-image": "circle.sdf",
+ "text-font": {
+ "base": 1,
+ "stops": [
+ [
+ 7,
+ [
+ "DIN Offc Pro Regular",
+ "Arial Unicode MS Regular"
+ ]
+ ],
+ [
+ 8,
+ [
+ "DIN Offc Pro Medium",
+ "Arial Unicode MS Regular"
+ ]
+ ]
+ ]
+ },
+ "visibility": "visible",
+ "text-offset": {
+ "base": 1,
+ "stops": [
+ [
+ 7.99,
+ [
+ 0,
+ -0.25
+ ]
+ ],
+ [
+ 8,
+ [
+ 0,
+ 0
+ ]
+ ]
+ ]
+ },
+ "text-anchor": {
+ "base": 1,
+ "stops": [
+ [
+ 7,
+ "bottom"
+ ],
+ [
+ 8,
+ "center"
+ ]
+ ]
+ },
+ "text-field": "{name_en}",
+ "text-max-width": 7,
+ "text-size": {
+ "base": 0.9,
+ "stops": [
+ [
+ 4,
+ 12
+ ],
+ [
+ 10,
+ 22
+ ]
+ ]
+ },
+ "icon-size": 0.4
+ },
+ "paint": {
+ "text-color": "#000000",
+ "icon-halo-blur": 1,
+ "icon-halo-color": "#ffffff",
+ "icon-halo-width": 1,
+ "text-opacity": 1,
+ "icon-color": "#000000",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1,
+ "icon-opacity": {
+ "base": 1,
+ "stops": [
+ [
+ 7.99,
+ 1
+ ],
+ [
+ 8,
+ 0
+ ]
+ ]
+ },
+ "text-halo-blur": 1
+ }
+ },
+ {
+ "id": "marine-label-sm-ln",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "marine_label",
+ "minzoom": 3,
+ "maxzoom": 10,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ ">=",
+ "labelrank",
+ 4
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ]
+ ],
+ "layout": {
+ "text-line-height": 1.1,
+ "text-font": [
+ "DIN Offc Pro Italic",
+ "Arial Unicode MS Regular"
+ ],
+ "symbol-placement": "line",
+ "visibility": "visible",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.1,
+ "text-max-width": 5,
+ "symbol-spacing": {
+ "base": 1,
+ "stops": [
+ [
+ 4,
+ 100
+ ],
+ [
+ 6,
+ 400
+ ]
+ ]
+ },
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 3,
+ 12
+ ],
+ [
+ 6,
+ 16
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#c8e5f9"
+ }
+ },
+ {
+ "id": "marine-label-sm-pt",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "marine_label",
+ "minzoom": 3,
+ "maxzoom": 10,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ ">=",
+ "labelrank",
+ 4
+ ],
+ [
+ "in",
+ "$type",
+ "Point"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "text-field": "{name_en}",
+ "text-max-width": 5,
+ "text-letter-spacing": 0.1,
+ "text-line-height": 1.5,
+ "symbol-placement": "point",
+ "text-font": [
+ "DIN Offc Pro Italic",
+ "Arial Unicode MS Regular"
+ ],
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 3,
+ 12
+ ],
+ [
+ 6,
+ 16
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#c8e5f9"
+ }
+ },
+ {
+ "id": "marine-label-md-ln",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "marine_label",
+ "minzoom": 2,
+ "maxzoom": 8,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "labelrank",
+ 2,
+ 3
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ]
+ ],
+ "layout": {
+ "text-line-height": 1.1,
+ "text-font": [
+ "DIN Offc Pro Italic",
+ "Arial Unicode MS Regular"
+ ],
+ "symbol-placement": "line",
+ "visibility": "visible",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.15,
+ "text-max-width": 5,
+ "symbol-spacing": 250,
+ "text-size": {
+ "base": 1.1,
+ "stops": [
+ [
+ 2,
+ 12
+ ],
+ [
+ 5,
+ 20
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#c8e5f9"
+ }
+ },
+ {
+ "id": "marine-label-md-pt",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "marine_label",
+ "minzoom": 2,
+ "maxzoom": 8,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "labelrank",
+ 2,
+ 3
+ ],
+ [
+ "in",
+ "$type",
+ "Point"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "text-field": "{name_en}",
+ "text-max-width": 5,
+ "text-letter-spacing": 0.15,
+ "text-line-height": 1.5,
+ "text-font": [
+ "DIN Offc Pro Italic",
+ "Arial Unicode MS Regular"
+ ],
+ "text-size": {
+ "base": 1.1,
+ "stops": [
+ [
+ 2,
+ 14
+ ],
+ [
+ 5,
+ 20
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#c8e5f9"
+ }
+ },
+ {
+ "id": "marine-label-lg-ln",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "marine_label",
+ "minzoom": 1,
+ "maxzoom": 4,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "labelrank",
+ 1
+ ],
+ [
+ "in",
+ "$type",
+ "LineString"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "text-field": "{name_en}",
+ "text-max-width": 4,
+ "text-letter-spacing": 0.25,
+ "text-line-height": 1.1,
+ "symbol-placement": "line",
+ "text-font": [
+ "DIN Offc Pro Italic",
+ "Arial Unicode MS Regular"
+ ],
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 1,
+ 14
+ ],
+ [
+ 4,
+ 30
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#c8e5f9"
+ }
+ },
+ {
+ "id": "marine-label-lg-pt",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "marine_label",
+ "minzoom": 1,
+ "maxzoom": 4,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "labelrank",
+ 1
+ ],
+ [
+ "in",
+ "$type",
+ "Point"
+ ]
+ ],
+ "layout": {
+ "visibility": "visible",
+ "text-field": "{name_en}",
+ "text-max-width": 4,
+ "text-letter-spacing": 0.25,
+ "text-line-height": 1.5,
+ "text-font": [
+ "DIN Offc Pro Italic",
+ "Arial Unicode MS Regular"
+ ],
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 1,
+ 14
+ ],
+ [
+ 4,
+ 30
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#c8e5f9"
+ }
+ },
+ {
+ "id": "state-label-sm",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "state_label",
+ "minzoom": 3,
+ "maxzoom": 9,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "<",
+ "area",
+ 20000
+ ]
+ ],
+ "layout": {
+ "text-allow-overlap": false,
+ "text-ignore-placement": false,
+ "text-transform": "uppercase",
+ "text-font": [
+ "DIN Offc Pro Bold",
+ "Arial Unicode MS Bold"
+ ],
+ "visibility": "visible",
+ "text-field": {
+ "base": 1,
+ "stops": [
+ [
+ 0,
+ "{abbr}"
+ ],
+ [
+ 6,
+ "{name_en}"
+ ]
+ ]
+ },
+ "text-letter-spacing": 0.15,
+ "text-max-width": 5,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 6,
+ 10
+ ],
+ [
+ 9,
+ 14
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-opacity": 1,
+ "text-color": "#242424",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1
+ }
+ },
+ {
+ "id": "state-label-md",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "state_label",
+ "minzoom": 3,
+ "maxzoom": 8,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "<",
+ "area",
+ 80000
+ ],
+ [
+ ">=",
+ "area",
+ 20000
+ ]
+ ],
+ "layout": {
+ "text-allow-overlap": false,
+ "text-ignore-placement": false,
+ "text-transform": "uppercase",
+ "text-font": [
+ "DIN Offc Pro Bold",
+ "Arial Unicode MS Bold"
+ ],
+ "visibility": "visible",
+ "text-field": {
+ "base": 1,
+ "stops": [
+ [
+ 0,
+ "{abbr}"
+ ],
+ [
+ 5,
+ "{name_en}"
+ ]
+ ]
+ },
+ "text-letter-spacing": 0.15,
+ "text-max-width": 6,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 5,
+ 10
+ ],
+ [
+ 8,
+ 16
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-opacity": 1,
+ "text-color": "#242424",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1
+ }
+ },
+ {
+ "id": "state-label-lg",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "state_label",
+ "minzoom": 3,
+ "maxzoom": 7,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ ">=",
+ "area",
+ 80000
+ ]
+ ],
+ "layout": {
+ "text-allow-overlap": false,
+ "text-ignore-placement": false,
+ "text-transform": "uppercase",
+ "text-font": [
+ "DIN Offc Pro Bold",
+ "Arial Unicode MS Bold"
+ ],
+ "text-padding": 1,
+ "visibility": "visible",
+ "text-field": {
+ "base": 1,
+ "stops": [
+ [
+ 0,
+ "{abbr}"
+ ],
+ [
+ 4,
+ "{name_en}"
+ ]
+ ]
+ },
+ "text-letter-spacing": 0.15,
+ "text-max-width": 6,
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 4,
+ 10
+ ],
+ [
+ 7,
+ 18
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-opacity": 1,
+ "text-color": "#242424",
+ "text-halo-color": "#ffffff",
+ "text-halo-width": 1
+ }
+ },
+ {
+ "id": "country-label-sm",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "country_label",
+ "minzoom": 1,
+ "maxzoom": 10,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ ">=",
+ "scalerank",
+ 5
+ ]
+ ],
+ "layout": {
+ "text-field": "{name_en}",
+ "visibility": "visible",
+ "text-max-width": 6,
+ "text-font": [
+ "DIN Offc Pro Medium",
+ "Arial Unicode MS Regular"
+ ],
+ "text-size": {
+ "base": 0.9,
+ "stops": [
+ [
+ 5,
+ 14
+ ],
+ [
+ 9,
+ 22
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#000000",
+ "text-halo-color": {
+ "base": 1,
+ "stops": [
+ [
+ 2,
+ "rgba(255,255,255,0.75)"
+ ],
+ [
+ 3,
+ "#ffffff"
+ ]
+ ]
+ },
+ "text-halo-width": 1.25
+ }
+ },
+ {
+ "id": "country-label-md",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "country_label",
+ "minzoom": 1,
+ "maxzoom": 8,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "scalerank",
+ 3,
+ 4
+ ]
+ ],
+ "layout": {
+ "text-field": {
+ "base": 1,
+ "stops": [
+ [
+ 0,
+ "{code}"
+ ],
+ [
+ 2,
+ "{name_en}"
+ ]
+ ]
+ },
+ "visibility": "visible",
+ "text-max-width": 6,
+ "text-font": [
+ "DIN Offc Pro Medium",
+ "Arial Unicode MS Regular"
+ ],
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 3,
+ 10
+ ],
+ [
+ 8,
+ 24
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#000000",
+ "text-halo-color": {
+ "base": 1,
+ "stops": [
+ [
+ 2,
+ "rgba(255,255,255,0.75)"
+ ],
+ [
+ 3,
+ "#ffffff"
+ ]
+ ]
+ },
+ "text-halo-width": 1.25
+ }
+ },
+ {
+ "id": "country-label-lg",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "country_label",
+ "minzoom": 1,
+ "maxzoom": 7,
+ "interactive": true,
+ "filter": [
+ "all",
+ [
+ "in",
+ "scalerank",
+ 1,
+ 2
+ ]
+ ],
+ "layout": {
+ "text-field": "{name_en}",
+ "visibility": "visible",
+ "text-max-width": {
+ "base": 1,
+ "stops": [
+ [
+ 0,
+ 5
+ ],
+ [
+ 3,
+ 6
+ ]
+ ]
+ },
+ "text-font": [
+ "DIN Offc Pro Medium",
+ "Arial Unicode MS Regular"
+ ],
+ "text-size": {
+ "base": 1,
+ "stops": [
+ [
+ 1,
+ 10
+ ],
+ [
+ 6,
+ 24
+ ]
+ ]
+ }
+ },
+ "paint": {
+ "text-color": "#000000",
+ "text-halo-color": {
+ "base": 1,
+ "stops": [
+ [
+ 2,
+ "rgba(255,255,255,0.75)"
+ ],
+ [
+ 3,
+ "#ffffff"
+ ]
+ ]
+ },
+ "text-halo-width": 1.25
+ }
+ }
+ ],
+ "owner": "nicki",
+ "modified": "2015-05-07T16:43:40.332Z",
+ "created": "2015-05-07T16:00:16.592Z",
+ "id": "nicki.7bfc461f"
+}
diff --git a/platform/ios/benchmark/assets/tiles/download.sh b/platform/ios/benchmark/assets/tiles/download.sh
new file mode 100755
index 0000000000..f44dda18fd
--- /dev/null
+++ b/platform/ios/benchmark/assets/tiles/download.sh
@@ -0,0 +1,96 @@
+#!/usr/bin/env bash
+
+set -u
+
+LIST=(
+ # paris
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/11/1037/704.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/11/1037/705.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/11/1038/704.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/11/1038/705.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/11/1036/704.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/11/1037/703.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/11/1036/705.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/11/1038/703.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/11/1036/703.vector.pbf"
+
+ # paris2
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/13/4150/2819.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/13/4149/2819.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/13/4150/2818.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/13/4148/2819.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/13/4149/2818.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/13/4148/2818.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/13/4150/2820.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/13/4149/2820.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/13/4149/2817.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/13/4148/2817.vector.pbf"
+
+ # alps
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/6/34/23.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/6/34/22.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/6/33/23.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/6/33/22.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/6/34/21.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/6/32/23.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/6/32/22.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/6/33/21.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/6/32/21.vector.pbf"
+
+ # us east
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/5/9/12.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/5/8/12.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/5/9/13.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/5/8/13.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/5/9/11.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/5/7/12.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/5/8/11.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/5/7/13.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/5/7/11.vector.pbf"
+
+ # greater la
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/9/88/204.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/9/88/205.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/9/89/204.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/9/89/205.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/9/87/204.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/9/88/203.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/9/87/205.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/9/89/203.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/9/87/203.vector.pbf"
+
+ # sf
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/14/2621/6333.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/14/2620/6333.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/14/2621/6334.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/14/2620/6334.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/14/2621/6332.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/14/2619/6333.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/14/2620/6332.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/14/2619/6334.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/14/2619/6332.vector.pbf"
+
+ # oakland
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/12/657/1582.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/12/657/1583.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/12/658/1582.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/12/658/1583.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/12/656/1582.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/12/657/1581.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/12/656/1583.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/12/658/1581.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/12/656/1581.vector.pbf"
+
+ # germany
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/6/34/20.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/6/33/20.vector.pbf"
+ "mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/6/32/20.vector.pbf"
+)
+
+for OUTPUT in ${LIST[@]} ; do
+ if [ ! -f "${OUTPUT}" ] ; then
+ mkdir -p "`dirname "${OUTPUT}"`"
+ echo "Downloading tile '${OUTPUT}'"
+ curl -# "https://a.tiles.mapbox.com/v4/${OUTPUT}?access_token=${MAPBOX_ACCESS_TOKEN}" | gunzip > "${OUTPUT}"
+ fi
+done
diff --git a/platform/ios/benchmark/assets/tiles/mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6.json b/platform/ios/benchmark/assets/tiles/mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6.json
new file mode 100644
index 0000000000..140aa48fa7
--- /dev/null
+++ b/platform/ios/benchmark/assets/tiles/mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6.json
@@ -0,0 +1 @@
+{"attribution":"<a href=\"https://www.mapbox.com/about/maps/\" target=\"_blank\">&copy; Mapbox</a> <a href=\"http://www.openstreetmap.org/about/\" target=\"_blank\">&copy; OpenStreetMap</a> <a class=\"mapbox-improve-map\" href=\"https://www.mapbox.com/map-feedback/\" target=\"_blank\">Improve this map</a>","bounds":[-180,-85.0511,180,85.0511],"center":[0,0,0],"format":"pbf","maxzoom":15,"minzoom":0,"name":"Mapbox Streets V6 + Vector Terrain V2","scheme":"xyz","tilejson":"2.0.0","tiles":["asset://tiles/mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6/{z}/{x}/{y}.vector.pbf"],"vector_layers":[{"description":"Generalized landcover classification","fields":{"class":"One of: wood, scrub, grass, crop, snow"},"id":"landcover","maxzoom":22,"minzoom":0,"source":"mapbox.mapbox-terrain-v2"},{"description":"","fields":{"class":"One of: shadow, highlight","level":"Brightness %. One of: 94, 90, 89, 78, 67, 56"},"id":"hillshade","maxzoom":22,"minzoom":0,"source":"mapbox.mapbox-terrain-v2"},{"description":"Elevation contour polygons","fields":{"ele":"Integer. The elevation of the contour in meters","index":"Indicator for every 2nd, 5th, or 10th contour. Coastlines are given -1. One of: 2, 5, 10, -1, null"},"id":"contour","maxzoom":22,"minzoom":0,"source":"mapbox.mapbox-terrain-v2"},{"description":"","fields":{"class":"One of: park, cemetery, hospital, school, industrial, parking, pitch, piste, agriculture, wood, scrub, grass, sand, rock, glacier","osm_id":"Unique OSM ID number","type":"OSM tag, more specific than class"},"id":"landuse","source":"mapbox.mapbox-streets-v6"},{"description":"","fields":{"class":"One of: river, canal, stream, stream_intermittent, ditch, drain","osm_id":"Unique OSM ID number","type":"One of: river, canal, stream, ditch, drain"},"id":"waterway","source":"mapbox.mapbox-streets-v6"},{"description":"","fields":{"osm_id":"Unique OSM ID number"},"id":"water","source":"mapbox.mapbox-streets-v6"},{"description":"","fields":{"osm_id":"Unique OSM ID number","type":"One of: runway, taxiway, apron"},"id":"aeroway","source":"mapbox.mapbox-streets-v6"},{"description":"","fields":{"class":"One of: fence, hedge, cliff, gate, land","osm_id":"Unique OSM ID number"},"id":"barrier_line","source":"mapbox.mapbox-streets-v6"},{"description":"","fields":{"osm_id":"Unique OSM ID number"},"id":"building","source":"mapbox.mapbox-streets-v6"},{"description":"","fields":{"class":"One of: wetland, wetland_noveg","osm_id":"Unique OSM ID number"},"id":"landuse_overlay","source":"mapbox.mapbox-streets-v6"},{"description":"","fields":{"class":"One of: motorway, motorway_link, main, street, street_limited, service, driveway, path, major_rail, minor_rail","layer":"Number used for ordering overlapping tunnels. May be any integer, but most common values are -1 to -5","oneway":"Number. Oneway roads are 1, all others are 0","osm_id":"Unique OSM ID number","type":"The value of the tunnel's highway tag"},"id":"tunnel","source":"mapbox.mapbox-streets-v6"},{"description":"","fields":{"class":"One of: motorway, motorway_link, main, street, street_limited, service, driveway, path, major_rail, minor_rail","oneway":"Number. Oneway roads are 1, all others are 0","osm_id":"Unique OSM ID number","type":"The value of the road's highway tag"},"id":"road","source":"mapbox.mapbox-streets-v6"},{"description":"","fields":{"class":"One of: motorway, motorway_link, main, street, street_limited, service, driveway, path, major_rail, minor_rail, aerialway","layer":"Number used for ordering overlapping bridges. May be any integer, but most common values are 1 to 5","oneway":"Number. Oneway bridges are 1, all others are 0","osm_id":"Unique OSM ID number","type":"The value of the bridge's highway tag"},"id":"bridge","source":"mapbox.mapbox-streets-v6"},{"description":"","fields":{"admin_level":"The OSM administrative level of the boundary. One of: 2, 3, 4","disputed":"Number. Disputed boundaries are 1, all others are 0","maritime":"Number. Maritime boundaries are 1, all others are 0"},"id":"admin","source":"mapbox.mapbox-streets-v6"},{"description":"","fields":{"code":"ISO 3166-1 Alpha-2 code","name":"Local name of the country","name_de":"German name of the country","name_en":"English name of the country","name_es":"Spanish name of the country","name_fr":"French name of the country","name_ru":"Russian name of the country","name_zh":"Chinese name of the country","osm_id":"Unique OSM ID number","parent":"ISO 3166-1 Alpha-2 code of the administering/parent state, if any","scalerank":"Number, 1-6. Useful for styling text sizes","type":"One of: country, territory, disputed territory, sar"},"id":"country_label","source":"mapbox.mapbox-streets-v6"},{"description":"","fields":{"labelrank":"Number, 1-6. Useful for styling text sizes","name":"Local or international name of the water body","name_de":"German name of the water body","name_en":"English name of the water body","name_es":"Spanish name of the water body","name_fr":"French name of the water body","name_ru":"Russian name of the water body","name_zh":"Chinese name of the water body","placement":"One of: point, line"},"id":"marine_label","source":"mapbox.mapbox-streets-v6"},{"description":"","fields":{"abbr":"Abbreviated state name","area":"The area of the state in kilometers²","name":"Local name of the state","name_de":"German name of the state","name_en":"English name of the state","name_es":"Spanish name of the state","name_fr":"French name of the state","name_ru":"Russian name of the state","name_zh":"Chinese name of the state","osm_id":"Unique OSM ID number"},"id":"state_label","source":"mapbox.mapbox-streets-v6"},{"description":"","fields":{"capital":"Admin level the city is a capital of, if any. One of: 2, 3, 4, null","ldir":"A hint for label placement at low zoom levels. One of: N, E, S, W, NE, SE, SW, NW, null","localrank":"Number. Priority relative to nearby places. Useful for limiting label density","name":"Local name of the place","name_de":"German name of the place","name_en":"English name of the place","name_es":"Spanish name of the place","name_fr":"French name of the place","name_ru":"Russian name of the place","name_zh":"Chinese name of the place","osm_id":"Unique OSM ID number","scalerank":"Number, 0-9 or null. Useful for styling text & marker sizes","type":"One of: city, town, village, hamlet, suburb, neighbourhood"},"id":"place_label","source":"mapbox.mapbox-streets-v6"},{"description":"","fields":{"area":"The area of the water polygon in Mercator meters²","name":"Local name of the water body","name_de":"German name of the water body","name_en":"English name of the water body","name_es":"Spanish name of the water body","name_fr":"French name of the water body","name_ru":"Russian name of the water body","name_zh":"Chinese name of the water body","osm_id":"Unique OSM ID number"},"id":"water_label","source":"mapbox.mapbox-streets-v6"},{"description":"","fields":{"address":"Street address of the POI","localrank":"Number. Priority relative to nearby POIs. Useful for limiting label density","maki":"The name of the Maki icon that should be used for the POI","name":"Local name of the POI","name_de":"German name of the POI","name_en":"English name of the POI","name_es":"Spanish name of the POI","name_fr":"French name of the POI","name_ru":"Russian name of the POI","name_zh":"Chinese name of the POI","network":"For rail stations, the network(s) that the station serves. Useful for icon styling","osm_id":"Unique OSM ID number","ref":"Short reference code, if any","scalerank":"Number. 1-4. Useful for styling icon sizes and minimum zoom levels","type":"The original OSM tag value","website":"URL of the POI"},"id":"poi_label","source":"mapbox.mapbox-streets-v6"},{"description":"","fields":{"class":"One of: motorway, motorway_link, main, street, street_limited, service, driveway, path","len":"Number. Length of the road segment in Mercator meters","localrank":"Number. Used for shield points only. Priority relative to nearby shields. Useful for limiting shield density","name":"Local name of the road","name_de":"German name of the road","name_en":"English name of the road","name_es":"Spanish name of the road","name_fr":"French name of the road","name_ru":"Russian name of the road","name_zh":"Chinese name of the road","osm_id":"Unique OSM ID number","ref":"Route number of the road","reflen":"Number. How many characters long the ref tag is. Useful for shield styling","shield":"The shield style to use. One of: default, mx-federal, mx-state, us-highway, us-highway-alternate, us-highway-business, us-highway-duplex, us-interstate, us-interstate-business, us-interstate-duplex, us-interstate-truck, us-state"},"id":"road_label","source":"mapbox.mapbox-streets-v6"},{"description":"","fields":{"class":"One of: river, canal, stream, stream_intermittent","name":"Local name of the waterway","name_de":"German name of the waterway","name_en":"English name of the waterway","name_es":"Spanish name of the waterway","name_fr":"French name of the waterway","name_ru":"Russian name of the waterway","name_zh":"Chinese name of the waterway","osm_id":"Unique OSM ID number","type":"One of: river, canal, stream"},"id":"waterway_label","source":"mapbox.mapbox-streets-v6"},{"description":"","fields":{"house_num":"House number","osm_id":"Unique OSM ID number"},"id":"housenum_label","source":"mapbox.mapbox-streets-v6"}]}
diff --git a/platform/ios/benchmark/benchmark-ios.gypi b/platform/ios/benchmark/benchmark-ios.gypi
new file mode 100644
index 0000000000..5962a6b338
--- /dev/null
+++ b/platform/ios/benchmark/benchmark-ios.gypi
@@ -0,0 +1,78 @@
+{
+ 'includes': [
+ '../../../gyp/common.gypi',
+ ],
+ 'targets': [
+ { 'target_name': 'ios-bench',
+ 'product_name': 'Bench GL',
+ 'type': 'executable',
+ 'product_extension': 'app',
+ 'mac_bundle': 1,
+ 'mac_bundle_resources': [
+ '<!@(find ../platform/ios/benchmark/img -type f)',
+ 'assets/glyphs',
+ 'assets/sprites',
+ 'assets/tiles',
+ ],
+
+ 'dependencies': [
+ 'iossdk',
+ ],
+
+ 'sources': [
+ './main.m',
+ './MBXBenchAppDelegate.h',
+ './MBXBenchAppDelegate.m',
+ './MBXBenchViewController.h',
+ './MBXBenchViewController.mm',
+ './locations.hpp',
+ './locations.cpp',
+ ],
+
+ 'xcode_settings': {
+ 'SDKROOT': 'iphoneos',
+ 'SUPPORTED_PLATFORMS': 'iphoneos',
+ 'IPHONEOS_DEPLOYMENT_TARGET': '8.0',
+ 'INFOPLIST_FILE': '../platform/ios/benchmark/app-info.plist',
+ 'TARGETED_DEVICE_FAMILY': '1,2',
+ 'COMBINE_HIDPI_IMAGES': 'NO', # don't merge @2x.png images into .tiff files
+ 'COPY_PHASE_STRIP': 'NO',
+ 'CLANG_ENABLE_OBJC_ARC': 'YES',
+ 'CLANG_ENABLE_MODULES': 'YES',
+ 'LD_RUNPATH_SEARCH_PATHS': [
+ '$(inherited)',
+ '@executable_path/Frameworks',
+ ],
+ 'OTHER_LDFLAGS': [
+ '-framework CoreLocation',
+ ],
+ },
+
+ 'configurations': {
+ 'Debug': {
+ 'xcode_settings': {
+ 'CODE_SIGN_IDENTITY': 'iPhone Developer',
+ 'COPY_PHASE_STRIP': 'NO',
+ },
+ },
+ 'Release': {
+ 'xcode_settings': {
+ 'CODE_SIGN_IDENTITY': 'iPhone Distribution',
+ 'ARCHS': [ "armv7", "armv7s", "arm64", "i386", "x86_64" ],
+ 'COPY_PHASE_STRIP': 'YES',
+ },
+ },
+ },
+
+ 'copies': [
+ {
+ 'destination': '<(PRODUCT_DIR)/$(FRAMEWORKS_FOLDER_PATH)',
+ 'files': [
+ '<(PRODUCT_DIR)/Mapbox.framework',
+ ],
+ 'xcode_code_sign': 1,
+ },
+ ],
+ }
+ ]
+}
diff --git a/platform/ios/benchmark/img/Icon-40.png b/platform/ios/benchmark/img/Icon-40.png
new file mode 100644
index 0000000000..2425133189
--- /dev/null
+++ b/platform/ios/benchmark/img/Icon-40.png
Binary files differ
diff --git a/platform/ios/benchmark/img/Icon-40@2x.png b/platform/ios/benchmark/img/Icon-40@2x.png
new file mode 100644
index 0000000000..b827b1e5a1
--- /dev/null
+++ b/platform/ios/benchmark/img/Icon-40@2x.png
Binary files differ
diff --git a/platform/ios/benchmark/img/Icon-40@3x.png b/platform/ios/benchmark/img/Icon-40@3x.png
new file mode 100644
index 0000000000..89c7119ac6
--- /dev/null
+++ b/platform/ios/benchmark/img/Icon-40@3x.png
Binary files differ
diff --git a/platform/ios/benchmark/img/Icon-60.png b/platform/ios/benchmark/img/Icon-60.png
new file mode 100644
index 0000000000..409fad814a
--- /dev/null
+++ b/platform/ios/benchmark/img/Icon-60.png
Binary files differ
diff --git a/platform/ios/benchmark/img/Icon-60@2x.png b/platform/ios/benchmark/img/Icon-60@2x.png
new file mode 100644
index 0000000000..89c7119ac6
--- /dev/null
+++ b/platform/ios/benchmark/img/Icon-60@2x.png
Binary files differ
diff --git a/platform/ios/benchmark/img/Icon-60@3x.png b/platform/ios/benchmark/img/Icon-60@3x.png
new file mode 100644
index 0000000000..158bcfe27e
--- /dev/null
+++ b/platform/ios/benchmark/img/Icon-60@3x.png
Binary files differ
diff --git a/platform/ios/benchmark/img/Icon-72.png b/platform/ios/benchmark/img/Icon-72.png
new file mode 100644
index 0000000000..eecd90b5eb
--- /dev/null
+++ b/platform/ios/benchmark/img/Icon-72.png
Binary files differ
diff --git a/platform/ios/benchmark/img/Icon-72@2x.png b/platform/ios/benchmark/img/Icon-72@2x.png
new file mode 100644
index 0000000000..ca28d1fa05
--- /dev/null
+++ b/platform/ios/benchmark/img/Icon-72@2x.png
Binary files differ
diff --git a/platform/ios/benchmark/img/Icon-76.png b/platform/ios/benchmark/img/Icon-76.png
new file mode 100644
index 0000000000..0ed2a26730
--- /dev/null
+++ b/platform/ios/benchmark/img/Icon-76.png
Binary files differ
diff --git a/platform/ios/benchmark/img/Icon-76@2x.png b/platform/ios/benchmark/img/Icon-76@2x.png
new file mode 100644
index 0000000000..311a1658a8
--- /dev/null
+++ b/platform/ios/benchmark/img/Icon-76@2x.png
Binary files differ
diff --git a/platform/ios/benchmark/img/Icon-Small-50.png b/platform/ios/benchmark/img/Icon-Small-50.png
new file mode 100644
index 0000000000..a071034743
--- /dev/null
+++ b/platform/ios/benchmark/img/Icon-Small-50.png
Binary files differ
diff --git a/platform/ios/benchmark/img/Icon-Small-50@2x.png b/platform/ios/benchmark/img/Icon-Small-50@2x.png
new file mode 100644
index 0000000000..5d7c76d5e2
--- /dev/null
+++ b/platform/ios/benchmark/img/Icon-Small-50@2x.png
Binary files differ
diff --git a/platform/ios/benchmark/img/Icon-Small.png b/platform/ios/benchmark/img/Icon-Small.png
new file mode 100644
index 0000000000..630d7c04c6
--- /dev/null
+++ b/platform/ios/benchmark/img/Icon-Small.png
Binary files differ
diff --git a/platform/ios/benchmark/img/Icon-Small@2x.png b/platform/ios/benchmark/img/Icon-Small@2x.png
new file mode 100644
index 0000000000..c0ee89211a
--- /dev/null
+++ b/platform/ios/benchmark/img/Icon-Small@2x.png
Binary files differ
diff --git a/platform/ios/benchmark/img/Icon-Small@3x.png b/platform/ios/benchmark/img/Icon-Small@3x.png
new file mode 100644
index 0000000000..436a8b404c
--- /dev/null
+++ b/platform/ios/benchmark/img/Icon-Small@3x.png
Binary files differ
diff --git a/platform/ios/benchmark/img/Icon.png b/platform/ios/benchmark/img/Icon.png
new file mode 100644
index 0000000000..7af0c68a38
--- /dev/null
+++ b/platform/ios/benchmark/img/Icon.png
Binary files differ
diff --git a/platform/ios/benchmark/img/Icon.svg b/platform/ios/benchmark/img/Icon.svg
new file mode 100644
index 0000000000..28df6f600d
--- /dev/null
+++ b/platform/ios/benchmark/img/Icon.svg
@@ -0,0 +1,6 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 15 15" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-miterlimit:1.41421;">
+ <image x="0" y="0" width="15px" height="15px" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAQ0lEQVQokcXP2wkAIAxD0Sidvqu5jhTxVXdIPsz/4ZLi3hLkKgsBwOjsX3zBcztKeSvllQKeSlnCQ8GhfA5cHvfk8QNc8hvDN5gIKwAAAABJRU5ErkJggg=="/>
+ <path id="path7143" d="M9.48355,2.89095C8.18827,3.22425 6.67888,4.56018 5.90484,6.38831L4.93731,6.63727C4.23814,6.81719 3.97174,7.44212 3.83781,8.06502L3.65856,8.89868L5.40366,8.44963L7.68238,9.79563L8.13143,11.5407L8.77503,10.9814C9.25592,10.5634 9.67465,10.0284 9.49474,9.32928L9.24577,8.36174C10.4732,6.80143 10.9147,4.8347 10.5814,3.53941L10.3567,2.66627L9.48355,2.89095ZM8.40657,5.10044C8.73798,5.01516 9.08086,5.2177 9.16614,5.54911C9.25142,5.88052 9.04888,6.2234 8.71747,6.30868C8.38606,6.39396 8.04318,6.19142 7.9579,5.86001C7.87262,5.5286 8.07516,5.18572 8.40657,5.10044L8.40657,5.10044ZM5.41251,9.7356L5.18818,10.1154C4.86414,10.664 4.97269,11.7811 4.97269,11.7811C4.97269,11.7811 5.9677,11.3976 6.32753,10.7884L6.55187,10.4086L5.41251,9.7356Z" style="fill:white;fill-rule:nonzero;stroke-width:0.62px;stroke:white;"/>
+</svg>
diff --git a/platform/ios/benchmark/img/Icon@2x.png b/platform/ios/benchmark/img/Icon@2x.png
new file mode 100644
index 0000000000..ff5ea0c073
--- /dev/null
+++ b/platform/ios/benchmark/img/Icon@2x.png
Binary files differ
diff --git a/platform/ios/benchmark/img/iTunesArtwork.png b/platform/ios/benchmark/img/iTunesArtwork.png
new file mode 100644
index 0000000000..f87c8734b5
--- /dev/null
+++ b/platform/ios/benchmark/img/iTunesArtwork.png
Binary files differ
diff --git a/platform/ios/benchmark/img/iTunesArtwork@2x.png b/platform/ios/benchmark/img/iTunesArtwork@2x.png
new file mode 100644
index 0000000000..8d456a126f
--- /dev/null
+++ b/platform/ios/benchmark/img/iTunesArtwork@2x.png
Binary files differ
diff --git a/platform/ios/benchmark/locations.cpp b/platform/ios/benchmark/locations.cpp
new file mode 100644
index 0000000000..9f53877e40
--- /dev/null
+++ b/platform/ios/benchmark/locations.cpp
@@ -0,0 +1,18 @@
+#include "locations.hpp"
+
+namespace mbgl {
+namespace bench {
+
+const std::vector<Location> locations = {
+ { "paris", 2.3411, 48.8664, 11, 0.0 },
+ { "paris2", 2.3516, 48.8356, 13, 273.8 },
+ { "alps", 10.6107, 46.9599, 6, 0.0 },
+ { "us east", -84.3395, 36.9400, 5, 0.0 },
+ { "greater la", -117.9529, 34.0259, 9, 0.0 },
+ { "sf", -122.4202, 37.7625, 14, 0.0 },
+ { "oakland", -122.2328, 37.8267, 12, 0.0 },
+ { "germany", 9.2280, 50.9262, 6, 0.0 },
+};
+
+}
+}
diff --git a/platform/ios/benchmark/locations.hpp b/platform/ios/benchmark/locations.hpp
new file mode 100644
index 0000000000..96f9c6025b
--- /dev/null
+++ b/platform/ios/benchmark/locations.hpp
@@ -0,0 +1,23 @@
+#ifndef MBGL_BENCH_LOCATIONS
+#define MBGL_BENCH_LOCATIONS
+
+#include <vector>
+#include <string>
+
+namespace mbgl {
+namespace bench {
+
+struct Location {
+ const std::string name;
+ const double longitude;
+ const double latitude;
+ const double zoom;
+ const double bearing;
+};
+
+extern const std::vector<Location> locations;
+
+}
+}
+
+#endif \ No newline at end of file
diff --git a/platform/ios/benchmark/main.m b/platform/ios/benchmark/main.m
new file mode 100644
index 0000000000..52bb445552
--- /dev/null
+++ b/platform/ios/benchmark/main.m
@@ -0,0 +1,10 @@
+#import <UIKit/UIKit.h>
+
+#import "MBXBenchAppDelegate.h"
+
+int main(int argc, char * argv[])
+{
+ @autoreleasepool {
+ return UIApplicationMain(argc, argv, nil, NSStringFromClass([MBXBenchAppDelegate class]));
+ }
+}
diff --git a/platform/ios/bitrise.yml b/platform/ios/bitrise.yml
index 25860485a4..556d10a2bb 100644
--- a/platform/ios/bitrise.yml
+++ b/platform/ios/bitrise.yml
@@ -48,7 +48,7 @@ workflows:
title: Run Xcode Tests
run_if: '{{enveq "SKIPCI" "false"}}'
inputs:
- - project_path: "./test/ios/ios-tests.xcodeproj"
+ - project_path: "./platform/ios/test/ios-tests.xcodeproj"
- scheme: Mapbox GL Tests
- simulator_device: iPhone 6
opts:
diff --git a/platform/ios/docs/doc-README.md b/platform/ios/docs/doc-README.md
new file mode 100644
index 0000000000..d3c4bd5e4a
--- /dev/null
+++ b/platform/ios/docs/doc-README.md
@@ -0,0 +1,9 @@
+# [Mapbox iOS SDK](https://www.mapbox.com/ios-sdk/)
+
+The Mapbox iOS SDK is an open-source framework for embedding interactive map views with scalable, customizable vector maps into Cocoa Touch applications on iOS 7.0 and above using Objective-C, Swift, or Interface Builder. It takes stylesheets that conform to the [Mapbox GL Style Specification](https://www.mapbox.com/mapbox-gl-style-spec/), applies them to vector tiles that conform to the [Mapbox Vector Tile Specification](https://www.mapbox.com/developers/vector-tiles/), and renders them using OpenGL.
+
+[![](https://raw.githubusercontent.com/mapbox/mapbox-gl-native/master/platform/ios/screenshot.png)]()
+
+For setup information, check out the [Mapbox iOS SDK homepage](https://www.mapbox.com/ios-sdk/). For detailed usage instructions, read “[First steps with the Mapbox iOS SDK](https://www.mapbox.com/help/first-steps-ios-sdk/)” and consult the [online examples](https://www.mapbox.com/ios-sdk/examples/). A [full changelog](https://github.com/mapbox/mapbox-gl-native/blob/master/CHANGELOG.md) is also available.
+
+If you have any questions, please [contact our support team](https://www.mapbox.com/contact/). We welcome your [bug reports and feature requests](https://github.com/mapbox/mapbox-gl-native/issues/).
diff --git a/platform/ios/docs/install_docs.sh b/platform/ios/docs/install_docs.sh
new file mode 100755
index 0000000000..c5093cb5e1
--- /dev/null
+++ b/platform/ios/docs/install_docs.sh
@@ -0,0 +1,34 @@
+#!/usr/bin/env bash
+
+if [ -z `which appledoc` ]; then
+ echo "Unable to find appledoc. See https://github.com/mapbox/mapbox-gl-native/blob/master/docs/BUILD_IOS_OSX.md"
+ exit 1
+fi
+
+OUTPUT="/tmp/`uuidgen`"
+
+DOCS_VERSION=$( git tag | grep ^ios | sed 's/^ios-//' | sort -r | grep -v '\-rc.' | grep -v '\-pre.' | sed -n '1p' | sed 's/^v//' )
+echo "Creating new docs for ${DOCS_VERSION}..."
+echo
+
+rm -rf /tmp/mbgl
+mkdir -p /tmp/mbgl/
+README=/tmp/mbgl/GL-README.md
+cat ./pod-README.md > ${README}
+echo >> ${README}
+echo -n "#" >> ${README}
+cat ../../CHANGELOG.md | sed -n "/^## iOS ${DOCS_VERSION}/,/^##/p" | sed '$d' >> ${README}
+# Copy headers to a temporary location where we can substitute macros that appledoc doesn't understand.
+cp -r ../../platform/ios/include /tmp/mbgl
+perl \
+ -pi \
+ -e 's/NS_(?:(MUTABLE)_)?(ARRAY|SET|DICTIONARY)_OF\(\s*(.+?)\s*\)/NS\L\u$1\u$2\E <$3>/g' \
+ /tmp/mbgl/ios/*.h
+appledoc \
+ --output ${OUTPUT} \
+ --project-name "Mapbox iOS SDK ${DOCS_VERSION}" \
+ --project-company Mapbox \
+ --create-docset \
+ --company-id com.mapbox \
+ --index-desc ${README} \
+ /tmp/mbgl/ios
diff --git a/platform/ios/docs/pod-README.md b/platform/ios/docs/pod-README.md
new file mode 100644
index 0000000000..e2c8ff813a
--- /dev/null
+++ b/platform/ios/docs/pod-README.md
@@ -0,0 +1,79 @@
+# [Mapbox iOS SDK](https://www.mapbox.com/ios-sdk/)
+
+The Mapbox iOS SDK is an open-source framework for embedding interactive map views with scalable, customizable vector maps into Cocoa Touch applications on iOS 7.0 and above using Objective-C, Swift, or Interface Builder. It takes stylesheets that conform to the [Mapbox GL Style Specification](https://www.mapbox.com/mapbox-gl-style-spec/), applies them to vector tiles that conform to the [Mapbox Vector Tile Specification](https://www.mapbox.com/developers/vector-tiles/), and renders them using OpenGL.
+
+For more information, check out the [Mapbox iOS SDK homepage](https://www.mapbox.com/ios-sdk/) and the [full changelog](https://github.com/mapbox/mapbox-gl-native/blob/master/CHANGELOG.md) online.
+
+[![](https://raw.githubusercontent.com/mapbox/mapbox-gl-native/master/platform/ios/screenshot.png)]()
+
+## Installation
+
+The Mapbox iOS SDK may be installed as either a dynamic framework or a static framework. (To reduce the download size, the static framework is omitted from some distributions; you may need to download the full package from the [release page](https://github.com/mapbox/mapbox-gl-native/releases/).)
+
+{{DYNAMIC}}
+
+### Dynamic framework
+
+This is the recommended workflow for manually integrating the SDK into an application targeting iOS 8 and above:
+
+1. Open the project editor and select your application target. Drag `Mapbox.framework` from the `dynamic` folder into the “Embedded Binaries” section of the General tab. (Don’t drag it into the “Linked Frameworks and Libraries” section; Xcode will add it there automatically.) In the sheet that appears, make sure “Copy items if needed” is checked, then click Finish.
+
+1. In the Build Phases tab, click the + button at the top and select “New Run Script Phase”. Enter the following code into the script text field:
+
+```bash
+bash "${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}/Mapbox.framework/strip-frameworks.sh"
+```
+
+(The last step, courtesy of [Realm](https://github.com/realm/realm-cocoa/), is required for working around an [iOS App Store bug](http://www.openradar.me/radar?id=6409498411401216) when archiving universal binaries.)
+
+{{/DYNAMIC}}
+{{STATIC}}
+
+### Static framework
+
+If your application targets iOS 7.x, you’ll need to install the static framework instead:
+
+1. Open the project editor and select your application target. Drag `Mapbox.framework` from the `static` folder into the “Embedded Binaries” section of the General tab. (Don’t drag it into the “Linked Frameworks and Libraries” section; Xcode will add it there automatically.) In the sheet that appears, make sure “Copy items if needed” is checked, then click Finish.
+
+1. Add the following Cocoa Touch frameworks and libraries to the “Linked Frameworks and Libraries” section:
+
+ - `GLKit.framework`
+ - `ImageIO.framework`
+ - `MobileCoreServices.framework`
+ - `QuartzCore.framework`
+ - `SystemConfiguration.framework`
+ - `libc++.tbd`
+ - `libsqlite3.tbd`
+ - `libz.tbd`
+
+1. In the Build Settings tab, add `-ObjC` to the “Other Linker Flags” (`OTHER_LDFLAGS`) build setting.
+
+{{/STATIC}}
+
+## Configuration
+
+1. Mapbox vector tiles require a Mapbox account and API access token. In the project editor, select the application target. In the Info tab, set `MGLMapboxAccessToken` to your access token. You can obtain one from the [Mapbox account page](https://www.mapbox.com/studio/account/tokens/).
+
+1. In order to show the user’s position on the map, you must first ask for their permission. In iOS 8 and above, this is accomplished by creating and setting the `NSLocationAlwaysUsageDescription` and/or `NSLocationWhenInUseUsageDescription` key in the `Info.plist` file.
+
+1. _(Optional)_ Mapbox Telemetry is a <a href="https://www.mapbox.com/telemetry/">powerful location analytics platform</a> included in this SDK. By default, anonymized location and usage data is sent to Mapbox whenever the host application causes it to be gathered. This SDK provides users with a way to individually opt out of Mapbox Telemetry. You can also add this opt-out setting to your application’s Settings screen, using the provided `Settings.bundle`.
+
+## Usage
+
+In a XIB or storyboard, add a Custom View and set its custom class to `MGLMapView`. If you need to manipulate the map view programmatically, import the Mapbox module in your view controller’s implementation file:
+
+```objc
+// ViewController.m
+@import Mapbox;
+```
+
+```swift
+// ViewController.swift
+import Mapbox
+```
+
+Then switch to the Assistant Editor and create an outlet to the map view. (Control-drag from the map view in Interface Builder to a valid location in your view controller implementation.)
+
+Full API documentation is included in this package, within the `documentation` folder. For more details, read “[First steps with the Mapbox iOS SDK](https://www.mapbox.com/help/first-steps-ios-sdk/)” and consult the [online examples](https://www.mapbox.com/ios-sdk/examples/).
+
+If you have any questions, please [contact our support team](https://www.mapbox.com/contact/). We welcome your [bug reports and feature requests](https://github.com/mapbox/mapbox-gl-native/issues/).
diff --git a/platform/ios/docs/remove_docs.sh b/platform/ios/docs/remove_docs.sh
new file mode 100755
index 0000000000..747ca0a3ae
--- /dev/null
+++ b/platform/ios/docs/remove_docs.sh
@@ -0,0 +1,7 @@
+#!/usr/bin/env bash
+
+echo
+echo "Removing docs from ~/Library/Developer/Shared/Documentation/DocSets..."
+echo
+
+rm -rfv ~/Library/Developer/Shared/Documentation/DocSets/com.mapbox.Mapbox-GL-*
diff --git a/platform/ios/framework/Info.plist b/platform/ios/framework/Info.plist
new file mode 100644
index 0000000000..3bf250da27
--- /dev/null
+++ b/platform/ios/framework/Info.plist
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>en</string>
+ <key>CFBundleExecutable</key>
+ <string>${EXECUTABLE_NAME}</string>
+ <key>CFBundleIdentifier</key>
+ <string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundleName</key>
+ <string>${PRODUCT_NAME}</string>
+ <key>CFBundlePackageType</key>
+ <string>FMWK</string>
+ <key>CFBundleShortVersionString</key>
+ <string>0.0.0</string>
+ <key>CFBundleSignature</key>
+ <string>????</string>
+ <key>CFBundleVersion</key>
+ <string>0</string>
+</dict>
+</plist>
diff --git a/platform/ios/framework/Mapbox.h b/platform/ios/framework/Mapbox.h
new file mode 100644
index 0000000000..11f163376a
--- /dev/null
+++ b/platform/ios/framework/Mapbox.h
@@ -0,0 +1,26 @@
+#import <Foundation/Foundation.h>
+
+/// Project version number for Mapbox.
+FOUNDATION_EXPORT double MapboxVersionNumber;
+
+/// Project version string for Mapbox.
+FOUNDATION_EXPORT const unsigned char MapboxVersionString[];
+
+#import "MGLAccountManager.h"
+#import "MGLAnnotation.h"
+#import "MGLAnnotationImage.h"
+#import "MGLCalloutView.h"
+#import "MGLMapCamera.h"
+#import "MGLGeometry.h"
+#import "MGLMapView.h"
+#import "MGLMapView+IBAdditions.h"
+#import "MGLMapView+MGLCustomStyleLayerAdditions.h"
+#import "MGLMultiPoint.h"
+#import "MGLOverlay.h"
+#import "MGLPointAnnotation.h"
+#import "MGLPolygon.h"
+#import "MGLPolyline.h"
+#import "MGLShape.h"
+#import "MGLStyle.h"
+#import "MGLTypes.h"
+#import "MGLUserLocation.h"
diff --git a/platform/ios/framework/Mapbox.m b/platform/ios/framework/Mapbox.m
new file mode 100644
index 0000000000..93f58b9be6
--- /dev/null
+++ b/platform/ios/framework/Mapbox.m
@@ -0,0 +1,29 @@
+#import <Mapbox/Mapbox.h>
+
+#import "../src/NSBundle+MGLAdditions.h"
+#import "../src/NSProcessInfo+MGLAdditions.h"
+#import "../../darwin/src/NSString+MGLAdditions.h"
+
+__attribute__((constructor))
+static void InitializeMapbox() {
+ static int initialized = 0;
+ if (initialized) {
+ return;
+ }
+
+ mgl_linkBundleCategory();
+ mgl_linkStringCategory();
+ mgl_linkProcessInfoCategory();
+
+ [MGLAccountManager class];
+ [MGLAnnotationImage class];
+ [MGLMapCamera class];
+ [MGLMapView class];
+ [MGLMultiPoint class];
+ [MGLPointAnnotation class];
+ [MGLPolygon class];
+ [MGLPolyline class];
+ [MGLShape class];
+ [MGLStyle class];
+ [MGLUserLocation class];
+}
diff --git a/platform/ios/framework/Settings.bundle/Root.plist b/platform/ios/framework/Settings.bundle/Root.plist
new file mode 100644
index 0000000000..889610e152
--- /dev/null
+++ b/platform/ios/framework/Settings.bundle/Root.plist
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>PreferenceSpecifiers</key>
+ <array>
+ <dict>
+ <key>Title</key>
+ <string>Privacy Settings</string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ <key>FooterText</key>
+ <string>This setting allows the application to share anonymized location and usage data with Mapbox.</string>
+ </dict>
+ <dict>
+ <key>DefaultValue</key>
+ <true/>
+ <key>Key</key>
+ <string>MGLMapboxMetricsEnabled</string>
+ <key>Title</key>
+ <string>Mapbox Telemetry</string>
+ <key>Type</key>
+ <string>PSToggleSwitchSpecifier</string>
+ <key>TrueValue</key>
+ <true/>
+ <key>FalseValue</key>
+ <false/>
+ </dict>
+ </array>
+ <key>StringsTable</key>
+ <string>Root</string>
+</dict>
+</plist>
diff --git a/platform/ios/framework/Settings.bundle/en.lproj/Root.strings b/platform/ios/framework/Settings.bundle/en.lproj/Root.strings
new file mode 100644
index 0000000000..e7658d692d
--- /dev/null
+++ b/platform/ios/framework/Settings.bundle/en.lproj/Root.strings
Binary files differ
diff --git a/platform/ios/framework/framework-ios.gypi b/platform/ios/framework/framework-ios.gypi
new file mode 100644
index 0000000000..3d733d963a
--- /dev/null
+++ b/platform/ios/framework/framework-ios.gypi
@@ -0,0 +1,71 @@
+{
+ 'includes': [
+ '../../../gyp/common.gypi',
+ ],
+ 'targets': [
+ {
+ 'target_name': 'iossdk',
+ 'product_name': 'Mapbox',
+ 'type': 'shared_library',
+ 'mac_bundle': 1,
+
+ 'dependencies': [
+ 'mbgl.gyp:core',
+ 'mbgl.gyp:platform-<(platform_lib)',
+ 'mbgl.gyp:http-<(http_lib)',
+ 'mbgl.gyp:asset-<(asset_lib)',
+ ],
+
+ 'xcode_settings': {
+ 'CLANG_ENABLE_OBJC_ARC': 'YES',
+ 'COMBINE_HIDPI_IMAGES': 'NO', # disable combining @2x, @3x images into .tiff files
+ 'CURRENT_PROJECT_VERSION': '0',
+ 'DEFINES_MODULE': 'YES',
+ 'DYLIB_INSTALL_NAME_BASE': '@rpath',
+ 'INFOPLIST_FILE': '../platform/ios/framework/Info.plist',
+ 'IPHONEOS_DEPLOYMENT_TARGET': '8.0',
+ 'LD_RUNPATH_SEARCH_PATHS': [
+ '$(inherited)',
+ '@executable_path/Frameworks',
+ '@loader_path/Frameworks',
+ ],
+ 'PRODUCT_BUNDLE_IDENTIFIER': 'com.mapbox.sdk.ios',
+ 'OTHER_LDFLAGS': [ '-stdlib=libc++', '-lstdc++' ],
+ 'SDKROOT': 'iphoneos',
+ 'SKIP_INSTALL': 'YES',
+ 'SUPPORTED_PLATFORMS': [
+ 'iphonesimulator',
+ 'iphoneos',
+ ],
+ 'VERSIONING_SYSTEM': 'apple-generic',
+ },
+
+ 'mac_framework_headers': [
+ 'Mapbox.h',
+ '<!@(find ../platform/{darwin,ios}/include -type f \! -name \'.*\' \! -name Mapbox.h)',
+ ],
+
+ 'sources': [
+ 'Mapbox.m',
+ ],
+
+ 'configurations': {
+ 'Debug': {
+ 'xcode_settings': {
+ 'CODE_SIGN_IDENTITY': 'iPhone Developer',
+ 'DEAD_CODE_STRIPPING': 'YES',
+ 'GCC_OPTIMIZATION_LEVEL': '0',
+ },
+ },
+ 'Release': {
+ 'xcode_settings': {
+ 'ARCHS': [ "armv7", "armv7s", "arm64", "i386", "x86_64" ],
+ 'CODE_SIGN_IDENTITY': 'iPhone Distribution',
+ 'DEAD_CODE_STRIPPING': 'YES',
+ 'GCC_OPTIMIZATION_LEVEL': 's',
+ },
+ },
+ },
+ },
+ ]
+}
diff --git a/platform/ios/framework/modulemap b/platform/ios/framework/modulemap
new file mode 100644
index 0000000000..122db0c2b1
--- /dev/null
+++ b/platform/ios/framework/modulemap
@@ -0,0 +1,8 @@
+framework module Mapbox {
+ umbrella header "Mapbox.h"
+ export *
+ module * { export * }
+ link "c++"
+ link "sqlite3"
+ link "z"
+}
diff --git a/platform/ios/framework/strip-frameworks.sh b/platform/ios/framework/strip-frameworks.sh
new file mode 100755
index 0000000000..9deb404ca1
--- /dev/null
+++ b/platform/ios/framework/strip-frameworks.sh
@@ -0,0 +1,70 @@
+################################################################################
+#
+# Copyright 2015 Realm Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+################################################################################
+
+# This script strips all non-valid architectures from dynamic libraries in
+# the application's `Frameworks` directory.
+#
+# The following environment variables are required:
+#
+# BUILT_PRODUCTS_DIR
+# FRAMEWORKS_FOLDER_PATH
+# VALID_ARCHS
+# EXPANDED_CODE_SIGN_IDENTITY
+
+
+# Signs a framework with the provided identity
+code_sign() {
+ # Use the current code_sign_identitiy
+ echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}"
+ echo "/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} --preserve-metadata=identifier,entitlements $1"
+ /usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} --preserve-metadata=identifier,entitlements "$1"
+}
+
+echo "Stripping frameworks"
+cd "${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+
+for file in $(find . -type f -perm +111); do
+ # Skip non-dynamic libraries
+ if ! [[ "$(file "$file")" == *"dynamically linked shared library"* ]]; then
+ continue
+ fi
+ # Get architectures for current file
+ archs="$(lipo -info "${file}" | rev | cut -d ':' -f1 | rev)"
+ stripped=""
+ for arch in $archs; do
+ if ! [[ "${VALID_ARCHS}" == *"$arch"* ]]; then
+ # Strip non-valid architectures in-place
+ lipo -remove "$arch" -output "$file" "$file" || exit 1
+ stripped="$stripped $arch"
+ fi
+ done
+ if [[ "$stripped" != "" ]]; then
+ echo "Stripped $file of architectures:$stripped"
+ if [ "${CODE_SIGNING_REQUIRED}" == "YES" ]; then
+ code_sign "${file}"
+ fi
+ fi
+done
+
+if [ "$ACTION" = "install" ]; then
+ echo "Copy .bcsymbolmap files to .xcarchive"
+ find . -name '*.bcsymbolmap' -type f -exec mv {} "${CONFIGURATION_BUILD_DIR}" \;
+else
+ # Delete *.bcsymbolmap files from framework bundle unless archiving
+ find . -name '*.bcsymbolmap' -type f -exec rm -rf "{}" +\;
+fi
diff --git a/platform/ios/include/MGLAccountManager.h b/platform/ios/include/MGLAccountManager.h
new file mode 100644
index 0000000000..c52ef08607
--- /dev/null
+++ b/platform/ios/include/MGLAccountManager.h
@@ -0,0 +1,33 @@
+#import <Foundation/Foundation.h>
+
+#import "MGLTypes.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+/** The MGLAccountManager object provides a global way to set a Mapbox API access token, as well as other settings used framework-wide. */
+@interface MGLAccountManager : NSObject
+
+#pragma mark Authorizing Access
+
+/**
+ Set the Mapbox API access token for the framework.
+
+ You can set an access token on MGLAccountManager or on an individual map view. The same token is used throughout the framework.
+ @param accessToken The Mapbox API access token.
+ */
++ (void)setAccessToken:(nullable NSString *)accessToken;
+
+/**
+ Retreive the Mapbox API access token for the framework.
+
+ You can set an access token on MGLAccountManager or on an individual map view. The same token is used throughout the framework.
+
+ @return accessToken The Mapbox API access token.
+ */
++ (nullable NSString *)accessToken;
+
++ (BOOL)mapboxMetricsEnabledSettingShownInApp __attribute__((deprecated("Telemetry settings are now always shown in the ℹ️ menu.")));
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/ios/include/MGLAnnotationImage.h b/platform/ios/include/MGLAnnotationImage.h
new file mode 100644
index 0000000000..f9d9e70566
--- /dev/null
+++ b/platform/ios/include/MGLAnnotationImage.h
@@ -0,0 +1,44 @@
+#import <UIKit/UIKit.h>
+
+#import "MGLTypes.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+/** The MGLAnnotationImage class is responsible for presenting point-based annotations visually on a map view. Annotation image objects wrap `UIImage` objects and may be recycled later and put into a reuse queue that is maintained by the map view. */
+@interface MGLAnnotationImage : NSObject
+
+#pragma mark Initializing and Preparing the Image Object
+
+/**
+ Initializes and returns a new annotation image object.
+
+ @param image The image to be displayed for the annotation.
+ @param reuseIdentifier The string that identifies that this annotation image is reusable.
+ @return The initialized annotation image object or `nil` if there was a problem initializing the object.
+ */
++ (instancetype)annotationImageWithImage:(UIImage *)image reuseIdentifier:(NSString *)reuseIdentifier;
+
+#pragma mark Getting and Setting Attributes
+
+/** The image to be displayed for the annotation. */
+@property (nonatomic, strong) UIImage *image;
+
+/**
+ The string that identifies that this annotation image is reusable. (read-only)
+
+ You specify the reuse identifier when you create the image object. You use this type later to retrieve an annotation image object that was created previously but which is currently unused because its annotation is not on screen.
+
+ If you define distinctly different types of annotations (with distinctly different annotation images to go with them), you can differentiate between the annotation types by specifying different reuse identifiers for each one.
+ */
+@property (nonatomic, readonly) NSString *reuseIdentifier;
+
+/**
+ A Boolean value indicating whether the annotation is enabled.
+
+ The default value of this property is `YES`. If the value of this property is `NO`, the annotation image ignores touch events and cannot be selected.
+ */
+@property (nonatomic, getter=isEnabled) BOOL enabled;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/ios/include/MGLCalloutView.h b/platform/ios/include/MGLCalloutView.h
new file mode 100644
index 0000000000..8e72ee9d68
--- /dev/null
+++ b/platform/ios/include/MGLCalloutView.h
@@ -0,0 +1,67 @@
+#import <Foundation/Foundation.h>
+
+#import "MGLTypes.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+@protocol MGLCalloutViewDelegate;
+@protocol MGLAnnotation;
+
+/**
+ A protocol for a `UIView` subclass that displays information about a selected annotation near that annotation.
+ */
+@protocol MGLCalloutView <NSObject>
+
+/**
+ An object conforming to the `MGLAnnotation` protocol whose details this callout view displays.
+ */
+@property (nonatomic, strong) id <MGLAnnotation> representedObject;
+
+/**
+ A view that the user may tap to perform an action. This view is conventionally positioned on the left side of the callout view.
+ */
+@property (nonatomic, strong) UIView *leftAccessoryView;
+
+/**
+ A view that the user may tap to perform an action. This view is conventionally positioned on the right side of the callout view.
+ */
+@property (nonatomic, strong) UIView *rightAccessoryView;
+
+/**
+ An object conforming to the `MGLCalloutViewDelegate` method that receives messages related to the callout view’s interactive subviews.
+ */
+@property (nonatomic, weak) id<MGLCalloutViewDelegate> delegate;
+
+/**
+ Presents a callout view by adding it to `inView` and pointing at the given rect of `inView`’s bounds. Constrains the callout to the bounds of the given view.
+ */
+- (void)presentCalloutFromRect:(CGRect)rect inView:(UIView *)view constrainedToView:(UIView *)constrainedView animated:(BOOL)animated;
+
+/**
+ Dismisses the callout view.
+ */
+- (void)dismissCalloutAnimated:(BOOL)animated;
+
+@end
+
+/**
+ The MGLCalloutViewDelegate protocol defines a set of optional methods that you can use to receive messages from an object that conforms to the MGLCalloutView protocol. The callout view uses these methods to inform the delegate that the user has interacted with the the callout view.
+ */
+@protocol MGLCalloutViewDelegate <NSObject>
+
+@optional
+/**
+ Returns a Boolean value indicating whether the entire callout view “highlights” when tapped. The default value is `YES`, which means the callout view highlights when tapped.
+
+ The return value of this method is ignored unless the delegate also responds to the `-calloutViewTapped` method.
+ */
+- (BOOL)calloutViewShouldHighlight:(UIView<MGLCalloutView> *)calloutView;
+
+/**
+ Tells the delegate that the callout view has been tapped.
+ */
+- (void)calloutViewTapped:(UIView<MGLCalloutView> *)calloutView;
+
+@end
+
+NS_ASSUME_NONNULL_END \ No newline at end of file
diff --git a/platform/ios/include/MGLMapView+IBAdditions.h b/platform/ios/include/MGLMapView+IBAdditions.h
new file mode 100644
index 0000000000..f18df56e01
--- /dev/null
+++ b/platform/ios/include/MGLMapView+IBAdditions.h
@@ -0,0 +1,49 @@
+#import <Foundation/Foundation.h>
+
+#import "MGLTypes.h"
+
+@class MGLMapView;
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface MGLMapView (IBAdditions)
+
+// Core properties that can be manipulated in the Attributes inspector in
+// Interface Builder. These redeclarations merely add the IBInspectable keyword.
+// They appear here to ensure that they appear above the convenience properties;
+// inspectables declared in MGLMapView.h are always sorted before those in
+// MGLMapView+IBAdditions.h, due to ASCII sort order.
+
+#if TARGET_INTERFACE_BUILDER
+
+// HACK: We want this property to look like a URL bar in the Attributes
+// inspector, but just calling it styleURL would violate Cocoa naming
+// conventions and conflict with the existing NSURL property. Fortunately, IB
+// strips out the two underscores for display.
+@property (nonatomic, nullable) IBInspectable NSString *styleURL__;
+
+#endif // TARGET_INTERFACE_BUILDER
+
+// Convenience properties related to the initial viewport. These properties
+// are not meant to be used outside of Interface Builder. latitude and longitude
+// are backed by properties of type CLLocationDegrees, but these declarations
+// must use the type double because Interface Builder is unaware that
+// CLLocationDegrees is a typedef for double.
+
+@property (nonatomic) IBInspectable double latitude;
+@property (nonatomic) IBInspectable double longitude;
+@property (nonatomic) IBInspectable double zoomLevel;
+
+// Renamed properties. Interface Builder derives the display name of each
+// inspectable from the runtime name, but runtime names don’t always make sense
+// in UI.
+
+@property (nonatomic) IBInspectable BOOL allowsZooming;
+@property (nonatomic) IBInspectable BOOL allowsScrolling;
+@property (nonatomic) IBInspectable BOOL allowsRotating;
+@property (nonatomic) IBInspectable BOOL allowsTilting;
+@property (nonatomic) IBInspectable BOOL showsUserLocation;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/ios/include/MGLMapView+MGLCustomStyleLayerAdditions.h b/platform/ios/include/MGLMapView+MGLCustomStyleLayerAdditions.h
new file mode 100644
index 0000000000..de4dc01f99
--- /dev/null
+++ b/platform/ios/include/MGLMapView+MGLCustomStyleLayerAdditions.h
@@ -0,0 +1,26 @@
+#import "MGLMapView.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+typedef void (^MGLCustomStyleLayerPreparationHandler)(void);
+
+typedef void (^MGLCustomStyleLayerDrawingHandler)(CGSize size,
+ CLLocationCoordinate2D centerCoordinate,
+ double zoomLevel,
+ CLLocationDirection direction,
+ CGFloat pitch,
+ CGFloat perspectiveSkew);
+
+typedef void (^MGLCustomStyleLayerCompletionHandler)(void);
+
+@interface MGLMapView (MGLCustomStyleLayerAdditions)
+
+- (void)insertCustomStyleLayerWithIdentifier:(NSString *)identifier preparationHandler:(MGLCustomStyleLayerPreparationHandler)preparation drawingHandler:(MGLCustomStyleLayerDrawingHandler)drawing completionHandler:(MGLCustomStyleLayerCompletionHandler)completion belowStyleLayerWithIdentifier:(nullable NSString *)otherIdentifier;
+
+- (void)removeCustomStyleLayerWithIdentifier:(NSString *)identifier;
+
+- (void)setCustomStyleLayersNeedDisplay;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/ios/include/MGLMapView.h b/platform/ios/include/MGLMapView.h
new file mode 100644
index 0000000000..d974f4673e
--- /dev/null
+++ b/platform/ios/include/MGLMapView.h
@@ -0,0 +1,1259 @@
+#import "MGLGeometry.h"
+#import "MGLMapCamera.h"
+
+#import <UIKit/UIKit.h>
+#import <CoreLocation/CoreLocation.h>
+
+#import "MGLTypes.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+@class MGLAnnotationImage;
+@class MGLUserLocation;
+@class MGLPolyline;
+@class MGLPolygon;
+@class MGLShape;
+
+@protocol MGLMapViewDelegate;
+@protocol MGLAnnotation;
+@protocol MGLOverlay;
+@protocol MGLCalloutView;
+
+/** The vertical alignment of an annotation within a map view. */
+typedef NS_ENUM(NSUInteger, MGLAnnotationVerticalAlignment) {
+ /** Aligns the annotation vertically in the center of the map view. */
+ MGLAnnotationVerticalAlignmentCenter = 0,
+ /** Aligns the annotation vertically at the top of the map view. */
+ MGLAnnotationVerticalAlignmentTop,
+ /** Aligns the annotation vertically at the bottom of the map view. */
+ MGLAnnotationVerticalAlignmentBottom,
+};
+
+/** Options for enabling debugging features in an MGLMapView instance. */
+typedef NS_OPTIONS(NSUInteger, MGLMapDebugMaskOptions) {
+ /** Edges of tile boundaries are shown as thick, red lines to help diagnose
+ tile clipping issues. */
+ MGLMapDebugTileBoundariesMask = 1 << 1,
+ /** Each tile shows its tile coordinate (x/y/z) in the upper-left corner. */
+ MGLMapDebugTileInfoMask = 1 << 2,
+ /** Each tile shows a timestamp indicating when it was loaded. */
+ MGLMapDebugTimestampsMask = 1 << 3,
+ /** Edges of glyphs and symbols are shown as faint, green lines to help
+ diagnose collision and label placement issues. */
+ MGLMapDebugCollisionBoxesMask = 1 << 4,
+};
+
+/**
+ An interactive, customizable map view with an interface similar to the one
+ provided by Apple's MapKit.
+
+ Using `MGLMapView`, you can embed the map inside a view, allow users to
+ manipulate it with standard gestures, animate the map between different
+ viewpoints, and present information in the form of annotations and overlays.
+
+ The map view loads scalable vector tiles that conform to the
+ [Mapbox Vector Tile Specification](https://github.com/mapbox/vector-tile-spec).
+ It styles them with a style that conforms to the
+ [Mapbox GL style specification](https://www.mapbox.com/mapbox-gl-style-spec/).
+ Such styles can be designed in [Mapbox Studio](https://www.mapbox.com/studio/)
+ and hosted on mapbox.com.
+
+ A collection of Mapbox-hosted styles is available through the `MGLStyle`
+ class. These basic styles use
+ [Mapbox Streets](https://www.mapbox.com/developers/vector-tiles/mapbox-streets)
+ or [Mapbox Satellite](https://www.mapbox.com/satellite/) data sources, but
+ you can specify a custom style that makes use of your own data.
+
+ Mapbox-hosted vector tiles and styles require an API access token, which you
+ can obtain from the
+ [Mapbox account page](https://www.mapbox.com/studio/account/tokens/). Access
+ tokens associate requests to Mapbox's vector tile and style APIs with your
+ Mapbox account. They also deter other developers from using your styles
+ without your permission.
+
+ @note You are responsible for getting permission to use the map data and for
+ ensuring that your use adheres to the relevant terms of use.
+ */
+IB_DESIGNABLE
+@interface MGLMapView : UIView
+
+#pragma mark Creating Instances
+
+/**
+ Initializes and returns a newly allocated map view with the specified frame
+ and the default style.
+
+ @param frame The frame for the view, measured in points.
+ @return An initialized map view.
+ */
+- (instancetype)initWithFrame:(CGRect)frame;
+
+/**
+ Initializes and returns a newly allocated map view with the specified frame
+ and style URL.
+
+ @param frame The frame for the view, measured in points.
+ @param styleURL URL of the map style to display. The URL may be a full HTTP
+ or HTTPS URL, a Mapbox URL indicating the style's map ID
+ (`mapbox://styles/{user}/{style}`), or a path to a local file relative
+ to the application's resource path. Specify `nil` for the default style.
+ @return An initialized map view.
+ */
+- (instancetype)initWithFrame:(CGRect)frame styleURL:(nullable NSURL *)styleURL;
+
+#pragma mark Accessing the Delegate
+
+/**
+ The receiver's delegate.
+
+ A map view sends messages to its delegate to notify it of changes to its
+ contents or the viewpoint. The delegate also provides information about
+ annotations displayed on the map, such as the styles to apply to individual
+ annotations.
+ */
+@property(nonatomic, weak, nullable) IBOutlet id<MGLMapViewDelegate> delegate;
+
+#pragma mark Configuring the Map's Appearance
+
+/**
+ URLs of the styles bundled with the library.
+
+ @deprecated Call the relevant class method of `MGLStyle` for the URL of a
+ particular default style.
+ */
+@property (nonatomic, readonly) NS_ARRAY_OF(NSURL *) *bundledStyleURLs __attribute__((deprecated("Call the relevant class method of MGLStyle for the URL of a particular default style.")));
+
+/**
+ URL of the style currently displayed in the receiver.
+
+ The URL may be a full HTTP or HTTPS URL, a Mapbox URL indicating the style's
+ map ID (`mapbox://styles/{user}/{style}`), or a path to a local file
+ relative to the application's resource path.
+
+ If you set this property to `nil`, the receiver will use the default style
+ and this property will automatically be set to that style's URL.
+ */
+@property (nonatomic, null_resettable) NSURL *styleURL;
+
+/**
+ A control indicating the map's direction and allowing the user to manipulate
+ the direction, positioned in the upper-right corner.
+ */
+@property (nonatomic, readonly) UIImageView *compassView;
+
+/**
+ The Mapbox logo, positioned in the lower-left corner.
+
+ @note The Mapbox terms of service, which governs the use of Mapbox-hosted
+ vector tiles and styles,
+ [requires](https://www.mapbox.com/help/mapbox-logo/) most Mapbox
+ customers to display the Mapbox logo. If this applies to you, do not
+ hide this view or change its contents.
+ */
+@property (nonatomic, readonly) UIImageView *logoView;
+
+/**
+ A view showing legally required copyright notices and telemetry settings,
+ positioned at the bottom-right of the map view.
+
+ @note The Mapbox terms of service, which governs the use of Mapbox-hosted
+ vector tiles and styles,
+ [requires](https://www.mapbox.com/help/attribution/) these copyright
+ notices to accompany any map that features Mapbox-designed styles,
+ OpenStreetMap data, or other Mapbox data such as satellite or terrain
+ data. If that applies to this map view, do not hide this view or remove
+ any notices from it.
+
+ @note You are additionally
+ [required](https://www.mapbox.com/help/metrics-opt-out-for-users/) to
+ provide users with the option to disable anonymous usage and location
+ sharing (telemetry). If this view is hidden, you must implement this
+ setting elsewhere in your app or via `Settings.bundle`. See our
+ [website](https://www.mapbox.com/ios-sdk/#telemetry_opt_out) for
+ implementation help.
+ */
+@property (nonatomic, readonly) UIButton *attributionButton;
+
+/**
+ Currently active style classes, represented as an array of string identifiers.
+ */
+@property (nonatomic) NS_ARRAY_OF(NSString *) *styleClasses;
+
+/**
+ Returns a Boolean value indicating whether the style class with the given
+ identifier is currently active.
+
+ @param styleClass The style class to query for.
+ @return Whether the style class is currently active.
+ */
+- (BOOL)hasStyleClass:(NSString *)styleClass;
+
+/**
+ Activates the style class with the given identifier.
+
+ @param styleClass The style class to activate.
+ */
+- (void)addStyleClass:(NSString *)styleClass;
+
+/**
+ Deactivates the style class with the given identifier.
+
+ @param styleClass The style class to deactivate.
+ */
+- (void)removeStyleClass:(NSString *)styleClass;
+
+#pragma mark Displaying the User's Location
+
+/**
+ A Boolean value indicating whether the map may display the user location.
+
+ Setting this property to `YES` causes the map view to use the Core Location
+ framework to find the current location. As long as this property is `YES`, the
+ map view continues to track the user's location and update it periodically.
+
+ This property does not indicate whether the user's position is actually visible
+ on the map, only whether the map view is allowed to display it. To determine
+ whether the user's position is visible, use the `userLocationVisible` property.
+ The default value of this property is `NO`.
+
+ On iOS 8 and above, your app must specify a value for
+ `NSLocationWhenInUseUsageDescription` or `NSLocationAlwaysUsageDescription` in
+ its `Info.plist` to satisfy the requirements of the underlying Core Location
+ framework when enabling this property.
+ */
+@property (nonatomic, assign) BOOL showsUserLocation;
+
+/**
+ A Boolean value indicating whether the device's current location is visible in
+ the map view.
+
+ Use `showsUserLocation` to control the visibility of the on-screen user
+ location annotation.
+ */
+@property (nonatomic, assign, readonly, getter=isUserLocationVisible) BOOL userLocationVisible;
+
+/**
+ Returns the annotation object indicating the user's current location.
+ */
+@property (nonatomic, readonly, nullable) MGLUserLocation *userLocation;
+
+/**
+ The mode used to track the user location. The default value is
+ `MGLUserTrackingModeNone`.
+
+ Changing the value of this property updates the map view with an animated
+ transition. If you don’t want to animate the change, use the
+ `-setUserTrackingMode:animated:` method instead.
+ */
+@property (nonatomic, assign) MGLUserTrackingMode userTrackingMode;
+
+/**
+ Sets the mode used to track the user location, with an optional transition.
+
+ @param mode The mode used to track the user location.
+ @param animated If `YES`, there is an animated transition from the current
+ viewport to a viewport that results from the change to `mode`. If `NO`, the
+ map view instantaneously changes to the new viewport. This parameter only
+ affects the initial transition; subsequent changes to the user location or
+ heading are always animated.
+ */
+- (void)setUserTrackingMode:(MGLUserTrackingMode)mode animated:(BOOL)animated;
+
+/**
+ The vertical alignment of the user location annotation within the receiver. The
+ default value is `MGLAnnotationVerticalAlignmentCenter`.
+
+ Changing the value of this property updates the map view with an animated
+ transition. If you don’t want to animate the change, use the
+ `-setUserLocationVerticalAlignment:animated:` method instead.
+ */
+@property (nonatomic, assign) MGLAnnotationVerticalAlignment userLocationVerticalAlignment;
+
+/**
+ Sets the vertical alignment of the user location annotation within the
+ receiver, with an optional transition.
+
+ @param alignment The vertical alignment of the user location annotation.
+ @param animated If `YES`, the user location annotation animates to its new
+ position within the map view. If `NO`, the user location annotation
+ instantaneously moves to its new position.
+ */
+- (void)setUserLocationVerticalAlignment:(MGLAnnotationVerticalAlignment)alignment animated:(BOOL)animated;
+
+/**
+ Whether the map view should display a heading calibration alert when necessary.
+ The default value is `YES`.
+ */
+@property (nonatomic, assign) BOOL displayHeadingCalibration;
+
+/**
+ The geographic coordinate that is the subject of observation as the user
+ location is being tracked.
+
+ By default, this property is set to an invalid coordinate, indicating that
+ there is no target. In course tracking mode, the target forms one of two foci
+ in the viewport, the other being the user location annotation. Typically, this
+ property is set to a destination or waypoint in a real-time navigation scene.
+ As the user annotation moves toward the target, the map automatically zooms in
+ to fit both foci optimally within the viewport.
+
+ This property has no effect if the `userTrackingMode` property is set to a
+ value other than `MGLUserTrackingModeFollowWithCourse`.
+
+ Changing the value of this property updates the map view with an animated
+ transition. If you don’t want to animate the change, use the
+ `-setTargetCoordinate:animated:` method instead.
+ */
+@property (nonatomic, assign) CLLocationCoordinate2D targetCoordinate;
+
+/**
+ Sets the geographic coordinate that is the subject of observation as the user
+ location is being tracked, with an optional transition animation.
+
+ By default, the target coordinate is set to an invalid coordinate, indicating
+ that there is no target. In course tracking mode, the target forms one of two
+ foci in the viewport, the other being the user location annotation. Typically,
+ the target is set to a destination or waypoint in a real-time navigation scene.
+ As the user annotation moves toward the target, the map automatically zooms in
+ to fit both foci optimally within the viewport.
+
+ This method has no effect if the `userTrackingMode` property is set to a value
+ other than `MGLUserTrackingModeFollowWithCourse`.
+
+ @param targetCoordinate The target coordinate to fit within the viewport.
+ @param animated If `YES`, the map animates to fit the target within the map
+ view. If `NO`, the map fits the target instantaneously.
+ */
+- (void)setTargetCoordinate:(CLLocationCoordinate2D)targetCoordinate animated:(BOOL)animated;
+
+#pragma mark Configuring How the User Interacts with the Map
+
+/**
+ A Boolean value that determines whether the user may zoom the map in and
+ out, changing the zoom level.
+
+ When this property is set to `YES`, the default, the user may zoom the map
+ in and out by pinching two fingers or by double tapping, holding, and moving
+ the finger up and down.
+
+ This property controls only user interactions with the map. If you set the
+ value of this property to `NO`, you may still change the map zoom
+ programmatically.
+ */
+@property(nonatomic, getter=isZoomEnabled) BOOL zoomEnabled;
+
+/**
+ A Boolean value that determines whether the user may scroll around the map,
+ changing the center coordinate.
+
+ When this property is set to `YES`, the default, the user may scroll the map
+ by dragging or swiping with one finger.
+
+ This property controls only user interactions with the map. If you set the
+ value of this property to `NO`, you may still change the map location
+ programmatically.
+ */
+@property(nonatomic, getter=isScrollEnabled) BOOL scrollEnabled;
+
+/**
+ A Boolean value that determines whether the user may rotate the map,
+ changing the direction.
+
+ When this property is set to `YES`, the default, the user may rotate the map
+ by moving two fingers in a circular motion.
+
+ This property controls only user interactions with the map. If you set the
+ value of this property to `NO`, you may still rotate the map
+ programmatically.
+ */
+@property(nonatomic, getter=isRotateEnabled) BOOL rotateEnabled;
+
+/**
+ A Boolean value that determines whether the user may change the pitch (tilt) of
+ the map.
+
+ When this property is set to `YES`, the default, the user may tilt the map by
+ vertically dragging two fingers.
+
+ This property controls only user interactions with the map. If you set the
+ value of this property to `NO`, you may still change the pitch of the map
+ programmatically.
+
+ The default value of this property is `YES`.
+ */
+@property(nonatomic, getter=isPitchEnabled) BOOL pitchEnabled;
+
+#pragma mark Manipulating the Viewpoint
+
+/**
+ The geographic coordinate at the center of the map view.
+
+ Changing the value of this property centers the map on the new coordinate
+ without changing the current zoom level.
+
+ Changing the value of this property updates the map view immediately. If you
+ want to animate the change, use the `-setCenterCoordinate:animated:` method
+ instead.
+ */
+@property (nonatomic) CLLocationCoordinate2D centerCoordinate;
+
+/**
+ Changes the center coordinate of the map and optionally animates the change.
+
+ Changing the center coordinate centers the map on the new coordinate without
+ changing the current zoom level.
+
+ @param coordinate The new center coordinate for the map.
+ @param animated Specify `YES` if you want the map view to scroll to the new
+ location or `NO` if you want the map to display the new location
+ immediately.
+ */
+- (void)setCenterCoordinate:(CLLocationCoordinate2D)coordinate animated:(BOOL)animated;
+
+/**
+ Changes the center coordinate and zoom level of the map and optionally animates
+ the change.
+
+ @param centerCoordinate The new center coordinate for the map.
+ @param zoomLevel The new zoom level for the map.
+ @param animated Specify `YES` if you want the map view to animate scrolling and
+ zooming to the new location or `NO` if you want the map to display the new
+ location immediately.
+ */
+- (void)setCenterCoordinate:(CLLocationCoordinate2D)centerCoordinate zoomLevel:(double)zoomLevel animated:(BOOL)animated;
+
+/**
+ Changes the center coordinate, zoom level, and direction of the map and
+ optionally animates the change.
+
+ @param centerCoordinate The new center coordinate for the map.
+ @param zoomLevel The new zoom level for the map.
+ @param direction The new direction for the map, measured in degrees relative to
+ true north.
+ @param animated Specify `YES` if you want the map view to animate scrolling,
+ zooming, and rotating to the new location or `NO` if you want the map to
+ display the new location immediately.
+ */
+- (void)setCenterCoordinate:(CLLocationCoordinate2D)centerCoordinate zoomLevel:(double)zoomLevel direction:(CLLocationDirection)direction animated:(BOOL)animated;
+
+/**
+ Changes the center coordinate, zoom level, and direction of the map, calling a
+ completion handler at the end of an optional animation.
+
+ @param centerCoordinate The new center coordinate for the map.
+ @param zoomLevel The new zoom level for the map.
+ @param direction The new direction for the map, measured in degrees relative to
+ true north.
+ @param animated Specify `YES` if you want the map view to animate scrolling,
+ zooming, and rotating to the new location or `NO` if you want the map to
+ display the new location immediately.
+ @param completion The block executed after the animation finishes.
+ */
+- (void)setCenterCoordinate:(CLLocationCoordinate2D)centerCoordinate zoomLevel:(double)zoomLevel direction:(CLLocationDirection)direction animated:(BOOL)animated completionHandler:(nullable void (^)(void))completion;
+
+/** The zoom level of the receiver.
+
+ In addition to affecting the visual size and detail of features on the map,
+ the zoom level affects the size of the vector tiles that are loaded. At zoom
+ level 0, each tile covers the entire world map; at zoom level 1, it covers ¼
+ of the world; at zoom level 2, <sup>1</sup>⁄<sub>16</sub> of the world, and
+ so on.
+
+ Changing the value of this property updates the map view immediately. If you
+ want to animate the change, use the `-setZoomLevel:animated:` method instead.
+ */
+@property (nonatomic) double zoomLevel;
+
+/**
+ Changes the zoom level of the map and optionally animates the change.
+
+ Changing the zoom level scales the map without changing the current center
+ coordinate.
+
+ @param zoomLevel The new zoom level for the map.
+ @param animated Specify `YES` if you want the map view to animate the change
+ to the new zoom level or `NO` if you want the map to display the new
+ zoom level immediately.
+ */
+- (void)setZoomLevel:(double)zoomLevel animated:(BOOL)animated;
+
+/**
+ * The minimum zoom level at which the map can be shown.
+ *
+ * Depending on the map view’s aspect ratio, the map view may be prevented
+ * from reaching the minimum zoom level, in order to keep the map from
+ * repeating within the current viewport.
+ *
+ * If the value of this property is greater than that of the
+ * maximumZoomLevel property, the behavior is undefined.
+ *
+ * The default minimumZoomLevel is 0.
+ */
+@property (nonatomic) double minimumZoomLevel;
+
+/**
+ * The maximum zoom level the map can be shown at.
+ *
+ * If the value of this property is smaller than that of the
+ * minimumZoomLevel property, the behavior is undefined.
+ *
+ * The default maximumZoomLevel is 20.
+ */
+@property (nonatomic) double maximumZoomLevel;
+
+/**
+ The heading of the map, measured in degrees clockwise from true north.
+
+ The value `0` means that the top edge of the map view corresponds to true
+ north. The value `90` means the top of the map is pointing due east. The
+ value `180` means the top of the map points due south, and so on.
+
+ Changing the value of this property updates the map view immediately. If you
+ want to animate the change, use the `-setDirection:animated:` method instead.
+ */
+@property (nonatomic) CLLocationDirection direction;
+
+/**
+ Changes the heading of the map and optionally animates the change.
+
+ @param direction The heading of the map, measured in degrees clockwise from
+ true north.
+ @param animated Specify `YES` if you want the map view to animate the change
+ to the new heading or `NO` if you want the map to display the new
+ heading immediately.
+
+ Changing the heading rotates the map without changing the current center
+ coordinate or zoom level.
+ */
+- (void)setDirection:(CLLocationDirection)direction animated:(BOOL)animated;
+
+/**
+ Resets the map rotation to a northern heading — a `direction` of `0` degrees.
+ */
+- (IBAction)resetNorth;
+
+/**
+ The coordinate bounds visible in the receiver's viewport.
+
+ Changing the value of this property updates the receiver immediately. If you
+ want to animate the change, call `-setVisibleCoordinateBounds:animated:`
+ instead.
+ */
+@property (nonatomic) MGLCoordinateBounds visibleCoordinateBounds;
+
+/**
+ Changes the receiver’s viewport to fit the given coordinate bounds,
+ optionally animating the change.
+
+ @param bounds The bounds that the viewport will show in its entirety.
+ @param animated Specify `YES` to animate the change by smoothly scrolling
+ and zooming or `NO` to immediately display the given bounds.
+ */
+- (void)setVisibleCoordinateBounds:(MGLCoordinateBounds)bounds animated:(BOOL)animated;
+
+/**
+ Changes the receiver's viewport to fit the given coordinate bounds and
+ optionally some additional padding on each side.
+
+ @param bounds The bounds that the viewport will show in its entirety.
+ @param insets The minimum padding (in screen points) that will be visible
+ around the given coordinate bounds.
+ @param animated Specify `YES` to animate the change by smoothly scrolling and
+ zooming or `NO` to immediately display the given bounds.
+ */
+- (void)setVisibleCoordinateBounds:(MGLCoordinateBounds)bounds edgePadding:(UIEdgeInsets)insets animated:(BOOL)animated;
+
+/**
+ Changes the receiver's viewport to fit all of the given coordinates and
+ optionally some additional padding on each side.
+
+ @param coordinates The coordinates that the viewport will show.
+ @param count The number of coordinates. This number must not be greater than
+ the number of elements in `coordinates`.
+ @param insets The minimum padding (in screen points) that will be visible
+ around the given coordinate bounds.
+ @param animated Specify `YES` to animate the change by smoothly scrolling and
+ zooming or `NO` to immediately display the given bounds.
+ */
+- (void)setVisibleCoordinates:(CLLocationCoordinate2D *)coordinates count:(NSUInteger)count edgePadding:(UIEdgeInsets)insets animated:(BOOL)animated;
+
+/**
+ Changes the receiver's viewport to fit all of the given coordinates and
+ optionally some additional padding on each side.
+
+ @param coordinates The coordinates that the viewport will show.
+ @param count The number of coordinates. This number must not be greater than
+ the number of elements in `coordinates`.
+ @param insets The minimum padding (in screen points) that will be visible
+ around the given coordinate bounds.
+ @param direction The direction to rotate the map to, measured in degrees
+ relative to true north.
+ @param duration The duration to animate the change in seconds.
+ @param function The timing function to animate the change.
+ @param completion The block executed after the animation finishes.
+ */
+- (void)setVisibleCoordinates:(CLLocationCoordinate2D *)coordinates count:(NSUInteger)count edgePadding:(UIEdgeInsets)insets direction:(CLLocationDirection)direction duration:(NSTimeInterval)duration animationTimingFunction:(nullable CAMediaTimingFunction *)function completionHandler:(nullable void (^)(void))completion;
+
+/**
+ Sets the visible region so that the map displays the specified annotations.
+
+ Calling this method updates the value in the `visibleCoordinateBounds` property
+ and potentially other properties to reflect the new map region. A small amount
+ of padding is reserved around the edges of the map view. To specify a different
+ amount of padding, use the `-showAnnotations:edgePadding:animated:` method.
+
+ @param annotations The annotations that you want to be visible in the map.
+ @param animated `YES` if you want the map region change to be animated, or `NO`
+ if you want the map to display the new region immediately without animations.
+ */
+- (void)showAnnotations:(NS_ARRAY_OF(id <MGLAnnotation>) *)annotations animated:(BOOL)animated;
+
+/**
+ Sets the visible region so that the map displays the specified annotations with
+ the specified amount of padding on each side.
+
+ Calling this method updates the value in the visibleCoordinateBounds property
+ and potentially other properties to reflect the new map region.
+
+ @param annotations The annotations that you want to be visible in the map.
+ @param insets The minimum padding (in screen points) around the edges of the
+ map view to keep clear of annotations.
+ @param animated `YES` if you want the map region change to be animated, or `NO`
+ if you want the map to display the new region immediately without animations.
+ */
+- (void)showAnnotations:(NS_ARRAY_OF(id <MGLAnnotation>) *)annotations edgePadding:(UIEdgeInsets)insets animated:(BOOL)animated;
+
+/**
+ A camera representing the current viewpoint of the map.
+ */
+@property (nonatomic, copy) MGLMapCamera *camera;
+
+/**
+ Moves the viewpoint to a different location with respect to the map with an
+ optional transition animation.
+
+ @param camera The new viewpoint.
+ @param animated Specify `YES` if you want the map view to animate the change to
+ the new viewpoint or `NO` if you want the map to display the new viewpoint
+ immediately.
+ */
+- (void)setCamera:(MGLMapCamera *)camera animated:(BOOL)animated;
+
+/**
+ Moves the viewpoint to a different location with respect to the map with an
+ optional transition duration and timing function.
+
+ @param camera The new viewpoint.
+ @param duration The amount of time, measured in seconds, that the transition
+ animation should take. Specify `0` to jump to the new viewpoint
+ instantaneously.
+ @param function A timing function used for the animation. Set this parameter to
+ `nil` for a transition that matches most system animations. If the duration
+ is `0`, this parameter is ignored.
+ */
+- (void)setCamera:(MGLMapCamera *)camera withDuration:(NSTimeInterval)duration animationTimingFunction:(nullable CAMediaTimingFunction *)function;
+
+/**
+ Moves the viewpoint to a different location with respect to the map with an
+ optional transition duration and timing function.
+
+ @param camera The new viewpoint.
+ @param duration The amount of time, measured in seconds, that the transition
+ animation should take. Specify `0` to jump to the new viewpoint
+ instantaneously.
+ @param function A timing function used for the animation. Set this parameter to
+ `nil` for a transition that matches most system animations. If the duration
+ is `0`, this parameter is ignored.
+ @param completion The block to execute after the animation finishes.
+ */
+- (void)setCamera:(MGLMapCamera *)camera withDuration:(NSTimeInterval)duration animationTimingFunction:(nullable CAMediaTimingFunction *)function completionHandler:(nullable void (^)(void))completion;
+
+/**
+ Moves the viewpoint to a different location using a transition animation that
+ evokes powered flight and a default duration based on the length of the flight
+ path.
+
+ The transition animation seamlessly incorporates zooming and panning to help
+ the user find his or her bearings even after traversing a great distance.
+
+ @param camera The new viewpoint.
+ @param completion The block to execute after the animation finishes.
+ */
+- (void)flyToCamera:(MGLMapCamera *)camera completionHandler:(nullable void (^)(void))completion;
+
+/**
+ Moves the viewpoint to a different location using a transition animation that
+ evokes powered flight and an optional transition duration.
+
+ The transition animation seamlessly incorporates zooming and panning to help
+ the user find his or her bearings even after traversing a great distance.
+
+ @param camera The new viewpoint.
+ @param duration The amount of time, measured in seconds, that the transition
+ animation should take. Specify `0` to jump to the new viewpoint
+ instantaneously. Specify a negative value to use the default duration, which
+ is based on the length of the flight path.
+ @param completion The block to execute after the animation finishes.
+ */
+- (void)flyToCamera:(MGLMapCamera *)camera withDuration:(NSTimeInterval)duration completionHandler:(nullable void (^)(void))completion;
+
+/**
+ Moves the viewpoint to a different location using a transition animation that
+ evokes powered flight and an optional transition duration and peak altitude.
+
+ The transition animation seamlessly incorporates zooming and panning to help
+ the user find his or her bearings even after traversing a great distance.
+
+ @param camera The new viewpoint.
+ @param duration The amount of time, measured in seconds, that the transition
+ animation should take. Specify `0` to jump to the new viewpoint
+ instantaneously. Specify a negative value to use the default duration, which
+ is based on the length of the flight path.
+ @param peakAltitude The altitude, measured in meters, at the midpoint of the
+ animation. The value of this parameter is ignored if it is negative or if
+ the animation transition resulting from a similar call to
+ `-setCamera:animated:` would have a midpoint at a higher altitude.
+ @param completion The block to execute after the animation finishes.
+ */
+- (void)flyToCamera:(MGLMapCamera *)camera withDuration:(NSTimeInterval)duration peakAltitude:(CLLocationDistance)peakAltitude completionHandler:(nullable void (^)(void))completion;
+
+/**
+ The distance from the edges of the map view’s frame to the edges of the map
+ view’s logical viewport.
+
+ When the value of this property is equal to `UIEdgeInsetsZero`, viewport
+ properties such as `centerCoordinate` assume a viewport that matches the map
+ view’s frame. Otherwise, those properties are inset, excluding part of the
+ frame from the viewport. For instance, if the only the top edge is inset, the
+ map center is effectively shifted downward.
+
+ When the map view’s superview is an instance of `UIViewController` whose
+ `automaticallyAdjustsScrollViewInsets` property is `YES`, the value of this
+ property may be overridden at any time.
+
+ Changing the value of this property updates the map view immediately. If you
+ want to animate the change, use the `-setContentInset:animated:` method
+ instead.
+ */
+@property (nonatomic, assign) UIEdgeInsets contentInset;
+
+/**
+ Sets the distance from the edges of the map view’s frame to the edges of the
+ map view’s logical viewport with an optional transition animation.
+
+ When the value of this property is equal to `UIEdgeInsetsZero`, viewport
+ properties such as `centerCoordinate` assume a viewport that matches the map
+ view’s frame. Otherwise, those properties are inset, excluding part of the
+ frame from the viewport. For instance, if the only the top edge is inset, the
+ map center is effectively shifted downward.
+
+ When the map view’s superview is an instance of `UIViewController` whose
+ `automaticallyAdjustsScrollViewInsets` property is `YES`, the value of this
+ property may be overridden at any time.
+
+ @param contentInset The new values to inset the content by.
+ @param animated Specify `YES` if you want the map view to animate the change to
+ the content inset or `NO` if you want the map to inset the content
+ immediately.
+ */
+- (void)setContentInset:(UIEdgeInsets)contentInset animated:(BOOL)animated;
+
+#pragma mark Converting Geographic Coordinates
+
+/**
+ Converts a point in the given view's coordinate system to a geographic
+ coordinate.
+
+ @param point The point to convert.
+ @param view The view in whose coordinate system the point is expressed.
+ @return The geographic coordinate at the given point.
+ */
+- (CLLocationCoordinate2D)convertPoint:(CGPoint)point toCoordinateFromView:(nullable UIView *)view;
+
+/**
+ Converts a geographic coordinate to a point in the given view's coordinate
+ system.
+
+ @param coordinate The geographic coordinate to convert.
+ @param view The view in whose coordinate system the returned point should be
+ expressed. If this parameter is `nil`, the returned point is expressed
+ in the window's coordinate system. If `view` is not `nil`, it must
+ belong to the same window as the map view.
+ @return The point (in the appropriate view or window coordinate system)
+ corresponding to the given geographic coordinate.
+ */
+- (CGPoint)convertCoordinate:(CLLocationCoordinate2D)coordinate toPointToView:(nullable UIView *)view;
+
+/**
+ Converts a rectangle in the given view’s coordinate system to a geographic
+ bounding box.
+
+ @param rect The rectangle to convert.
+ @param view The view in whose coordinate system the rectangle is expressed.
+ @return The geographic bounding box coextensive with the given rectangle.
+ */
+- (MGLCoordinateBounds)convertRect:(CGRect)rect toCoordinateBoundsFromView:(nullable UIView *)view;
+
+/**
+ Converts a geographic bounding box to a rectangle in the given view’s
+ coordinate system.
+
+ @param bounds The geographic bounding box to convert.
+ @param view The view in whose coordinate system the returned rectangle should
+ be expressed. If this parameter is `nil`, the returned rectangle is
+ expressed in the window’s coordinate system. If `view` is not `nil`, it must
+ belong to the same window as the map view.
+ */
+- (CGRect)convertCoordinateBounds:(MGLCoordinateBounds)bounds toRectToView:(nullable UIView *)view;
+
+/**
+ Returns the distance spanned by one point in the map view's coordinate system
+ at the given latitude and current zoom level.
+
+ The distance between points decreases as the latitude approaches the poles.
+ This relationship parallels the relationship between longitudinal coordinates
+ at different latitudes.
+
+ @param latitude The latitude of the geographic coordinate represented by the
+ point.
+ @return The distance in meters spanned by a single point.
+ */
+- (CLLocationDistance)metersPerPointAtLatitude:(CLLocationDegrees)latitude;
+
+- (CLLocationDistance)metersPerPixelAtLatitude:(CLLocationDegrees)latitude __attribute__((deprecated("Use -metersPerPointAtLatitude:.")));
+
+#pragma mark Annotating the Map
+
+/**
+ The complete list of annotations associated with the receiver. (read-only)
+
+ The objects in this array must adopt the `MGLAnnotation` protocol. If no
+ annotations are associated with the map view, the value of this property is
+ `nil`.
+ */
+@property (nonatomic, readonly, nullable) NS_ARRAY_OF(id <MGLAnnotation>) *annotations;
+
+/**
+ Adds an annotation to the map view.
+
+ @param annotation The annotation object to add to the receiver. This object
+ must conform to the `MGLAnnotation` protocol. The map view retains the
+ annotation object. */
+- (void)addAnnotation:(id <MGLAnnotation>)annotation;
+
+/**
+ Adds an array of annotations to the map view.
+
+ @param annotations An array of annotation objects. Each object in the array
+ must conform to the `MGLAnnotation` protocol. The map view retains each
+ individual annotation object.
+ */
+- (void)addAnnotations:(NS_ARRAY_OF(id <MGLAnnotation>) *)annotations;
+
+/**
+ Removes an annotation from the map view, deselecting it if it is selected.
+
+ Removing an annotation object dissociates it from the map view entirely,
+ preventing it from being displayed on the map. Thus you would typically call
+ this method only when you want to hide or delete a given annotation.
+
+ @param annotation The annotation object to remove. This object must conform
+ to the `MGLAnnotation` protocol
+ */
+- (void)removeAnnotation:(id <MGLAnnotation>)annotation;
+
+/**
+ Removes an array of annotations from the map view, deselecting any selected
+ annotations in the array.
+
+ Removing annotation objects dissociates them from the map view entirely,
+ preventing them from being displayed on the map. Thus you would typically
+ call this method only when you want to hide or delete the given annotations.
+
+ @param annotations The array of annotation objects to remove. Objects in the
+ array must conform to the `MGLAnnotation` protocol.
+ */
+- (void)removeAnnotations:(NS_ARRAY_OF(id <MGLAnnotation>) *)annotations;
+
+/**
+ Returns a reusable annotation image object associated with its identifier.
+
+ For performance reasons, you should generally reuse `MGLAnnotationImage`
+ objects for identical-looking annotations in your map views. Dequeueing
+ saves time and memory during performance-critical operations such as
+ scrolling.
+
+ @param identifier A string identifying the annotation image to be reused.
+ This string is the same one you specify when initially returning the
+ annotation image object using the `-mapView:imageForAnnotation:` method.
+ @return An annotation image object with the given identifier, or `nil` if no
+ such object exists in the reuse queue.
+ */
+- (nullable MGLAnnotationImage *)dequeueReusableAnnotationImageWithIdentifier:(NSString *)identifier;
+
+#pragma mark Managing Annotation Selections
+
+/**
+ The currently selected annotations.
+
+ Assigning a new array to this property selects only the first annotation in
+ the array.
+ */
+@property (nonatomic, copy) NS_ARRAY_OF(id <MGLAnnotation>) *selectedAnnotations;
+
+/**
+ Selects an annotation and displays a callout view for it.
+
+ If the given annotation is not visible within the current viewport, this
+ method has no effect.
+
+ @param annotation The annotation object to select.
+ @param animated If `YES`, the callout view is animated into position.
+ */
+- (void)selectAnnotation:(id <MGLAnnotation>)annotation animated:(BOOL)animated;
+
+/**
+ Deselects an annotation and hides its callout view.
+
+ @param annotation The annotation object to deselect.
+ @param animated If `YES`, the callout view is animated offscreen.
+ */
+- (void)deselectAnnotation:(nullable id <MGLAnnotation>)annotation animated:(BOOL)animated;
+
+#pragma mark Overlaying the Map
+
+/**
+ Adds a single overlay object to the map.
+
+ To remove an overlay from a map, use the `-removeOverlay:` method.
+
+ @param overlay The overlay object to add. This object must conform to the
+ `MGLOverlay` protocol. */
+- (void)addOverlay:(id <MGLOverlay>)overlay;
+
+/**
+ Adds an array of overlay objects to the map.
+
+ To remove multiple overlays from a map, use the `-removeOverlays:` method.
+
+ @param overlays An array of objects, each of which must conform to the
+ `MGLOverlay` protocol.
+ */
+- (void)addOverlays:(NS_ARRAY_OF(id <MGLOverlay>) *)overlays;
+
+/**
+ Removes a single overlay object from the map.
+
+ If the specified overlay is not currently associated with the map view, this
+ method does nothing.
+
+ @param overlay The overlay object to remove.
+ */
+- (void)removeOverlay:(id <MGLOverlay>)overlay;
+
+/**
+ Removes one or more overlay objects from the map.
+
+ If a given overlay object is not associated with the map view, it is ignored.
+
+ @param overlays An array of objects, each of which conforms to the `MGLOverlay`
+ protocol.
+ */
+- (void)removeOverlays:(NS_ARRAY_OF(id <MGLOverlay>) *)overlays;
+
+#pragma mark Debugging the Map
+
+/**
+ The options that determine which debugging aids are shown on the map.
+
+ These options are all disabled by default and should remain disabled in
+ released software for performance and aesthetic reasons.
+ */
+@property (nonatomic) MGLMapDebugMaskOptions debugMask;
+
+@property (nonatomic, getter=isDebugActive) BOOL debugActive __attribute__((deprecated("Use -debugMask and -setDebugMask:.")));
+
+- (void)toggleDebug __attribute__((deprecated("Use -setDebugMask:.")));
+
+/**
+ Empties the in-memory tile cache.
+ */
+- (void)emptyMemoryCache;
+
+/**
+ Resets the map to the minimum zoom level, a center coordinate of (0, 0), and
+ a northern heading.
+ */
+- (void)resetPosition;
+
+@end
+
+#pragma mark - MGLMapViewDelegate
+
+/** The MGLMapViewDelegate protocol defines a set of optional methods that you can use to receive map-related update messages. Because many map operations require the `MGLMapView` class to load data asynchronously, the map view calls these methods to notify your application when specific operations complete. The map view also uses these methods to request annotation marker symbology and to manage interactions with those markers. */
+@protocol MGLMapViewDelegate <NSObject>
+
+@optional
+
+#pragma mark Responding to Map Position Changes
+
+/**
+ Tells the delegate that the region displayed by the map view is about to change.
+
+ This method is called whenever the currently displayed map region will start changing.
+
+ @param mapView The map view whose visible region will change.
+ @param animated Whether the change will cause an animated effect on the map.
+ */
+- (void)mapView:(MGLMapView *)mapView regionWillChangeAnimated:(BOOL)animated;
+
+/**
+ Tells the delegate that the region displayed by the map view is changing.
+
+ This method is called whenever the currently displayed map region changes. During movement, this method may be called many times to report updates to the map position. Therefore, your implementation of this method should be as lightweight as possible to avoid affecting performance.
+
+ @param mapView The map view whose visible region is changing.
+ */
+- (void)mapViewRegionIsChanging:(MGLMapView *)mapView;
+
+/**
+ Tells the delegate that the region displayed by the map view just changed.
+
+ This method is called whenever the currently displayed map region has finished changing.
+
+ @param mapView The map view whose visible region changed.
+ @param animated Whether the change caused an animated effect on the map.
+ */
+- (void)mapView:(MGLMapView *)mapView regionDidChangeAnimated:(BOOL)animated;
+
+#pragma mark Loading the Map
+
+/**
+ Tells the delegate that the map view will begin to load.
+
+ This method is called whenever the map view starts loading, including when a new style has been set and the map must reload.
+
+ @param mapView The map view that is starting to load.
+ */
+- (void)mapViewWillStartLoadingMap:(MGLMapView *)mapView;
+
+/**
+ Tells the delegate that the map view has finished loading.
+
+ This method is called whenever the map view finishes loading, either after the initial load or after a style change has forced a reload.
+
+ @param mapView The map view that has finished loading.
+ */
+- (void)mapViewDidFinishLoadingMap:(MGLMapView *)mapView;
+
+// TODO
+- (void)mapViewDidFailLoadingMap:(MGLMapView *)mapView withError:(NSError *)error;
+
+// TODO
+- (void)mapViewWillStartRenderingMap:(MGLMapView *)mapView;
+
+// TODO
+- (void)mapViewDidFinishRenderingMap:(MGLMapView *)mapView fullyRendered:(BOOL)fullyRendered;
+
+// TODO
+- (void)mapViewWillStartRenderingFrame:(MGLMapView *)mapView;
+
+// TODO
+- (void)mapViewDidFinishRenderingFrame:(MGLMapView *)mapView fullyRendered:(BOOL)fullyRendered;
+
+#pragma mark Tracking User Location
+
+/**
+ Tells the delegate that the map view will begin tracking the user's location.
+
+ This method is called when the value of the `showsUserLocation` property changes to `YES`.
+
+ @param mapView The map view that is tracking the user's location.
+ */
+- (void)mapViewWillStartLocatingUser:(MGLMapView *)mapView;
+
+/**
+ Tells the delegate that the map view has stopped tracking the user's location.
+
+ This method is called when the value of the `showsUserLocation` property changes to `NO`.
+
+ @param mapView The map view that is tracking the user's location.
+ */
+- (void)mapViewDidStopLocatingUser:(MGLMapView *)mapView;
+
+/**
+ Tells the delegate that the location of the user was updated.
+
+ While the `showsUserLocation` property is set to `YES`, this method is called whenever a new location update is received by the map view. This method is also called if the map view's user tracking mode is set to `MGLUserTrackingModeFollowWithHeading` and the heading changes, or if it is set to `MGLUserTrackingModeFollowWithCourse` and the course changes.
+
+ This method is not called if the application is currently running in the background. If you want to receive location updates while running in the background, you must use the Core Location framework.
+
+ @param mapView The map view that is tracking the user's location.
+ @param userLocation The location object representing the user's latest location. This property may be `nil`.
+ */
+- (void)mapView:(MGLMapView *)mapView didUpdateUserLocation:(nullable MGLUserLocation *)userLocation;
+
+/**
+ Tells the delegate that an attempt to locate the user's position failed.
+
+ @param mapView The map view that is tracking the user's location.
+ @param error An error object containing the reason why location tracking failed.
+ */
+- (void)mapView:(MGLMapView *)mapView didFailToLocateUserWithError:(NSError *)error;
+
+/**
+ Tells the delegate that the map view's user tracking mode has changed.
+
+ This method is called after the map view asynchronously changes to reflect the new user tracking mode, for example by beginning to zoom or rotate.
+
+ @param mapView The map view that changed its tracking mode.
+ @param mode The new tracking mode.
+ @param animated Whether the change caused an animated effect on the map.
+ */
+- (void)mapView:(MGLMapView *)mapView didChangeUserTrackingMode:(MGLUserTrackingMode)mode animated:(BOOL)animated;
+
+#pragma mark Managing the Display of Annotations
+
+/**
+ Returns an image object to use for the marker for the specified point annotation object.
+
+ @param mapView The map view that requested the annotation image.
+ @param annotation The object representing the annotation that is about to be displayed.
+ @return The image object to display for the specified annotation or `nil` if you want to display the default marker image.
+ */
+- (nullable MGLAnnotationImage *)mapView:(MGLMapView *)mapView imageForAnnotation:(id <MGLAnnotation>)annotation;
+
+/**
+ Returns the alpha value to use when rendering a shape annotation. Defaults to `1.0`.
+
+ @param mapView The map view rendering the shape annotation.
+ @param annotation The annotation being rendered.
+ @return An alpha value between `0` and `1.0`.
+ */
+- (CGFloat)mapView:(MGLMapView *)mapView alphaForShapeAnnotation:(MGLShape *)annotation;
+
+/**
+ Returns the stroke color to use when rendering a shape annotation. Defaults to the map view’s tint color.
+
+ @param mapView The map view rendering the shape annotation.
+ @param annotation The annotation being rendered.
+ @return A color to use for the shape outline.
+ */
+- (UIColor *)mapView:(MGLMapView *)mapView strokeColorForShapeAnnotation:(MGLShape *)annotation;
+
+/**
+ Returns the fill color to use when rendering a polygon annotation. Defaults to the map view’s tint color.
+
+ @param mapView The map view rendering the polygon annotation.
+ @param annotation The annotation being rendered.
+ @return A color to use for the polygon interior.
+ */
+- (UIColor *)mapView:(MGLMapView *)mapView fillColorForPolygonAnnotation:(MGLPolygon *)annotation;
+
+/**
+ Returns the line width to use when rendering a polyline annotation. Defaults to `3.0`.
+
+ @param mapView The map view rendering the polygon annotation.
+ @param annotation The annotation being rendered.
+ @return A line width for the polyline.
+ */
+- (CGFloat)mapView:(MGLMapView *)mapView lineWidthForPolylineAnnotation:(MGLPolyline *)annotation;
+
+/**
+ Returns a Boolean value indicating whether the annotation is able to display extra information in a callout bubble.
+
+ If the value returned is `YES`, a standard callout bubble is shown when the user taps a selected annotation. The callout uses the title and subtitle text from the associated annotation object. If there is no title text, though, the annotation will not show a callout. The callout also displays any custom callout views returned by the delegate for the left and right callout accessory views.
+
+ If the value returned is `NO`, the value of the title and subtitle strings are ignored.
+
+ @param mapView The map view that requested the annotation callout ability.
+ @param annotation The object representing the annotation.
+ @return A Boolean indicating whether the annotation should show a callout.
+ */
+- (BOOL)mapView:(MGLMapView *)mapView annotationCanShowCallout:(id <MGLAnnotation>)annotation;
+
+/**
+ Returns a callout view to display for the specified annotation.
+
+ If this method is present in the delegate, it must return a new instance of a view dedicated to display the callout bubble. It will be configured by the map view. If this method is not present, or if it returns `nil`, a standard, two-line, bubble-like callout view is displayed by default.
+
+ @param mapView The map view that requested the callout view.
+ @param annotation The object representing the annotation.
+ @return A view conforming to the `MGLCalloutView` protocol, or `nil` to use the default callout view.
+ */
+- (nullable UIView <MGLCalloutView> *)mapView:(MGLMapView *)mapView calloutViewForAnnotation:(id <MGLAnnotation>)annotation;
+
+/**
+ Returns the view to display on the left side of the standard callout bubble.
+
+ The default value is treated as if `nil`. The left callout view is typically used to display information about the annotation or to link to custom information provided by your application.
+
+ If the view you specify is also a descendant of the `UIControl` class, you can use the map view's delegate to receive notifications when your control is tapped. If it does not descend from `UIControl`, your view is responsible for handling any touch events within its bounds.
+
+ @param mapView The map view presenting the annotation callout.
+ @param annotation The object representing the annotation with the callout.
+ @return The accessory view to display.
+ */
+- (nullable UIView *)mapView:(MGLMapView *)mapView leftCalloutAccessoryViewForAnnotation:(id <MGLAnnotation>)annotation;
+
+/**
+ Returns the view to display on the right side of the standard callout bubble.
+
+ The default value is treated is if `nil`. The right callout view is typically used to link to more detailed information about the annotation. A common view to specify for this property is `UIButton` object whose type is set to `UIButtonTypeDetailDisclosure`.
+
+ If the view you specify is also a descendant of the `UIControl` class, you can use the map view's delegate to receive notifications when your control is tapped. If it does not descend from `UIControl`, your view is responsible for handling any touch events within its bounds.
+
+ @param mapView The map view presenting the annotation callout.
+ @param annotation The object representing the annotation with the callout.
+ @return The accessory view to display.
+ */
+- (nullable UIView *)mapView:(MGLMapView *)mapView rightCalloutAccessoryViewForAnnotation:(id <MGLAnnotation>)annotation;
+
+#pragma mark Managing Annotations
+
+/**
+ Tells the delegate that the user tapped one of the annotation's accessory buttons.
+
+ Accessory views contain custom content and are positioned on either side of the annotation title text. If a view you specify is a descendant of the `UIControl` class, the map view calls this method as a convenience whenever the user taps your view. You can use this method to respond to taps and perform any actions associated with that control. For example, if your control displayed additional information about the annotation, you could use this method to present a modal panel with that information.
+
+ If your custom accessory views are not descendants of the `UIControl` class, the map view does not call this method.
+
+ @param mapView The map view containing the specified annotation.
+ @param annotation The annotation whose button was tapped.
+ @param control The control that was tapped.
+ */
+- (void)mapView:(MGLMapView *)mapView annotation:(id <MGLAnnotation>)annotation calloutAccessoryControlTapped:(UIControl *)control;
+
+/**
+ Tells the delegate that the user tapped on an annotation's callout view.
+
+ @param mapView The map view containing the specified annotation.
+ @param annotation The annotation whose callout was tapped.
+ */
+- (void)mapView:(MGLMapView *)mapView tapOnCalloutForAnnotation:(id <MGLAnnotation>)annotation;
+
+#pragma mark Selecting Annotations
+
+/**
+ Tells the delegate that one of its annotations was selected.
+
+ You can use this method to track changes in the selection state of annotations.
+
+ @param mapView The map view containing the annotation.
+ @param annotation The annotation that was selected.
+ */
+- (void)mapView:(MGLMapView *)mapView didSelectAnnotation:(id <MGLAnnotation>)annotation;
+
+/**
+ Tells the delegate that one of its annotations was deselected.
+
+ You can use this method to track changes in the selection state of annotations.
+
+ @param mapView The map view containing the annotation.
+ @param annotation The annotation that was deselected.
+ */
+- (void)mapView:(MGLMapView *)mapView didDeselectAnnotation:(id <MGLAnnotation>)annotation;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/ios/include/MGLUserLocation.h b/platform/ios/include/MGLUserLocation.h
new file mode 100644
index 0000000000..6160413510
--- /dev/null
+++ b/platform/ios/include/MGLUserLocation.h
@@ -0,0 +1,42 @@
+#import <Foundation/Foundation.h>
+#import <CoreLocation/CoreLocation.h>
+
+#import "MGLAnnotation.h"
+
+#import "MGLTypes.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+/** The MGLUserLocation class defines a specific type of annotation that identifies the user’s current location. You do not create instances of this class directly. Instead, you retrieve an existing MGLUserLocation object from the userLocation property of the map view displayed in your application. */
+@interface MGLUserLocation : NSObject <MGLAnnotation>
+
+#pragma mark Determining the User’s Position
+
+/**
+ The current location of the device. (read-only)
+
+ This property contains `nil` if the map view is not currently showing the user location or if the user’s location has not yet been determined.
+ */
+@property (nonatomic, readonly, nullable) CLLocation *location;
+
+/** A Boolean value indicating whether the user’s location is currently being updated. (read-only) */
+@property (nonatomic, readonly, getter=isUpdating) BOOL updating;
+
+/**
+ The heading of the user location. (read-only)
+
+ This property is `nil` if the user location tracking mode is not `MGLUserTrackingModeFollowWithHeading`.
+ */
+@property (nonatomic, readonly, nullable) CLHeading *heading;
+
+#pragma mark Accessing the User Annotation Text
+
+/** The title to display for the user location annotation. */
+@property (nonatomic, copy) NSString *title;
+
+/** The subtitle to display for the user location annotation. */
+@property (nonatomic, copy, nullable) NSString *subtitle;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/ios/include/Mapbox.h b/platform/ios/include/Mapbox.h
new file mode 100644
index 0000000000..fd4f532a40
--- /dev/null
+++ b/platform/ios/include/Mapbox.h
@@ -0,0 +1,18 @@
+#import "MGLAccountManager.h"
+#import "MGLAnnotation.h"
+#import "MGLAnnotationImage.h"
+#import "MGLCalloutView.h"
+#import "MGLGeometry.h"
+#import "MGLMapCamera.h"
+#import "MGLMapView.h"
+#import "MGLMapView+IBAdditions.h"
+#import "MGLMapView+MGLCustomStyleLayerAdditions.h"
+#import "MGLMultiPoint.h"
+#import "MGLOverlay.h"
+#import "MGLPointAnnotation.h"
+#import "MGLPolygon.h"
+#import "MGLPolyline.h"
+#import "MGLShape.h"
+#import "MGLStyle.h"
+#import "MGLTypes.h"
+#import "MGLUserLocation.h"
diff --git a/platform/ios/screenshot.png b/platform/ios/screenshot.png
new file mode 100644
index 0000000000..5bea3095a6
--- /dev/null
+++ b/platform/ios/screenshot.png
Binary files differ
diff --git a/platform/ios/scripts/benchmark.sh b/platform/ios/scripts/benchmark.sh
index 1c342e6533..cf1950ca90 100755
--- a/platform/ios/scripts/benchmark.sh
+++ b/platform/ios/scripts/benchmark.sh
@@ -8,8 +8,8 @@ if [ -z "$(which ios-deploy)" ] ; then
npm install -g ios-deploy
fi
-(cd ios/benchmark/assets/tiles && ./download.sh)
-(cd ios/benchmark/assets/glyphs && ./download.sh)
+(cd platform/ios/benchmark/assets/tiles && ./download.sh)
+(cd platform/ios/benchmark/assets/glyphs && ./download.sh)
make ibench
diff --git a/platform/ios/scripts/document.sh b/platform/ios/scripts/document.sh
index 345cfdf7ea..c470c59dbd 100755
--- a/platform/ios/scripts/document.sh
+++ b/platform/ios/scripts/document.sh
@@ -22,7 +22,7 @@ RELEASE_VERSION=$( echo ${SHORT_VERSION} | sed -e 's/^ios-v//' -e 's/-.*//' )
rm -rf /tmp/mbgl
mkdir -p /tmp/mbgl/
README=/tmp/mbgl/README.md
-cp ios/docs/doc-README.md "${README}"
+cp platform/ios/docs/doc-README.md "${README}"
# http://stackoverflow.com/a/4858011/4585461
echo "## Changes in version ${RELEASE_VERSION}" >> "${README}"
sed -n -e '/^## iOS/{' -e ':a' -e 'n' -e '/^##/q' -e 'p' -e 'ba' -e '}' CHANGELOG.md >> "${README}"
diff --git a/platform/ios/scripts/package.sh b/platform/ios/scripts/package.sh
index 4a964d4346..4c7ce7573a 100755
--- a/platform/ios/scripts/package.sh
+++ b/platform/ios/scripts/package.sh
@@ -187,19 +187,19 @@ fi
if [[ ${BUILD_STATIC} == true ]]; then
step "Copying static library headers…"
mkdir -p "${OUTPUT}/static/${NAME}.framework/Headers"
- cp -pv include/mbgl/{darwin,ios}/*.h "${OUTPUT}/static/${NAME}.framework/Headers"
- cat ios/framework/Mapbox-static.h > "${OUTPUT}/static/${NAME}.framework/Headers/Mapbox.h"
- cat ios/framework/Mapbox.h >> "${OUTPUT}/static/${NAME}.framework/Headers/Mapbox.h"
+ cp -pv platform/{darwin,ios}/include/*.h "${OUTPUT}/static/${NAME}.framework/Headers"
+ cat platform/ios/framework/Mapbox-static.h > "${OUTPUT}/static/${NAME}.framework/Headers/Mapbox.h"
+ cat platform/ios/framework/Mapbox.h >> "${OUTPUT}/static/${NAME}.framework/Headers/Mapbox.h"
fi
step "Copying library resources…"
SEM_VERSION=$( git describe --tags --match=ios-v*.*.* --abbrev=0 | sed 's/^ios-v//' )
SHORT_VERSION=${SEM_VERSION%-*}
cp -pv LICENSE.md "${OUTPUT}"
-cp -rv ios/app/Settings.bundle "${OUTPUT}"
+cp -rv platform/ios/app/Settings.bundle "${OUTPUT}"
if [[ ${BUILD_STATIC} == true ]]; then
cp -pv platform/ios/resources/* "${OUTPUT}/static/${NAME}.framework"
- cp -pv ios/framework/Info.plist "${OUTPUT}/static/${NAME}.framework/Info.plist"
+ cp -pv platform/ios/framework/Info.plist "${OUTPUT}/static/${NAME}.framework/Info.plist"
plutil -replace CFBundleExecutable -string ${NAME} "${OUTPUT}/static/${NAME}.framework/Info.plist"
plutil -replace CFBundleIdentifier -string com.mapbox.sdk.ios "${OUTPUT}/static/${NAME}.framework/Info.plist"
plutil -replace CFBundleName -string ${NAME} "${OUTPUT}/static/${NAME}.framework/Info.plist"
@@ -208,21 +208,21 @@ if [[ ${BUILD_STATIC} == true ]]; then
plutil -replace MGLSemanticVersionString -string "${SEM_VERSION}" "${OUTPUT}/static/${NAME}.framework/Info.plist"
plutil -replace MGLCommitHash -string "${HASH}" "${OUTPUT}/static/${NAME}.framework/Info.plist"
mkdir "${OUTPUT}/static/${NAME}.framework/Modules"
- cp -pv ios/framework/modulemap "${OUTPUT}/static/${NAME}.framework/Modules/module.modulemap"
+ cp -pv platform/ios/framework/modulemap "${OUTPUT}/static/${NAME}.framework/Modules/module.modulemap"
fi
if [[ ${BUILD_DYNAMIC} == true ]]; then
plutil -replace CFBundleShortVersionString -string "${SHORT_VERSION}" "${OUTPUT}/dynamic/${NAME}.framework/Info.plist"
plutil -replace CFBundleVersion -string "${PROJ_VERSION}" "${OUTPUT}/dynamic/${NAME}.framework/Info.plist"
plutil -replace MGLSemanticVersionString -string "${SEM_VERSION}" "${OUTPUT}/dynamic/${NAME}.framework/Info.plist"
plutil -replace MGLCommitHash -string "${HASH}" "${OUTPUT}/dynamic/${NAME}.framework/Info.plist"
- cp -pv ios/framework/strip-frameworks.sh "${OUTPUT}/dynamic/${NAME}.framework/strip-frameworks.sh"
+ cp -pv platform/ios/framework/strip-frameworks.sh "${OUTPUT}/dynamic/${NAME}.framework/strip-frameworks.sh"
fi
sed -n -e '/^## iOS/,$p' CHANGELOG.md > "${OUTPUT}/CHANGELOG.md"
rm -rf /tmp/mbgl
mkdir -p /tmp/mbgl/
README=/tmp/mbgl/README.md
-cp ios/docs/pod-README.md "${README}"
+cp platform/ios/docs/pod-README.md "${README}"
if [[ ${BUILD_DYNAMIC} == false ]]; then
sed -i '' -e '/{{DYNAMIC}}/,/{{\/DYNAMIC}}/d' "${README}"
fi
diff --git a/platform/ios/scripts/test.sh b/platform/ios/scripts/test.sh
index 2192ac7f4d..630a99686d 100755
--- a/platform/ios/scripts/test.sh
+++ b/platform/ios/scripts/test.sh
@@ -5,7 +5,7 @@ set -o pipefail
set -u
xcodebuild \
- -project ./test/ios/ios-tests.xcodeproj \
+ -project ./platform/ios/test/ios-tests.xcodeproj \
-scheme 'Mapbox GL Tests' \
-sdk iphonesimulator \
-destination 'platform=iOS Simulator,name=iPhone 6,OS=latest' \
diff --git a/platform/ios/src/MGLMapView.mm b/platform/ios/src/MGLMapView.mm
index 83904f168f..78ab235332 100644
--- a/platform/ios/src/MGLMapView.mm
+++ b/platform/ios/src/MGLMapView.mm
@@ -3,7 +3,7 @@
#import "MGLMapView+MGLCustomStyleLayerAdditions.h"
#import <mbgl/platform/log.hpp>
-#import <mbgl/platform/gl.hpp>
+#import <mbgl/gl/gl.hpp>
#import <GLKit/GLKit.h>
#import <OpenGLES/EAGL.h>
@@ -28,8 +28,8 @@
#include <mbgl/util/chrono.hpp>
#import "Mapbox.h"
-#import "../../darwin/MGLGeometry_Private.h"
-#import "../../darwin/MGLMultiPoint_Private.h"
+#import "../../darwin/src/MGLGeometry_Private.h"
+#import "../../darwin/src/MGLMultiPoint_Private.h"
#import "NSBundle+MGLAdditions.h"
#import "NSString+MGLAdditions.h"
@@ -1566,7 +1566,7 @@ mbgl::Duration MGLDurationInSeconds(NSTimeInterval duration)
else if (buttonIndex == actionSheet.firstOtherButtonIndex + 2)
{
NSString *feedbackURL = [NSString stringWithFormat:@"https://www.mapbox.com/map-feedback/#/%.5f/%.5f/%i",
- self.longitude, self.latitude, (int)round(self.zoomLevel)];
+ self.longitude, self.latitude, (int)round(self.zoomLevel + 1)];
[[UIApplication sharedApplication] openURL:
[NSURL URLWithString:feedbackURL]];
}
@@ -2487,7 +2487,7 @@ mbgl::Duration MGLDurationInSeconds(NSTimeInterval duration)
{
UIColor *color = (_delegateHasStrokeColorsForShapeAnnotations
? [self.delegate mapView:self strokeColorForShapeAnnotation:annotation]
- : [UIColor blackColor]);
+ : self.tintColor);
return MGLColorObjectFromUIColor(color);
}
@@ -2495,7 +2495,7 @@ mbgl::Duration MGLDurationInSeconds(NSTimeInterval duration)
{
UIColor *color = (_delegateHasFillColorsForShapeAnnotations
? [self.delegate mapView:self fillColorForPolygonAnnotation:annotation]
- : [UIColor blueColor]);
+ : self.tintColor);
return MGLColorObjectFromUIColor(color);
}
diff --git a/platform/ios/src/MGLMapboxEvents.m b/platform/ios/src/MGLMapboxEvents.m
index 567b0c3c90..b792a6af39 100644
--- a/platform/ios/src/MGLMapboxEvents.m
+++ b/platform/ios/src/MGLMapboxEvents.m
@@ -275,11 +275,6 @@ const NSTimeInterval MGLFlushInterval = 60;
MGLMapboxEvents *strongSelf = weakSelf;
[strongSelf validate];
}];
-
- // Turn the Mapbox Turnstile to Count App Users
- dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, 0), ^{
- [self pushTurnstileEvent];
- });
}
return self;
}
@@ -429,38 +424,42 @@ const NSTimeInterval MGLFlushInterval = 60;
}
}
+
- (void) pushTurnstileEvent {
__weak MGLMapboxEvents *weakSelf = self;
-
- dispatch_async(_serialQueue, ^{
-
- MGLMapboxEvents *strongSelf = weakSelf;
-
- if ( ! strongSelf) return;
-
- // Build only IDFV event
- NSString *vid = [[[UIDevice currentDevice] identifierForVendor] UUIDString];
-
- if (!vid) return;
-
- NSDictionary *vevt = @{@"event" : MGLEventTypeAppUserTurnstile,
- @"created" : [strongSelf.rfc3339DateFormatter stringFromDate:[NSDate date]],
- @"appBundleId" : strongSelf.appBundleId,
- @"vendorId": vid,
- @"version": @(version),
- @"instance": strongSelf.instanceID};
-
- // Add to Queue
- [_eventQueue addObject:vevt];
-
- // Flush
- [strongSelf flush];
-
- if ([strongSelf debugLoggingEnabled]) {
- [strongSelf writeEventToLocalDebugLog:vevt];
- }
-
+
+ static dispatch_once_t onceToken;
+ dispatch_once(&onceToken, ^{
+ dispatch_async(_serialQueue, ^{
+
+ MGLMapboxEvents *strongSelf = weakSelf;
+
+ if ( ! strongSelf) return;
+
+ // Build only IDFV event
+ NSString *vid = [[[UIDevice currentDevice] identifierForVendor] UUIDString];
+
+ if (!vid) return;
+
+ NSDictionary *vevt = @{@"event" : MGLEventTypeAppUserTurnstile,
+ @"created" : [strongSelf.rfc3339DateFormatter stringFromDate:[NSDate date]],
+ @"appBundleId" : strongSelf.appBundleId,
+ @"vendorId": vid,
+ @"version": @(version),
+ @"instance": strongSelf.instanceID};
+
+ // Add to Queue
+ [_eventQueue addObject:vevt];
+
+ // Flush
+ [strongSelf flush];
+
+ if ([strongSelf debugLoggingEnabled]) {
+ [strongSelf writeEventToLocalDebugLog:vevt];
+ }
+
+ });
});
}
@@ -484,13 +483,18 @@ const NSTimeInterval MGLFlushInterval = 60;
MGLMapboxEvents *strongSelf = weakSelf;
if ( ! strongSelf) return;
+
+ if (!event) return;
+ // If it's a map load event then turn the Mapbox Turnstile to count app users
+ if ([event isEqualToString:MGLEventTypeMapLoad]) {
+ [self pushTurnstileEvent];
+ }
+
// Metrics Collection Has Been Paused
if (_paused) {
return;
}
-
- if (!event) return;
MGLMutableMapboxEventAttributes *evt = [MGLMutableMapboxEventAttributes dictionaryWithDictionary:attributeDictionary];
// mapbox-events stock attributes
@@ -520,6 +524,7 @@ const NSTimeInterval MGLFlushInterval = 60;
// Put On The Queue
[_eventQueue addObject:finalEvent];
+
// Has Flush Limit Been Reached?
if (_eventQueue.count >= MGLMaximumEventsPerFlush) {
diff --git a/platform/ios/test/.gitignore b/platform/ios/test/.gitignore
new file mode 100644
index 0000000000..516812b72d
--- /dev/null
+++ b/platform/ios/test/.gitignore
@@ -0,0 +1,3 @@
+!*.xcodeproj
+!xcshareddata
+xcuserdata
diff --git a/platform/ios/test/App-Info.plist b/platform/ios/test/App-Info.plist
new file mode 100644
index 0000000000..8753067af1
--- /dev/null
+++ b/platform/ios/test/App-Info.plist
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>en</string>
+ <key>CFBundleDisplayName</key>
+ <string>${PRODUCT_NAME}</string>
+ <key>CFBundleExecutable</key>
+ <string>${EXECUTABLE_NAME}</string>
+ <key>CFBundleIdentifier</key>
+ <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundleName</key>
+ <string>${PRODUCT_NAME}</string>
+ <key>CFBundlePackageType</key>
+ <string>APPL</string>
+ <key>CFBundleShortVersionString</key>
+ <string>1.0</string>
+ <key>CFBundleSignature</key>
+ <string>????</string>
+ <key>CFBundleVersion</key>
+ <string>1.0</string>
+ <key>LSRequiresIPhoneOS</key>
+ <true/>
+ <key>MGLMapboxAccessToken</key>
+ <string>pk.eyJ1IjoianVzdGluIiwiYSI6Ik9RX3RRQzAifQ.dmOg_BAp1ywuDZMM7YsXRg</string>
+ <key>MGLMapboxMetricsEnabledSettingShownInApp</key>
+ <true/>
+ <key>MGLMetricsTestServerURL</key>
+ <string>https://cloudfront-staging.tilestream.net</string>
+ <key>NSLocationAlwaysUsageDescription</key>
+ <string>Strictly for testing purposes, promise!</string>
+ <key>UILaunchStoryboardName</key>
+ <string>LaunchScreen</string>
+ <key>UIRequiredDeviceCapabilities</key>
+ <array>
+ <string>armv7</string>
+ </array>
+ <key>UISupportedInterfaceOrientations</key>
+ <array>
+ <string>UIInterfaceOrientationPortrait</string>
+ <string>UIInterfaceOrientationLandscapeLeft</string>
+ <string>UIInterfaceOrientationLandscapeRight</string>
+ </array>
+ <key>UISupportedInterfaceOrientations~ipad</key>
+ <array>
+ <string>UIInterfaceOrientationPortrait</string>
+ <string>UIInterfaceOrientationPortraitUpsideDown</string>
+ <string>UIInterfaceOrientationLandscapeLeft</string>
+ <string>UIInterfaceOrientationLandscapeRight</string>
+ </array>
+</dict>
+</plist>
diff --git a/platform/ios/test/Bundle-Info.plist b/platform/ios/test/Bundle-Info.plist
new file mode 100644
index 0000000000..169b6f710e
--- /dev/null
+++ b/platform/ios/test/Bundle-Info.plist
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>en</string>
+ <key>CFBundleExecutable</key>
+ <string>${EXECUTABLE_NAME}</string>
+ <key>CFBundleIdentifier</key>
+ <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundlePackageType</key>
+ <string>BNDL</string>
+ <key>CFBundleShortVersionString</key>
+ <string>1.0</string>
+ <key>CFBundleSignature</key>
+ <string>????</string>
+ <key>CFBundleVersion</key>
+ <string>1</string>
+</dict>
+</plist>
diff --git a/platform/ios/test/Images.xcassets/AppIcon.appiconset/Contents.json b/platform/ios/test/Images.xcassets/AppIcon.appiconset/Contents.json
new file mode 100644
index 0000000000..5008911f9e
--- /dev/null
+++ b/platform/ios/test/Images.xcassets/AppIcon.appiconset/Contents.json
@@ -0,0 +1,162 @@
+{
+ "images" : [
+ {
+ "idiom" : "iphone",
+ "size" : "29x29",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "29x29",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "29x29",
+ "scale" : "3x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "40x40",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "40x40",
+ "scale" : "3x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "57x57",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "57x57",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "60x60",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "60x60",
+ "scale" : "3x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "29x29",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "29x29",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "40x40",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "40x40",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "50x50",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "50x50",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "72x72",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "72x72",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "76x76",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "76x76",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "car",
+ "size" : "120x120",
+ "scale" : "1x"
+ },
+ {
+ "size" : "24x24",
+ "idiom" : "watch",
+ "scale" : "2x",
+ "role" : "notificationCenter",
+ "subtype" : "38mm"
+ },
+ {
+ "size" : "27.5x27.5",
+ "idiom" : "watch",
+ "scale" : "2x",
+ "role" : "notificationCenter",
+ "subtype" : "42mm"
+ },
+ {
+ "size" : "29x29",
+ "idiom" : "watch",
+ "role" : "companionSettings",
+ "scale" : "2x"
+ },
+ {
+ "size" : "29x29",
+ "idiom" : "watch",
+ "role" : "companionSettings",
+ "scale" : "3x"
+ },
+ {
+ "size" : "40x40",
+ "idiom" : "watch",
+ "scale" : "2x",
+ "role" : "appLauncher",
+ "subtype" : "38mm"
+ },
+ {
+ "size" : "44x44",
+ "idiom" : "watch",
+ "scale" : "2x",
+ "role" : "longLook",
+ "subtype" : "42mm"
+ },
+ {
+ "size" : "86x86",
+ "idiom" : "watch",
+ "scale" : "2x",
+ "role" : "quickLook",
+ "subtype" : "38mm"
+ },
+ {
+ "size" : "98x98",
+ "idiom" : "watch",
+ "scale" : "2x",
+ "role" : "quickLook",
+ "subtype" : "42mm"
+ }
+ ],
+ "info" : {
+ "version" : 1,
+ "author" : "xcode"
+ }
+} \ No newline at end of file
diff --git a/platform/ios/test/Images.xcassets/LaunchImage.launchimage/Contents.json b/platform/ios/test/Images.xcassets/LaunchImage.launchimage/Contents.json
new file mode 100644
index 0000000000..628027f247
--- /dev/null
+++ b/platform/ios/test/Images.xcassets/LaunchImage.launchimage/Contents.json
@@ -0,0 +1,53 @@
+{
+ "images" : [
+ {
+ "orientation" : "portrait",
+ "idiom" : "iphone",
+ "extent" : "full-screen",
+ "minimum-system-version" : "7.0",
+ "filename" : "Default@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "extent" : "full-screen",
+ "idiom" : "iphone",
+ "subtype" : "retina4",
+ "filename" : "Default-568h@2x.png",
+ "minimum-system-version" : "7.0",
+ "orientation" : "portrait",
+ "scale" : "2x"
+ },
+ {
+ "orientation" : "portrait",
+ "idiom" : "ipad",
+ "extent" : "full-screen",
+ "minimum-system-version" : "7.0",
+ "scale" : "1x"
+ },
+ {
+ "orientation" : "landscape",
+ "idiom" : "ipad",
+ "extent" : "full-screen",
+ "minimum-system-version" : "7.0",
+ "scale" : "1x"
+ },
+ {
+ "orientation" : "portrait",
+ "idiom" : "ipad",
+ "extent" : "full-screen",
+ "minimum-system-version" : "7.0",
+ "scale" : "2x"
+ },
+ {
+ "orientation" : "landscape",
+ "idiom" : "ipad",
+ "extent" : "full-screen",
+ "minimum-system-version" : "7.0",
+ "scale" : "2x"
+ }
+ ],
+ "info" : {
+ "version" : 1,
+ "author" : "xcode"
+ }
+} \ No newline at end of file
diff --git a/platform/ios/test/Images.xcassets/LaunchImage.launchimage/Default-568h@2x.png b/platform/ios/test/Images.xcassets/LaunchImage.launchimage/Default-568h@2x.png
new file mode 100644
index 0000000000..208eea205a
--- /dev/null
+++ b/platform/ios/test/Images.xcassets/LaunchImage.launchimage/Default-568h@2x.png
Binary files differ
diff --git a/platform/ios/test/Images.xcassets/LaunchImage.launchimage/Default@2x.png b/platform/ios/test/Images.xcassets/LaunchImage.launchimage/Default@2x.png
new file mode 100644
index 0000000000..4438336215
--- /dev/null
+++ b/platform/ios/test/Images.xcassets/LaunchImage.launchimage/Default@2x.png
Binary files differ
diff --git a/platform/ios/test/KIF b/platform/ios/test/KIF
new file mode 160000
+Subproject 0e56388a71b0fce94e0df58fa33f81287fa27a7
diff --git a/platform/ios/test/KIFTestActor+MapboxGL.h b/platform/ios/test/KIFTestActor+MapboxGL.h
new file mode 100644
index 0000000000..d16e348486
--- /dev/null
+++ b/platform/ios/test/KIFTestActor+MapboxGL.h
@@ -0,0 +1,13 @@
+#import <UIKit/UIKit.h>
+#import <KIF/KIF.h>
+
+@class MGLTViewController, MGLMapView;
+
+@interface KIFTestActor (MapboxGL)
+
+@property (nonatomic, readonly) UIWindow *window;
+@property (nonatomic, readonly) MGLTViewController *viewController;
+@property (nonatomic, readonly) MGLMapView *mapView;
+@property (nonatomic, readonly) UIView *compass;
+
+@end
diff --git a/platform/ios/test/KIFTestActor+MapboxGL.m b/platform/ios/test/KIFTestActor+MapboxGL.m
new file mode 100644
index 0000000000..6c5e53f40d
--- /dev/null
+++ b/platform/ios/test/KIFTestActor+MapboxGL.m
@@ -0,0 +1,25 @@
+#import "KIFTestActor+MapboxGL.h"
+
+#import <Mapbox/Mapbox.h>
+
+#import <KIF/UIApplication-KIFAdditions.h>
+
+@implementation KIFTestActor (MapboxGL)
+
+- (UIWindow *)window {
+ return [[UIApplication sharedApplication] statusBarWindow];
+}
+
+- (MGLTViewController *)viewController {
+ return (MGLTViewController *)[[tester.mapView nextResponder] nextResponder];
+}
+
+- (MGLMapView *)mapView {
+ return (MGLMapView *)[tester waitForViewWithAccessibilityLabel:@"Map"];
+}
+
+- (UIView *)compass {
+ return [tester waitForViewWithAccessibilityLabel:@"Compass"];
+}
+
+@end
diff --git a/platform/ios/test/LaunchScreen.xib b/platform/ios/test/LaunchScreen.xib
new file mode 100644
index 0000000000..238fb51b50
--- /dev/null
+++ b/platform/ios/test/LaunchScreen.xib
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="7706" systemVersion="14E17e" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES">
+ <dependencies>
+ <deployment identifier="iOS"/>
+ <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="7703"/>
+ <capability name="Constraints with non-1.0 multipliers" minToolsVersion="5.1"/>
+ </dependencies>
+ <objects>
+ <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
+ <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
+ <view contentMode="scaleToFill" id="iN0-l3-epB">
+ <rect key="frame" x="0.0" y="0.0" width="480" height="480"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <subviews>
+ <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="© 2015–2016 Mapbox. All rights reserved." textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumFontSize="9" translatesAutoresizingMaskIntoConstraints="NO" id="8ie-xW-0ye">
+ <rect key="frame" x="20" y="439" width="441" height="21"/>
+ <fontDescription key="fontDescription" type="system" pointSize="17"/>
+ <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
+ <nil key="highlightedColor"/>
+ <variation key="widthClass=compact">
+ <fontDescription key="fontDescription" type="system" pointSize="11"/>
+ </variation>
+ </label>
+ <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="ios-tests" textAlignment="center" lineBreakMode="middleTruncation" baselineAdjustment="alignBaselines" minimumFontSize="18" translatesAutoresizingMaskIntoConstraints="NO" id="kId-c2-rCX">
+ <rect key="frame" x="20" y="140" width="441" height="43"/>
+ <fontDescription key="fontDescription" type="boldSystem" pointSize="36"/>
+ <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
+ <nil key="highlightedColor"/>
+ </label>
+ </subviews>
+ <color key="backgroundColor" red="0.23137254900000001" green="0.69803921570000005" blue="0.81568627449999997" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
+ <constraints>
+ <constraint firstItem="kId-c2-rCX" firstAttribute="centerY" secondItem="iN0-l3-epB" secondAttribute="bottom" multiplier="1/3" constant="1" id="Kid-kn-2rF"/>
+ <constraint firstAttribute="centerX" secondItem="kId-c2-rCX" secondAttribute="centerX" id="Koa-jz-hwk"/>
+ <constraint firstAttribute="bottom" secondItem="8ie-xW-0ye" secondAttribute="bottom" constant="20" id="Kzo-t9-V3l"/>
+ <constraint firstItem="8ie-xW-0ye" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" constant="20" symbolic="YES" id="MfP-vx-nX0"/>
+ <constraint firstAttribute="centerX" secondItem="8ie-xW-0ye" secondAttribute="centerX" id="ZEH-qu-HZ9"/>
+ <constraint firstItem="kId-c2-rCX" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" constant="20" symbolic="YES" id="fvb-Df-36g"/>
+ </constraints>
+ <nil key="simulatedStatusBarMetrics"/>
+ <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
+ <point key="canvasLocation" x="404" y="445"/>
+ </view>
+ </objects>
+</document>
diff --git a/platform/ios/test/MGLTAppDelegate.h b/platform/ios/test/MGLTAppDelegate.h
new file mode 100644
index 0000000000..c0025582ee
--- /dev/null
+++ b/platform/ios/test/MGLTAppDelegate.h
@@ -0,0 +1,7 @@
+#import <UIKit/UIKit.h>
+
+@interface MGLTAppDelegate : UIResponder <UIApplicationDelegate>
+
+@property (nonatomic) UIWindow *window;
+
+@end
diff --git a/platform/ios/test/MGLTAppDelegate.m b/platform/ios/test/MGLTAppDelegate.m
new file mode 100644
index 0000000000..b79c2f4abb
--- /dev/null
+++ b/platform/ios/test/MGLTAppDelegate.m
@@ -0,0 +1,19 @@
+#import "MGLTAppDelegate.h"
+#import "MGLTViewController.h"
+#import <Mapbox/Mapbox.h>
+
+@implementation MGLTAppDelegate
+
+- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
+{
+ self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
+ UINavigationController *wrapper = [[UINavigationController alloc] initWithRootViewController:[MGLTViewController new]];
+ self.window.rootViewController = wrapper;
+ wrapper.navigationBarHidden = YES;
+ wrapper.toolbarHidden = YES;
+ [self.window makeKeyAndVisible];
+
+ return YES;
+}
+
+@end
diff --git a/platform/ios/test/MGLTViewController.h b/platform/ios/test/MGLTViewController.h
new file mode 100644
index 0000000000..0be0e1ff2c
--- /dev/null
+++ b/platform/ios/test/MGLTViewController.h
@@ -0,0 +1,8 @@
+#import <UIKit/UIKit.h>
+
+@interface MGLTViewController : UIViewController
+
+- (void)insetMapView;
+- (void)resetMapView;
+
+@end
diff --git a/platform/ios/test/MGLTViewController.m b/platform/ios/test/MGLTViewController.m
new file mode 100644
index 0000000000..09c60bf614
--- /dev/null
+++ b/platform/ios/test/MGLTViewController.m
@@ -0,0 +1,29 @@
+#import "MGLTViewController.h"
+#import <Mapbox/Mapbox.h>
+
+@implementation MGLTViewController
+{
+ MGLMapView *_mapView;
+}
+
+- (void)viewDidLoad
+{
+ [super viewDidLoad];
+
+ _mapView = [[MGLMapView alloc] initWithFrame:self.view.bounds];
+ _mapView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
+
+ [self.view addSubview:_mapView];
+}
+
+- (void)insetMapView
+{
+ _mapView.frame = CGRectInset(_mapView.frame, 50, 50);
+}
+
+- (void)resetMapView
+{
+ _mapView.frame = self.view.bounds;
+}
+
+@end
diff --git a/platform/ios/test/MapViewTests.m b/platform/ios/test/MapViewTests.m
new file mode 100644
index 0000000000..40022a1ee5
--- /dev/null
+++ b/platform/ios/test/MapViewTests.m
@@ -0,0 +1,531 @@
+#import <KIF/KIF.h>
+#import <KIF/KIFTestStepValidation.h>
+
+#import "KIFTestActor+MapboxGL.h"
+
+#import <Mapbox/Mapbox.h>
+#import "MGLTViewController.h"
+
+#import <CoreLocation/CoreLocation.h>
+#import <KIF/UIAutomationHelper.h>
+
+@interface MapViewTests : KIFTestCase <MGLMapViewDelegate>
+
+@end
+
+@implementation MapViewTests
+
+- (NSNotification *)waitForNotificationThatRegionDidChangeAnimatedWhileExecutingBlock:(void (^)())block {
+ [[NSNotificationCenter defaultCenter] addObserverForName:@"regionDidChangeAnimated"
+ object:tester.mapView
+ queue:nil
+ usingBlock:^(NSNotification * _Nonnull note) {}];
+ NSNotification *notification = [system waitForNotificationName:@"regionDidChangeAnimated"
+ object:tester.mapView whileExecutingBlock:block];
+ [[NSNotificationCenter defaultCenter] removeObserver:self
+ name:@"regionDidChangeAnimated"
+ object:tester.mapView];
+ return notification;
+}
+
+- (void)beforeEach {
+ [system simulateDeviceRotationToOrientation:UIDeviceOrientationPortrait];
+ [tester.viewController resetMapView];
+
+ tester.mapView.centerCoordinate = CLLocationCoordinate2DMake(38.913175, -77.032458);
+ tester.mapView.zoomLevel = 14;
+ tester.mapView.direction = 0;
+
+ tester.mapView.zoomEnabled = YES;
+ tester.mapView.scrollEnabled = YES;
+ tester.mapView.rotateEnabled = YES;
+
+ [tester.mapView removeAnnotations:tester.mapView.annotations];
+
+ tester.viewController.navigationController.navigationBarHidden = YES;
+ tester.viewController.navigationController.toolbarHidden = YES;
+
+ tester.mapView.delegate = self;
+}
+
+- (void)approveLocationIfNeeded {
+ if ([CLLocationManager authorizationStatus] == kCLAuthorizationStatusNotDetermined) {
+ [UIAutomationHelper acknowledgeSystemAlert];
+ [tester waitForTimeInterval:1];
+ }
+ XCTAssertTrue([CLLocationManager locationServicesEnabled]);
+ XCTAssertEqual([CLLocationManager authorizationStatus], kCLAuthorizationStatusAuthorizedAlways);
+}
+
+- (void)testDirectionSet {
+ [self waitForNotificationThatRegionDidChangeAnimatedWhileExecutingBlock:^{
+ [tester.mapView setDirection:270 animated:YES];
+ }];
+
+ XCTAssertEqual(tester.mapView.direction,
+ 270,
+ @"setting direction should take effect");
+
+ [tester waitForAnimationsToFinish];
+ XCTAssertEqual(tester.compass.alpha,
+ 1,
+ @"compass should be visible when map is rotated");
+
+ XCTAssertEqualObjects([NSValue valueWithCGAffineTransform:tester.compass.transform],
+ [NSValue valueWithCGAffineTransform:CGAffineTransformMakeRotation(M_PI * 0.5)],
+ @"compass rotation should indicate map rotation");
+}
+
+- (void)testDirectionReset {
+ [self waitForNotificationThatRegionDidChangeAnimatedWhileExecutingBlock:^{
+ [tester.mapView setDirection:90 animated:YES];
+ }];
+
+ XCTAssertEqual(tester.mapView.direction,
+ 90,
+ @"setting direction should take effect");
+
+ [self waitForNotificationThatRegionDidChangeAnimatedWhileExecutingBlock:^{
+ [tester.mapView resetNorth];
+ }];
+
+ XCTAssertEqual(tester.mapView.direction,
+ 0,
+ @"resetting north should reset map direction");
+
+ [tester waitForAnimationsToFinish];
+ XCTAssertEqual(tester.compass.alpha,
+ 0,
+ @"compass should not be visible when map is unrotated");
+
+ XCTAssert(CGAffineTransformEqualToTransform(tester.compass.transform, CGAffineTransformIdentity),
+ @"compass rotation should indicate map rotation");
+}
+
+- (void)testZoom {
+ double zoom = tester.mapView.zoomLevel;
+
+ [tester.mapView zoomAtPoint:CGPointMake(tester.mapView.bounds.size.width / 2,
+ tester.mapView.bounds.size.height / 2)
+ distance:50
+ steps:10];
+
+ XCTAssertGreaterThan(tester.mapView.zoomLevel,
+ zoom,
+ @"zoom gesture should increase zoom level");
+
+ zoom = tester.mapView.zoomLevel;
+
+ [tester.mapView pinchAtPoint:CGPointMake(tester.mapView.bounds.size.width / 2,
+ tester.mapView.bounds.size.height / 2)
+ distance:50
+ steps:10];
+
+ XCTAssertLessThan(tester.mapView.zoomLevel,
+ zoom,
+ @"pinch gesture should decrease zoom level");
+}
+
+- (void)testZoomDisabled {
+ tester.mapView.zoomEnabled = NO;
+ double zoom = tester.mapView.zoomLevel;
+
+ [tester.mapView zoomAtPoint:CGPointMake(tester.mapView.bounds.size.width / 2,
+ tester.mapView.bounds.size.height / 2)
+ distance:50
+ steps:10];
+
+ XCTAssertEqual(tester.mapView.zoomLevel,
+ zoom,
+ @"disabling zoom gesture should disallow zooming");
+
+ [tester.mapView pinchAtPoint:CGPointMake(tester.mapView.bounds.size.width / 2,
+ tester.mapView.bounds.size.height / 2)
+ distance:50
+ steps:10];
+
+ XCTAssertEqual(tester.mapView.zoomLevel,
+ zoom,
+ @"disabling zoom gesture should disallow pinching");
+}
+
+- (void)testFitToBounds {
+ // No-op
+ MGLCoordinateBounds initialBounds = tester.mapView.visibleCoordinateBounds;
+ [tester.mapView setVisibleCoordinateBounds:initialBounds animated:NO];
+ XCTAssertEqualObjects(MGLStringFromCoordinateBounds(initialBounds),
+ MGLStringFromCoordinateBounds(tester.mapView.visibleCoordinateBounds),
+ @"setting visible coordinate bounds to currently visible coordinate bounds should be a no-op");
+
+ // Roundtrip after zooming
+ tester.mapView.zoomLevel -= 3;
+ [tester.mapView setVisibleCoordinateBounds:initialBounds animated:NO];
+ XCTAssertEqualObjects(MGLStringFromCoordinateBounds(initialBounds),
+ MGLStringFromCoordinateBounds(tester.mapView.visibleCoordinateBounds),
+ @"after zooming out, setting visible coordinate bounds back to %@ should not leave them at %@",
+ MGLStringFromCoordinateBounds(initialBounds),
+ MGLStringFromCoordinateBounds(tester.mapView.visibleCoordinateBounds));
+ tester.mapView.zoomLevel += 3;
+ [tester.mapView setVisibleCoordinateBounds:initialBounds animated:NO];
+ XCTAssertEqualObjects(MGLStringFromCoordinateBounds(initialBounds),
+ MGLStringFromCoordinateBounds(tester.mapView.visibleCoordinateBounds),
+ @"after zooming in, setting visible coordinate bounds back to %@ should not leave them at %@",
+ MGLStringFromCoordinateBounds(initialBounds),
+ MGLStringFromCoordinateBounds(tester.mapView.visibleCoordinateBounds));
+
+ // Roundtrip after panning
+ MGLCoordinateBounds offsetBounds = MGLCoordinateBoundsOffset(initialBounds, MGLCoordinateSpanMake(0, 30));
+ [tester.mapView setVisibleCoordinateBounds:offsetBounds animated:NO];
+ [tester.mapView setVisibleCoordinateBounds:initialBounds animated:NO];
+ XCTAssertEqualObjects(MGLStringFromCoordinateBounds(initialBounds),
+ MGLStringFromCoordinateBounds(tester.mapView.visibleCoordinateBounds),
+ @"after panning 30° to the east, setting visible coordinate bounds back to %@ should not leave them at %@",
+ MGLStringFromCoordinateBounds(initialBounds),
+ MGLStringFromCoordinateBounds(tester.mapView.visibleCoordinateBounds));
+
+ // Inscribed shapes with rotation
+ tester.mapView.direction = 45;
+ // https://en.wikipedia.org/wiki/Boundary_Markers_of_the_Original_District_of_Columbia
+ CLLocationCoordinate2D dcCoordinates[] = {
+ {38.790339, -77.040583},
+ {38.893219, -77.172304},
+ {38.995946, -77.040947},
+ {38.892829, -76.909229},
+ };
+ MGLCoordinateBounds dcBounds = {{38.790339, -77.172304}, {38.995946, -76.909229}};
+ [tester.mapView setVisibleCoordinateBounds:dcBounds
+ animated:NO];
+ double zoomLevel = tester.mapView.zoomLevel;
+ [tester.mapView setVisibleCoordinates:dcCoordinates
+ count:sizeof(dcCoordinates) / sizeof(dcCoordinates[0])
+ edgePadding:UIEdgeInsetsZero
+ animated:NO];
+ XCTAssertGreaterThan(tester.mapView.zoomLevel, zoomLevel,
+ @"when the map is rotated, DC should fit at a zoom level higher than %f, but instead the zoom level is %f",
+ zoomLevel, tester.mapView.zoomLevel);
+}
+
+- (void)testPan {
+ CLLocationCoordinate2D centerCoordinate = tester.mapView.centerCoordinate;
+
+ [tester.mapView dragFromPoint:CGPointMake(10, 10) toPoint:CGPointMake(300, 300) steps:10];
+
+ XCTAssertGreaterThan(tester.mapView.centerCoordinate.latitude,
+ centerCoordinate.latitude,
+ @"panning map down should increase center latitude");
+
+ XCTAssertLessThan(tester.mapView.centerCoordinate.longitude,
+ centerCoordinate.longitude,
+ @"panning map right should decrease center longitude");
+}
+
+- (void)testSetCenterCancelsTransitions {
+ XCTestExpectation *cameraIsInDCExpectation = [self expectationWithDescription:@"camera reset to DC"];
+
+ CLLocationCoordinate2D dc = CLLocationCoordinate2DMake(38.894368, -77.036487);
+ CLLocationCoordinate2D dc_west = CLLocationCoordinate2DMake(38.894368, -77.076487);
+ [tester.mapView setCenterCoordinate:dc animated:NO];
+ [tester.mapView setCenterCoordinate:dc_west animated:YES];
+ dispatch_after(dispatch_time(DISPATCH_TIME_NOW, 0.15 * NSEC_PER_SEC),
+ dispatch_get_main_queue(),
+ ^{
+ [tester.mapView setCenterCoordinate:dc animated:NO];
+ XCTAssertEqualWithAccuracy(dc.latitude,
+ tester.mapView.centerCoordinate.latitude,
+ 0.0005,
+ @"setting center coordinate should cancel transitions");
+ XCTAssertEqualWithAccuracy(dc.longitude,
+ tester.mapView.centerCoordinate.longitude,
+ 0.0005,
+ @"setting center coordinate should cancel transitions");
+ [cameraIsInDCExpectation fulfill];
+ });
+
+ [self waitForExpectationsWithTimeout:1.0 handler:nil];
+}
+
+- (void)testPanDisabled {
+ tester.mapView.scrollEnabled = NO;
+ CLLocationCoordinate2D centerCoordinate = tester.mapView.centerCoordinate;
+
+ [tester.mapView dragFromPoint:CGPointMake(10, 10) toPoint:CGPointMake(300, 300) steps:10];
+
+ XCTAssertEqualWithAccuracy(centerCoordinate.latitude,
+ tester.mapView.centerCoordinate.latitude,
+ 0.005,
+ @"disabling pan gesture should disallow vertical panning");
+
+ XCTAssertEqualWithAccuracy(centerCoordinate.longitude,
+ tester.mapView.centerCoordinate.longitude,
+ 0.005,
+ @"disabling pan gesture should disallow horizontal panning");
+}
+
+- (void)testRotate {
+ CLLocationDirection startAngle = tester.mapView.direction;
+
+ XCTAssertNotEqual(startAngle,
+ 45,
+ @"start angle must not be destination angle");
+
+ [tester.mapView twoFingerRotateAtPoint:tester.mapView.center angle:45];
+
+ XCTAssertGreaterThanOrEqual(fabs(tester.mapView.direction - startAngle),
+ 20,
+ @"rotating map should change angle");
+}
+
+- (void)testRotateDisabled {
+ tester.mapView.rotateEnabled = NO;
+ CLLocationDirection startAngle = tester.mapView.direction;
+
+ XCTAssertNotEqual(startAngle,
+ 45,
+ @"start angle must not be destination angle");
+
+ [tester.mapView twoFingerRotateAtPoint:tester.mapView.center angle:45];
+
+ XCTAssertEqualWithAccuracy(tester.mapView.direction,
+ startAngle,
+ 0.005,
+ @"disabling rotation show disallow rotation gestures");
+}
+
+- (void)testZoomSet {
+ double newZoom = 11.65;
+
+ XCTAssertNotEqual(tester.mapView.zoomLevel,
+ newZoom,
+ @"initial setup should have differing zoom");
+
+ tester.mapView.zoomLevel = newZoom;
+
+ XCTAssertEqualWithAccuracy(tester.mapView.zoomLevel,
+ newZoom,
+ 0.01,
+ @"setting zoom should take effect");
+}
+
+- (void)testMarkerSelection {
+ CGPoint point = CGPointMake(100, 100);
+ MGLPointAnnotation *marker = [MGLPointAnnotation new];
+ marker.coordinate = [tester.mapView convertPoint:point toCoordinateFromView:tester.mapView];
+ marker.title = @"test"; // title required for callout
+ [tester.mapView addAnnotation:marker];
+
+ XCTAssertEqual(tester.mapView.selectedAnnotations.count, 0);
+
+ [tester.mapView selectAnnotation:marker animated:NO];
+ XCTAssertEqualObjects(tester.mapView.selectedAnnotations.firstObject, marker);
+
+ [tester.mapView deselectAnnotation:marker animated:NO];
+ XCTAssertEqual(tester.mapView.selectedAnnotations.count, 0);
+}
+
+- (void)testMarkerAddWithoutDelegate {
+ XCTAssertFalse([tester.viewController respondsToSelector:@selector(mapView:imageForAnnotation:)]);
+
+ MGLPointAnnotation *marker = [MGLPointAnnotation new];
+ marker.coordinate = tester.mapView.centerCoordinate;
+ [tester.mapView addAnnotation:marker];
+
+ [tester.mapView selectAnnotation:marker animated:NO];
+ XCTAssertEqualObjects(tester.mapView.selectedAnnotations.firstObject, marker);
+ XCTAssertEqual([[tester.mapView subviewsWithClassNamePrefix:@"SM"] count], 0); // no callout for no title
+
+ [tester.mapView deselectAnnotation:marker animated:NO];
+ marker.title = @"test";
+ [tester.mapView selectAnnotation:marker animated:NO];
+ XCTAssertEqualObjects(tester.mapView.selectedAnnotations.firstObject, marker);
+ XCTAssertGreaterThan([[tester.mapView subviewsWithClassNamePrefix:@"SM"] count], 0);
+}
+
+- (BOOL)mapView:(MGLMapView *)mapView annotationCanShowCallout:(id<MGLAnnotation>)annotation {
+ return YES;
+}
+
+- (void)testTopLayoutGuide {
+ CGRect statusBarFrame, navigationBarFrame, compassFrame;
+ UINavigationBar *navigationBar = tester.viewController.navigationController.navigationBar;
+
+ compassFrame = [tester.compass.superview convertRect:tester.compass.frame toView:nil];
+ statusBarFrame = [tester.window convertRect:[[UIApplication sharedApplication] statusBarFrame] toView:nil];
+ XCTAssertFalse(CGRectIntersectsRect(compassFrame, statusBarFrame),
+ @"compass should not be under status bar");
+
+ tester.viewController.navigationController.navigationBarHidden = NO;
+ compassFrame = [tester.compass.superview convertRect:tester.compass.frame toView:nil];
+ navigationBarFrame = [tester.window convertRect:navigationBar.frame toView:nil];
+ XCTAssertFalse(CGRectIntersectsRect(compassFrame, navigationBarFrame),
+ @"compass should not be under navigation bar");
+
+ [system simulateDeviceRotationToOrientation:UIDeviceOrientationLandscapeLeft];
+
+ compassFrame = [tester.compass.superview convertRect:tester.compass.frame toView:nil];
+ navigationBarFrame = [tester.window convertRect:navigationBar.frame toView:nil];
+ XCTAssertFalse(CGRectIntersectsRect(compassFrame, navigationBarFrame),
+ @"rotated device should not have compass under navigation bar");
+
+ tester.viewController.navigationController.navigationBarHidden = YES;
+ compassFrame = [tester.compass.superview convertRect:tester.compass.frame toView:nil];
+ statusBarFrame = [tester.window convertRect:[[UIApplication sharedApplication] statusBarFrame] toView:nil];
+ XCTAssertFalse(CGRectIntersectsRect(compassFrame, statusBarFrame),
+ @"rotated device should not have compass under status bar");
+}
+
+- (void)testBottomLayoutGuide {
+ CGRect logoBugFrame, toolbarFrame, attributionButtonFrame;
+ UIView *logoBug = (UIView *)[tester waitForViewWithAccessibilityLabel:@"Mapbox logo"];
+ UIToolbar *toolbar = tester.viewController.navigationController.toolbar;
+ UIView *attributionButton = (UIView *)[tester waitForViewWithAccessibilityLabel:@"Attribution info"];
+
+ tester.viewController.navigationController.toolbarHidden = NO;
+
+ logoBugFrame = [logoBug.superview convertRect:logoBug.frame toView:nil];
+ toolbarFrame = [tester.window convertRect:toolbar.frame toView:nil];
+ XCTAssertFalse(CGRectIntersectsRect(logoBugFrame, toolbarFrame),
+ @"logo bug should not be under toolbar");
+
+ attributionButtonFrame = [attributionButton.superview convertRect:attributionButton.frame toView:nil];
+ XCTAssertFalse(CGRectIntersectsRect(attributionButtonFrame, toolbarFrame),
+ @"attribution button should not be under toolbar");
+
+ [system simulateDeviceRotationToOrientation:UIDeviceOrientationLandscapeRight];
+
+ logoBugFrame = [logoBug.superview convertRect:logoBug.frame toView:nil];
+ toolbarFrame = [tester.window convertRect:toolbar.frame toView:nil];
+ XCTAssertFalse(CGRectIntersectsRect(logoBugFrame, toolbarFrame),
+ @"rotated device should not have logo bug under toolbar");
+
+ attributionButtonFrame = [attributionButton.superview convertRect:attributionButton.frame toView:nil];
+ XCTAssertFalse(CGRectIntersectsRect(attributionButtonFrame, toolbarFrame),
+ @"rotated device should not have attribution button under toolbar");
+}
+
+- (void)testInsetMapView {
+ [tester.viewController insetMapView];
+ [tester waitForAnimationsToFinish];
+
+ UIView *logoBug = (UIView *)[tester waitForViewWithAccessibilityLabel:@"Mapbox logo"];
+ UIView *attributionButton = (UIView *)[tester waitForViewWithAccessibilityLabel:@"Attribution info"];
+
+ CGRect mapViewFrame = [tester.mapView.superview convertRect:tester.mapView.frame toView:nil];
+
+ CGRect logoBugFrame = [logoBug.superview convertRect:logoBug.frame toView:nil];
+ XCTAssertTrue(CGRectIntersectsRect(logoBugFrame, mapViewFrame),
+ @"logo bug should lie inside shrunken map view");
+
+ CGRect attributionButtonFrame = [attributionButton.superview convertRect:attributionButton.frame toView:nil];
+ XCTAssertTrue(CGRectIntersectsRect(attributionButtonFrame, mapViewFrame),
+ @"attribution button should lie inside shrunken map view");
+
+ CGRect compassFrame = [tester.compass.superview convertRect:tester.compass.frame toView:nil];
+ XCTAssertTrue(CGRectIntersectsRect(compassFrame, mapViewFrame),
+ @"compass should lie inside shrunken map view");
+}
+
+- (void)testDelegateRegionWillChange {
+ __block NSUInteger unanimatedCount;
+ __block NSUInteger animatedCount;
+ [[NSNotificationCenter defaultCenter] addObserverForName:@"regionWillChangeAnimated"
+ object:tester.mapView
+ queue:nil
+ usingBlock:^(NSNotification *note) {
+ if ([note.userInfo[@"animated"] boolValue]) {
+ animatedCount++;
+ } else {
+ unanimatedCount++;
+ }
+ }];
+
+ [tester waitForTimeInterval:1];
+
+ unanimatedCount = 0;
+ animatedCount = 0;
+
+ NSNotification *notification = [system waitForNotificationName:@"regionWillChangeAnimated"
+ object:tester.mapView
+ whileExecutingBlock:^{
+ tester.mapView.centerCoordinate = CLLocationCoordinate2DMake(0, 0);
+ }];
+
+ [tester waitForTimeInterval:1];
+
+ XCTAssertEqual([notification.userInfo[@"animated"] boolValue],
+ NO,
+ @"regionWillChange delegate should not indicate animated change");
+ XCTAssertEqual(unanimatedCount,
+ 1,
+ @"regionWillChange delegate should indicate one unanimated change");
+
+ notification = [system waitForNotificationName:@"regionWillChangeAnimated"
+ object:tester.mapView
+ whileExecutingBlock:^{
+ [tester.mapView setCenterCoordinate:CLLocationCoordinate2DMake(45, 100) animated:YES];
+ }];
+
+ [tester waitForTimeInterval:1];
+
+ XCTAssertEqual([notification.userInfo[@"animated"] boolValue],
+ YES,
+ @"regionWillChange delegate should indicate an animated change");
+ XCTAssertEqual(animatedCount,
+ 1,
+ @"regionWillChange delegate should indicate one animated change");
+
+ [[NSNotificationCenter defaultCenter] removeObserver:self
+ name:@"regionWillChangeAnimated"
+ object:tester.mapView];
+}
+
+- (void)mapView:(MGLMapView *)mapView regionWillChangeAnimated:(BOOL)animated {
+ [[NSNotificationCenter defaultCenter] postNotificationName:@"regionWillChangeAnimated"
+ object:mapView
+ userInfo:@{ @"animated" : @(animated) }];
+}
+
+- (void)mapView:(MGLMapView *)mapView regionDidChangeAnimated:(BOOL)animated {
+ [[NSNotificationCenter defaultCenter] postNotificationName:@"regionDidChangeAnimated"
+ object:mapView
+ userInfo:@{ @"animated" : @(animated) }];
+}
+
+- (void)testDelegatesStartStopLocatingUser {
+ NSNotification *notification = [system waitForNotificationName:@"mapViewWillStartLocatingUser"
+ object:tester.mapView
+ whileExecutingBlock:^{
+ tester.mapView.showsUserLocation = YES;
+ [self approveLocationIfNeeded];
+ }];
+
+ XCTAssertEqualObjects(notification.name,
+ @"mapViewWillStartLocatingUser",
+ @"mapViewWillStartLocatingUser delegate should receive message");
+ XCTAssertNotNil([tester.mapView valueForKeyPath:@"locationManager"],
+ "map view location manager should not be nil");
+
+ notification = [system waitForNotificationName:@"mapViewDidStopLocatingUser"
+ object:tester.mapView
+ whileExecutingBlock:^{
+ tester.mapView.showsUserLocation = NO;
+ }];
+
+ XCTAssertEqualObjects(notification.name,
+ @"mapViewDidStopLocatingUser",
+ @"mapViewDidStopLocatingUser delegate should receive message");
+ XCTAssertEqual(tester.mapView.userTrackingMode,
+ MGLUserTrackingModeNone,
+ @"user tracking mode should be none");
+ XCTAssertNil([tester.mapView valueForKeyPath:@"locationManager"],
+ "map view location manager should be nil");
+}
+
+- (void)mapViewWillStartLocatingUser:(MGLMapView *)mapView {
+ [[NSNotificationCenter defaultCenter] postNotificationName:@"mapViewWillStartLocatingUser" object:mapView];
+}
+
+- (void)mapViewDidStopLocatingUser:(MGLMapView *)mapView {
+ [[NSNotificationCenter defaultCenter] postNotificationName:@"mapViewDidStopLocatingUser" object:mapView];
+}
+
+@end
diff --git a/platform/ios/test/OCMock/OCMock/NSNotificationCenter+OCMAdditions.h b/platform/ios/test/OCMock/OCMock/NSNotificationCenter+OCMAdditions.h
new file mode 100644
index 0000000000..c20a9c2b20
--- /dev/null
+++ b/platform/ios/test/OCMock/OCMock/NSNotificationCenter+OCMAdditions.h
@@ -0,0 +1,26 @@
+/*
+ * Copyright (c) 2009-2014 Erik Doernenburg and contributors
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may
+ * not use these files except in compliance with the License. You may obtain
+ * a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ */
+
+#import <Foundation/Foundation.h>
+
+@class OCObserverMockObject;
+
+
+@interface NSNotificationCenter(OCMAdditions)
+
+- (void)addMockObserver:(OCObserverMockObject *)notificationObserver name:(NSString *)notificationName object:(id)notificationSender;
+
+@end
diff --git a/platform/ios/test/OCMock/OCMock/OCMArg.h b/platform/ios/test/OCMock/OCMock/OCMArg.h
new file mode 100644
index 0000000000..d53437cb7d
--- /dev/null
+++ b/platform/ios/test/OCMock/OCMock/OCMArg.h
@@ -0,0 +1,53 @@
+/*
+ * Copyright (c) 2009-2014 Erik Doernenburg and contributors
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may
+ * not use these files except in compliance with the License. You may obtain
+ * a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ */
+
+#import <Foundation/Foundation.h>
+
+@interface OCMArg : NSObject
+
+// constraining arguments
+
++ (id)any;
++ (SEL)anySelector;
++ (void *)anyPointer;
++ (id __autoreleasing *)anyObjectRef;
++ (id)isNil;
++ (id)isNotNil;
++ (id)isEqual:(id)value;
++ (id)isNotEqual:(id)value;
++ (id)isKindOfClass:(Class)cls;
++ (id)checkWithSelector:(SEL)selector onObject:(id)anObject;
++ (id)checkWithBlock:(BOOL (^)(id obj))block;
+
+// manipulating arguments
+
++ (id *)setTo:(id)value;
++ (void *)setToValue:(NSValue *)value;
+
+// internal use only
+
++ (id)resolveSpecialValues:(NSValue *)value;
+
+@end
+
+#define OCMOCK_ANY [OCMArg any]
+
+#if defined(__GNUC__) && !defined(__STRICT_ANSI__)
+ #define OCMOCK_VALUE(variable) \
+ ({ __typeof__(variable) __v = (variable); [NSValue value:&__v withObjCType:@encode(__typeof__(__v))]; })
+#else
+ #define OCMOCK_VALUE(variable) [NSValue value:&variable withObjCType:@encode(__typeof__(variable))]
+#endif
diff --git a/platform/ios/test/OCMock/OCMock/OCMConstraint.h b/platform/ios/test/OCMock/OCMock/OCMConstraint.h
new file mode 100644
index 0000000000..777966ab7d
--- /dev/null
+++ b/platform/ios/test/OCMock/OCMock/OCMConstraint.h
@@ -0,0 +1,71 @@
+/*
+ * Copyright (c) 2007-2014 Erik Doernenburg and contributors
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may
+ * not use these files except in compliance with the License. You may obtain
+ * a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ */
+
+#import <Foundation/Foundation.h>
+
+
+@interface OCMConstraint : NSObject
+
++ (instancetype)constraint;
+- (BOOL)evaluate:(id)value;
+
+// if you are looking for any, isNil, etc, they have moved to OCMArg
+
+// try to use [OCMArg checkWith...] instead of the constraintWith... methods below
+
++ (instancetype)constraintWithSelector:(SEL)aSelector onObject:(id)anObject;
++ (instancetype)constraintWithSelector:(SEL)aSelector onObject:(id)anObject withValue:(id)aValue;
+
+
+@end
+
+@interface OCMAnyConstraint : OCMConstraint
+@end
+
+@interface OCMIsNilConstraint : OCMConstraint
+@end
+
+@interface OCMIsNotNilConstraint : OCMConstraint
+@end
+
+@interface OCMIsNotEqualConstraint : OCMConstraint
+{
+ @public
+ id testValue;
+}
+
+@end
+
+@interface OCMInvocationConstraint : OCMConstraint
+{
+ @public
+ NSInvocation *invocation;
+}
+
+@end
+
+@interface OCMBlockConstraint : OCMConstraint
+{
+ BOOL (^block)(id);
+}
+
+- (instancetype)initWithConstraintBlock:(BOOL (^)(id))block;
+
+@end
+
+
+#define CONSTRAINT(aSelector) [OCMConstraint constraintWithSelector:aSelector onObject:self]
+#define CONSTRAINTV(aSelector, aValue) [OCMConstraint constraintWithSelector:aSelector onObject:self withValue:(aValue)]
diff --git a/platform/ios/test/OCMock/OCMock/OCMLocation.h b/platform/ios/test/OCMock/OCMock/OCMLocation.h
new file mode 100644
index 0000000000..e510db7aaf
--- /dev/null
+++ b/platform/ios/test/OCMock/OCMock/OCMLocation.h
@@ -0,0 +1,36 @@
+/*
+ * Copyright (c) 2014 Erik Doernenburg and contributors
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may
+ * not use these files except in compliance with the License. You may obtain
+ * a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ */
+
+#import <Foundation/Foundation.h>
+
+@interface OCMLocation : NSObject
+{
+ id testCase;
+ NSString *file;
+ NSUInteger line;
+}
+
++ (instancetype)locationWithTestCase:(id)aTestCase file:(NSString *)aFile line:(NSUInteger)aLine;
+
+- (instancetype)initWithTestCase:(id)aTestCase file:(NSString *)aFile line:(NSUInteger)aLine;
+
+- (id)testCase;
+- (NSString *)file;
+- (NSUInteger)line;
+
+@end
+
+extern OCMLocation *OCMMakeLocation(id testCase, const char *file, int line);
diff --git a/platform/ios/test/OCMock/OCMock/OCMMacroState.h b/platform/ios/test/OCMock/OCMock/OCMMacroState.h
new file mode 100644
index 0000000000..4b2d635086
--- /dev/null
+++ b/platform/ios/test/OCMock/OCMock/OCMMacroState.h
@@ -0,0 +1,45 @@
+/*
+ * Copyright (c) 2014 Erik Doernenburg and contributors
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may
+ * not use these files except in compliance with the License. You may obtain
+ * a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ */
+
+#import <Foundation/Foundation.h>
+
+@class OCMLocation;
+@class OCMRecorder;
+@class OCMStubRecorder;
+@class OCMockObject;
+
+
+@interface OCMMacroState : NSObject
+{
+ OCMRecorder *recorder;
+}
+
++ (void)beginStubMacro;
++ (OCMStubRecorder *)endStubMacro;
+
++ (void)beginExpectMacro;
++ (OCMStubRecorder *)endExpectMacro;
+
++ (void)beginVerifyMacroAtLocation:(OCMLocation *)aLocation;
++ (void)endVerifyMacro;
+
++ (OCMMacroState *)globalState;
+
+- (OCMRecorder *)recorder;
+
+- (void)switchToClassMethod;
+
+@end
diff --git a/platform/ios/test/OCMock/OCMock/OCMRecorder.h b/platform/ios/test/OCMock/OCMock/OCMRecorder.h
new file mode 100644
index 0000000000..f56d2ca4c0
--- /dev/null
+++ b/platform/ios/test/OCMock/OCMock/OCMRecorder.h
@@ -0,0 +1,39 @@
+/*
+ * Copyright (c) 2014 Erik Doernenburg and contributors
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may
+ * not use these files except in compliance with the License. You may obtain
+ * a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ */
+
+#import <Foundation/Foundation.h>
+
+@class OCMockObject;
+@class OCMInvocationMatcher;
+
+
+@interface OCMRecorder : NSProxy
+{
+ OCMockObject *mockObject;
+ OCMInvocationMatcher *invocationMatcher;
+}
+
+- (instancetype)init;
+- (instancetype)initWithMockObject:(OCMockObject *)aMockObject;
+
+- (void)setMockObject:(OCMockObject *)aMockObject;
+
+- (OCMInvocationMatcher *)invocationMatcher;
+
+- (id)classMethod;
+- (id)ignoringNonObjectArgs;
+
+@end
diff --git a/platform/ios/test/OCMock/OCMock/OCMStubRecorder.h b/platform/ios/test/OCMock/OCMock/OCMStubRecorder.h
new file mode 100644
index 0000000000..890c9ef3bc
--- /dev/null
+++ b/platform/ios/test/OCMock/OCMock/OCMStubRecorder.h
@@ -0,0 +1,56 @@
+/*
+ * Copyright (c) 2004-2014 Erik Doernenburg and contributors
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may
+ * not use these files except in compliance with the License. You may obtain
+ * a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ */
+
+#import "OCMRecorder.h"
+
+
+@interface OCMStubRecorder : OCMRecorder
+
+- (id)andReturn:(id)anObject;
+- (id)andReturnValue:(NSValue *)aValue;
+- (id)andThrow:(NSException *)anException;
+- (id)andPost:(NSNotification *)aNotification;
+- (id)andCall:(SEL)selector onObject:(id)anObject;
+- (id)andDo:(void (^)(NSInvocation *invocation))block;
+- (id)andForwardToRealObject;
+
+@end
+
+
+@interface OCMStubRecorder (Properties)
+
+#define andReturn(aValue) _andReturn(({ __typeof__(aValue) _v = (aValue); [NSValue value:&_v withObjCType:@encode(__typeof__(_v))]; }))
+@property (nonatomic, readonly) OCMStubRecorder *(^ _andReturn)(NSValue *);
+
+#define andThrow(anException) _andThrow(anException)
+@property (nonatomic, readonly) OCMStubRecorder *(^ _andThrow)(NSException *);
+
+#define andPost(aNotification) _andPost(aNotification)
+@property (nonatomic, readonly) OCMStubRecorder *(^ _andPost)(NSNotification *);
+
+#define andCall(anObject, aSelector) _andCall(anObject, aSelector)
+@property (nonatomic, readonly) OCMStubRecorder *(^ _andCall)(id, SEL);
+
+#define andDo(aBlock) _andDo(aBlock)
+@property (nonatomic, readonly) OCMStubRecorder *(^ _andDo)(void (^)(NSInvocation *));
+
+#define andForwardToRealObject() _andForwardToRealObject()
+@property (nonatomic, readonly) OCMStubRecorder *(^ _andForwardToRealObject)(void);
+
+@end
+
+
+
diff --git a/platform/ios/test/OCMock/OCMock/OCMock.h b/platform/ios/test/OCMock/OCMock/OCMock.h
new file mode 100644
index 0000000000..f0083b3507
--- /dev/null
+++ b/platform/ios/test/OCMock/OCMock/OCMock.h
@@ -0,0 +1,84 @@
+/*
+ * Copyright (c) 2004-2014 Erik Doernenburg and contributors
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may
+ * not use these files except in compliance with the License. You may obtain
+ * a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ */
+
+#import <OCMock/OCMockObject.h>
+#import <OCMock/OCMRecorder.h>
+#import <OCMock/OCMStubRecorder.h>
+#import <OCMock/OCMConstraint.h>
+#import <OCMock/OCMArg.h>
+#import <OCMock/OCMLocation.h>
+#import <OCMock/OCMMacroState.h>
+#import <OCMock/NSNotificationCenter+OCMAdditions.h>
+
+
+#define OCMClassMock(cls) [OCMockObject niceMockForClass:cls]
+
+#define OCMStrictClassMock(cls) [OCMockObject mockForClass:cls]
+
+#define OCMProtocolMock(protocol) [OCMockObject niceMockForProtocol:protocol]
+
+#define OCMStrictProtocolMock(protocol) [OCMockObject mockForProtocol:protocol]
+
+#define OCMPartialMock(obj) [OCMockObject partialMockForObject:obj]
+
+#define OCMObserverMock() [OCMockObject observerMock]
+
+
+#define OCMStub(invocation) \
+({ \
+ _OCMSilenceWarnings( \
+ [OCMMacroState beginStubMacro]; \
+ invocation; \
+ [OCMMacroState endStubMacro]; \
+ ); \
+})
+
+#define OCMExpect(invocation) \
+({ \
+ _OCMSilenceWarnings( \
+ [OCMMacroState beginExpectMacro]; \
+ invocation; \
+ [OCMMacroState endExpectMacro]; \
+ ); \
+})
+
+#define ClassMethod(invocation) \
+ _OCMSilenceWarnings( \
+ [[OCMMacroState globalState] switchToClassMethod]; \
+ invocation; \
+ );
+
+
+#define OCMVerifyAll(mock) [mock verifyAtLocation:OCMMakeLocation(self, __FILE__, __LINE__)]
+
+#define OCMVerifyAllWithDelay(mock, delay) [mock verifyWithDelay:delay atLocation:OCMMakeLocation(self, __FILE__, __LINE__)]
+
+#define OCMVerify(invocation) \
+({ \
+ _OCMSilenceWarnings( \
+ [OCMMacroState beginVerifyMacroAtLocation:OCMMakeLocation(self, __FILE__, __LINE__)]; \
+ invocation; \
+ [OCMMacroState endVerifyMacro]; \
+ ); \
+})
+
+#define _OCMSilenceWarnings(macro) \
+({ \
+ _Pragma("clang diagnostic push") \
+ _Pragma("clang diagnostic ignored \"-Wunused-value\"") \
+ macro \
+ _Pragma("clang diagnostic pop") \
+})
diff --git a/platform/ios/test/OCMock/OCMock/OCMockObject.h b/platform/ios/test/OCMock/OCMock/OCMockObject.h
new file mode 100644
index 0000000000..63f2bae2be
--- /dev/null
+++ b/platform/ios/test/OCMock/OCMock/OCMockObject.h
@@ -0,0 +1,74 @@
+/*
+ * Copyright (c) 2004-2014 Erik Doernenburg and contributors
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may
+ * not use these files except in compliance with the License. You may obtain
+ * a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ */
+
+#import <Foundation/Foundation.h>
+
+@class OCMLocation;
+@class OCMInvocationStub;
+@class OCMStubRecorder;
+@class OCMInvocationMatcher;
+@class OCMInvocationExpectation;
+
+
+@interface OCMockObject : NSProxy
+{
+ BOOL isNice;
+ BOOL expectationOrderMatters;
+ NSMutableArray *stubs;
+ NSMutableArray *expectations;
+ NSMutableArray *exceptions;
+ NSMutableArray *invocations;
+}
+
++ (id)mockForClass:(Class)aClass;
++ (id)mockForProtocol:(Protocol *)aProtocol;
++ (id)partialMockForObject:(NSObject *)anObject;
+
++ (id)niceMockForClass:(Class)aClass;
++ (id)niceMockForProtocol:(Protocol *)aProtocol;
+
++ (id)observerMock;
+
+- (instancetype)init;
+
+- (void)setExpectationOrderMatters:(BOOL)flag;
+
+- (id)stub;
+- (id)expect;
+- (id)reject;
+
+- (id)verify;
+- (id)verifyAtLocation:(OCMLocation *)location;
+
+- (void)verifyWithDelay:(NSTimeInterval)delay;
+- (void)verifyWithDelay:(NSTimeInterval)delay atLocation:(OCMLocation *)location;
+
+- (void)stopMocking;
+
+// internal use only
+
+- (void)addStub:(OCMInvocationStub *)aStub;
+- (void)addExpectation:(OCMInvocationExpectation *)anExpectation;
+
+- (BOOL)handleInvocation:(NSInvocation *)anInvocation;
+- (void)handleUnRecordedInvocation:(NSInvocation *)anInvocation;
+- (BOOL)handleSelector:(SEL)sel;
+
+- (void)verifyInvocation:(OCMInvocationMatcher *)matcher;
+- (void)verifyInvocation:(OCMInvocationMatcher *)matcher atLocation:(OCMLocation *)location;
+
+@end
+
diff --git a/platform/ios/test/OCMock/libOCMock.a b/platform/ios/test/OCMock/libOCMock.a
new file mode 100644
index 0000000000..9bb38e21a3
--- /dev/null
+++ b/platform/ios/test/OCMock/libOCMock.a
Binary files differ
diff --git a/platform/ios/test/OHHTTPStubs/.gitignore b/platform/ios/test/OHHTTPStubs/.gitignore
new file mode 100644
index 0000000000..a27dff4c47
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/.gitignore
@@ -0,0 +1,15 @@
+# Xcode
+build/
+*.pbxuser
+!default.pbxuser
+*.mode1v3
+!default.mode1v3
+*.mode2v3
+!default.mode2v3
+*.perspectivev3
+!default.perspectivev3
+xcuserdata
+profile
+*.moved-aside
+.DS_Store
+*.xccheckout
diff --git a/platform/ios/test/OHHTTPStubs/.travis.yml b/platform/ios/test/OHHTTPStubs/.travis.yml
new file mode 100644
index 0000000000..45bfb794fd
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/.travis.yml
@@ -0,0 +1,14 @@
+language: objective-c
+
+before_install:
+ - gem install xcpretty --no-rdoc --no-ri --no-document --quiet
+
+env:
+ #- RAKETASK="simlist"
+ #- RAKETASK="ios[iOS StaticLib,7.1,test]"
+ - RAKETASK="ios[iOS StaticLib,latest,test]"
+ - RAKETASK="ios[iOS Framework,latest,test]"
+ - RAKETASK="osx[Mac Framework,x86_64,test]"
+
+script:
+ - rake "$RAKETASK"
diff --git a/platform/ios/test/OHHTTPStubs/CHANGELOG.md b/platform/ios/test/OHHTTPStubs/CHANGELOG.md
new file mode 100644
index 0000000000..34f2e98990
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/CHANGELOG.md
@@ -0,0 +1,255 @@
+# OHHTTPStubs — CHANGELOG
+
+## [4.3.0](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/4.3.0)
+
+* Xcode projects updated to Xcode 7.0 Final
+* Added a `Swift` subspec that adds helper global functions to ease & make more compact the use of `OHHTTPStubs` from Swift 2.0 ([#111](https://github.com/AliSoftware/OHHTTPStubs/issues/111))
+
+> If you're using `OHHTTPStubs` in a **Swift 2.0** project, it's recommended to add `pod 'OHHTTPStubs/Swift` to your `Podfile` so you can use those handy helpers.
+
+## [4.2.1](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/4.2.1)
+
+* Fix the Examples Xcode project + lib Podfile that were referencing old target names ([mikelupo](https://github.com/mikelupo), [#117](https://github.com/AliSoftware/OHHTTPStubs/pull/117))
+* Added two new constants for download speed: `OHHTTPStubsDownloadSpeed1KBPS` = 1kbps and `OHHTTPStubsDownloadSpeedSLOW` = 1.5 kpbs. ([mikelupo](https://github.com/mikelupo), [#114](https://github.com/AliSoftware/OHHTTPStubs/pull/114))
+
+## [4.2.0](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/4.2.0)
+
+* Added support for stubs written in the [Mocktail](https://github.com/square/objc-mocktail) format ([@JinlianWang](https://github.com/JinlianWang), [#108](https://github.com/AliSoftware/OHHTTPStubs/pull/108))
+* The `OHHTTPStubs` spec has been splitted into **multiple subspecs**:
+ * The default subspec (used when you simply use `pod 'OHHTTPStubs'` in your `Podfile`) contains the subspecs `Core`, `NSURLSession`, `JSON` & `OHPathHelpers` (so that it matches the features that most people use).
+ * Other optional subspecs are `HTTPMessage` and `Mocktail` (which are opt-in because used by much less people). If you want to use them, you'll need to request them explicitly in your `Podfile` using `pod 'OHHTTPStubs/Mocktail` for example.
+* The iOS Unit Tests are now also run for the framework as well as for the static library, to ensure the tests pass in both contexts _(because frameworks sometimes introduce subtleties like when using `NSBundle`, so it's worth testing in that context too)_
+
+## [4.1.0](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/4.1.0)
+
+* Added support for using `OHHTTPStubs` in watchOS 2.0 targets.
+* Improved compatibility macros (nullability annotations) — and tested against Xcode 7 beta 4.
+
+## [4.0.2](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/4.0.2)
+
+* Fix `OHResourceBundle` name mismatch between header and implementation ([@tibr](https://github.com/tibr), [#103](https://github.com/AliSoftware/OHHTTPStubs/pull/103))
+
+## [4.0.1](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/4.0.1)
+
+* Fix threading in `NSURLProtocol` subclass calling `NSURLProtocolClient` callbacks from wrong thread. ([@nsprogrammer](https://github.com/nsprogrammer), [#96](https://github.com/AliSoftware/OHHTTPStubs/pull/96))
+
+## [4.0.0](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/4.0.0) — Improvements for Swift
+
+* Annotated the library with _nullability_ attributes to generate a better API when used in Swift
+* Migrated the path utility macros to functions in `OHPathHelpers.h`, for Swift compatibility ([#100](https://github.com/AliSoftware/OHHTTPStubs/issues/100)).
+* Added a complete Swift Demo Project ([#88](https://github.com/AliSoftware/OHHTTPStubs/issues/88))
+* Removed the `XCTestExpectation` subspec that was added for Xcode 5 support — Now that Xcode 6 is widely adopted, you shouldn't need this anymore (but in case you still need it, I will probably create a dedicated pod for that)
+
+## [3.1.12](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/3.1.12)
+
+* Fixed issue with HTTP 300 return code (multiple-choice) that is not supposed to redirect. ([@tarbrain](https://github.com/tarbrain), [#92](https://github.com/AliSoftware/OHHTTPStubs/pull/92))
+
+## [3.1.11](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/3.1.11)
+
+* Added [Carthage](https://github.com/Carthage/Carthage) support
+* Splitted the Xcode projects for more clarity (one dedicated to build the lib and run Unit Tests, and one for the Demo)
+* Got rid of the `git submodule` used for Unit Tests against [AFNetworking](https://github.com/AFNetworking/AFNetworking) — it is now imported using [CocoaPods](http://cocoapods.org) and only for the lib's Unit Tests targets ([@corinnekrych](https://github.com/corinnekrych), [#90](https://github.com/AliSoftware/OHHTTPStubs/pull/90))
+* Improved [Travis-CI](https://travis-ci.org/AliSoftware/OHHTTPStubs) integration. We now use a build matrix to have paralellized and independant builds for each scheme (iOS Static Lib, iOS Dynamic Framework, OSX Framework)
+* Fixed [#80](https://github.com/AliSoftware/OHHTTPStubs/issues/80) again (there was still an issue for people using Xcode 5 & SDK 7.1… if those people still exists)
+
+## [3.1.10](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/3.1.10)
+
+* Fix headers for people still building with Xcode 5 & SDK 7 ([#80](https://github.com/AliSoftware/OHHTTPStubs/issues/80))
+
+## [3.1.9](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/3.1.9)
+
+* Use `NS_DESIGNATED_INITIALIZER` macro on designated initializer methods ([#79](https://github.com/AliSoftware/OHHTTPStubs/pull/79))
+
+## [3.1.8](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/3.1.8)
+
+* Use `application/json` instead of `text/json` in `README`'s example ([#75](https://github.com/AliSoftware/OHHTTPStubs/pull/75))
+* Fixed an issue with empty files (when using `responseWithFileAtPath:statusCode:headers:` but the file at the specified path is empty)
+
+## [3.1.7](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/3.1.7)
+
+* Added `DEFINES_MODULE` Flag to be easily imported in Swift ([#74](https://github.com/AliSoftware/OHHTTPStubs/pull/74))
+
+_(I also moved [Travis-CI build system](https://travis-ci.org/AliSoftware/OHHTTPStubs) so it now uses `xcpretty` instead of `xctool` to run Unit Tests)_
+
+## [3.1.6](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/3.1.6)
+
+* Fixed issue with the main thread stalling when an `NSException` was raised in the response block
+* Fixed an issue with `OHHTTPStubs/XCTestExpectation` conditional compilation in Xcode 6.0 & OSX SDK.
+ _(the condition was previously testing available SDKs instead of Xcode version, which led to errors with Xcode 6.0 not having the latest 10.10 SDK yet, but still having the `XCTestExpectation` already anyway)_
+
+## [3.1.5](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/3.1.5)
+
+* Migrated Unit Tests to XCTest.
+* Added `XCTestExpectation` subspec containing my own implementation for Xcode 5 support
+
+## [3.1.4](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/3.1.4)
+
+* Fix issue that made stubs never being called on iOS8 (#65).
+
+> _As of Xcode6 Beta4, **`OHHTTPStubs` compatibility with iOS8** has been validated now._
+
+
+## [3.1.3](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/3.1.3)
+
+* Fix #66: Use the ivar directly in initialization (to avoid KVO side effects)
+
+## [3.1.2](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/3.1.2)
+
+* Fix broken link in README (#61)
+* Don't override Content-Length header when already set (#62)
+
+## [3.1.1](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/3.1.1)
+
+* Fixing a crash when using very very long data #57/#59
+* Fixing issue #51 regarding a probable race condition when stubs were removed before the request has finished
+* Shorten the README.md file and moved all the usage examples in a dedicated wiki page to avoid a endless and frightening README
+
+## [3.1.0](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/3.1.0)
+
+* The `OHHTTPStubsDescriptor` protocol now inherits from the `NSObject` protocol
+
+## [3.0.4](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/3.0.4)
+
+Fixing issue #47 when stubs were not called, especially when the `OHHTTPStubs` pod were loaded both by the application AND the test target/bundle. See also [[A tricky case with Application Tests]].
+
+* `NSURLSessionConfiguration` 's swizzling (to add automatic support of `OHHTTPStubs` to `NSURLSession`) is now done in the `+load` method of an `NSURLSessionConfiguration` category, to be sure it is loaded (and swizzled) only once, even if `OHHTTPStubs` is loaded by two different bundles.
+* The stubs activation of `NSURLSessionConfiguration` no longer uses `objc_getClass` but uses a call to the `OHHTTPStubs` class instead, which ensure that it uses the correct `OHHTTPStubs` class in the current bundle instead of always using the one loaded from the main bundle.
+
+## [3.0.3](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/3.0.3)
+
+* Adding Mac framework & Mac Test Target (#44)
+* Adding known limitations in README
+
+## [3.0.2](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/3.0.2)
+
+* Fixed issue with cookies when `request.URL` is `nil` ([#39](https://github.com/AliSoftware/OHHTTPStubs/pull/39))
+* Fixed missing `-ObjC` flag in Unit Tests target _(that made it unable to call category methods)_
+* Fixed Unit Tests on iOS6 _(`NSURLSession`-related Unit Tests now only executed when run on iOS7+ or OSX10.9+, and skipped if targeted for an earlier OS version, as `NSURLSession` was not available then)_
+
+## [3.0.1](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/3.0.1)
+
+* Fixed issue with `NSURLSessionConfiguration` auto-swizzling (#37 & #38)
+
+> _Now `OHHTTPStubs` automagically works with `NSURLSessionConfiguration` **without the need** to enable it for every `NSURLSessionConfiguration` before creating the `NSURLSession`: the `defaultSessionConfiguration` and `ephemeralSessionConfiguration` are now preconfigured automatically to work with `OHHTTPStubs`)_
+
+## [3.0.0](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/3.0.0)
+
+* Removed deprecated methods.
+
+> The Old API has now totally disappeared, leaving only a clean and simple API without the spam due to old deprecated methods.
+
+Note: **If you have already removed the calls to all `OHHTTPStubs` deprecated API in your code, you can switch to this `3.0.0` version without any further changes in your code**.
+
+## [2.4.0](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/2.4.0)
+
+* Added support for `NSURLSession` (thx to @ndonald2) [#31](https://github.com/AliSoftware/OHHTTPStubs/issues/31) [#34](https://github.com/AliSoftware/OHHTTPStubs/issues/34)
+
+## [2.3.1](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/2.3.1)
+
+* Fixed bug with OHHTTPStubsResponse+JSON when `nil` headers dictionary
+
+## [2.3.0](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/2.3.0)
+
+* Added the ability to give a name to a stub, for debugging purposes (property `name` of `id<OHHTTPStubsDescriptor>`)
+* Added `allStubs` method to list all installed stubs (with their name if they have one, see previous point)
+* Added `+[OHHTTPStubs onStubActivation:]` method to execute arbitrary code each time a stub is activated. Useful to log which stub is used for each request for example.
+
+## [2.2.1](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/2.2.1)
+
+* Complete refactoring to use `NSInputStream` instead of direct use of `NSData` (Thanks to @kcharwood - #28)
+* Some other code refactoring to split the code in categories and make it clearer
+* Some API changes to make `OHHTTPStubs` to fit the new possibility of setting both `requestTime` and `responseTime`.
+ * Old API is still there but deprecated, and will be removed in next major version
+ * To convert to the new API, you will mainly simply:
+ * extract the `responseTime:` parameter to a method call of its own (`return [OHHTTPStubsResponse responseWithData:data statusCode:code responseTime:time headers:header];` will become `return [[OHHTTPStubsResponse responseWithData:data statusCode:code headers:headers] responseTime:time];` etc.)
+ * convert `responseWithFile:filename` to `responseWithFileAtPath:OHPathForFileInBundle(filename,nil)`
+
+> Note: version `2.1.0-RC`, `2.1.0-rc.1`, `2.2.0-RC` and `2.2.1-RC` were intermediate Release Candidate versions during the big refactoring and migration to `2.2.1`, with the same new features as listed above basicaly, but without the last-minute bugfixes before official release.
+
+## [2.0.0](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/2.0.0)
+
+* Simplified API
+ * removed instance methods, no more public `sharedInstance`: directly call class methods on the `OHHTTPStubs` class
+ * The old and problematic `addRequestHandler:` method has been deprecated and should not be used anymore. Use `stubRequestsPassingTest:withStubResponse:` instead, which is more efficient
+* Added API documentation in the headers
+* Remove all internal uses of Apple's private APIs
+
+> _Be careful: if you forgot to remove your use of `OHHTTPStubs` and your stubs from the binary you sent to the AppStore, your app would have been rejected by Apple before 2.0.0, as it was using private API (which was a way to make sure not to forget to remove them), but now it would be accepted silently. So don't forget to remove your stubs and `OHHTTPStubs` from your final binary!_
+
+## [1.2.2](https://github.com/AliSoftware/OHHTTPStubs/tree/1.2.2)
+
+* Fixed Deadlock introduced by 1.2.1
+
+## [1.2.1](https://github.com/AliSoftware/OHHTTPStubs/tree/1.2.1)
+
+* Improved thread-safety (#21)
+* Stop sending messages to `NSURLProtoclClient` after `stopLoading`
+
+> _This version is buggy as it introduced a deadlock when performing a request on the main thread. 1.2.2 fixes that issue._
+
+## [1.2.0](https://github.com/AliSoftware/OHHTTPStubs/tree/1.2.0)
+
+* Added support for "HTTP Message Data" stubs generated with `curl -is <someurl>` to replay them easily (#27). See the `README.md` for more info
+* Added redirect support for 3xx response codes (#23)
+* Dropped non-ARC support. Now `OHHTTPStubs` is to be compiled using ARC. _(This should not change anything as it is intended to be integrated using CocoaPods or compiled in a separate xcodeproj anyway)_
+
+## [1.1.2](https://github.com/AliSoftware/OHHTTPStubs/tree/1.1.2)
+
+Easier integration process:
+
+* Use `#import <OHHTTPStubs/OHHTTPStubs.h>` again
+* But adding the path to the library headers in your application project's `HEADER_SEARCH_PATH` is no longer needed!
+
+## [1.1.1](https://github.com/AliSoftware/OHHTTPStubs/tree/1.1.1)
+
+* Fixed crash when calling "setEnabled:" / "registerClass:" multiple times
+* New integration process: we don't use the `PortableLibrary.xcconfig` anymore (as it generated problems for people using configuration with names other than "Debug" and "Release"). _(1)_
+
+_You will now have to indicate the folder containing headers for `OHHTTPStubs` in your `HEADER_SEARCH_PATH` Build Settings, and we are back to `#import "OHHTTPStubs.h"` until a better solution is found_
+
+> _(1) This modification for the integration process did only last for version 1.1.1. Version 1.1.2 restored `#import <OHHTTPStubs/OHHTTPStubs.h>` (but using a much better solution than the previous xcconfig used) and filling `HEADER_SEARCH_PATH` is no longer needed in further versions. See changelog for 1.1.2 above._
+
+## [1.1.0](https://github.com/AliSoftware/OHHTTPStubs/tree/1.1.0)
+
+* Added new API `shouldStubRequest:withRequestHandler:` to avoid useless building of stubbed response like `addRequestHandler:` does
+
+## [1.0.6](https://github.com/AliSoftware/OHHTTPStubs/tree/1.0.6)
+
+* Adding support for cookies (Set-Cookie headers)
+
+## [1.0.5](https://github.com/AliSoftware/OHHTTPStubs/tree/1.0.5)
+
+* Added Unit Tests
+* Removed calls to the deprecated `dispatch_get_current_queue()` GCD function (was used with `dispatch_after` to add fake delay to stubbed responses)
+
+## [1.0.4](https://github.com/AliSoftware/OHHTTPStubs/tree/1.0.4)
+
+* Fixed #6 : "responseWithError:" released response object too soon
+
+## [1.0.3](https://github.com/AliSoftware/OHHTTPStubs/tree/1.0.3)
+
+* Fixed small compilation issues #4 (issue in sample code) & #5 (ARC invalid cast)
+
+## [1.0.2](https://github.com/AliSoftware/OHHTTPStubs/tree/1.0.2)
+
+* Embedded `OHHTTPStubs` in a neat static library for nicer integration in your Xcode4 workspaces.
+
+## [1.0.1](https://github.com/AliSoftware/OHHTTPStubs/tree/1.0.1)
+
+* Fix issue when used in a SenTestCase
+
+## [1.0.0](https://github.com/AliSoftware/OHHTTPStubs/tree/1.0.0)
+
+* Cleaning API, added `removeLastHandler` and `removeRequestHandler:` method.
+* Now first stable API in this version.
+* Example project now compatible with ARC and non-ARC environments
+
+## [0.2.0](https://github.com/AliSoftware/OHHTTPStubs/tree/0.2.0)
+
+* Added Example project
+* Added ARC support
+* Some fixes
+
+## [0.1.0](https://github.com/AliSoftware/OHHTTPStubs/tree/0.1.0)
+
+* Initial version
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/MainViewController.h b/platform/ios/test/OHHTTPStubs/Examples/ObjC/MainViewController.h
new file mode 100644
index 0000000000..bf1a8f5fce
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/MainViewController.h
@@ -0,0 +1,13 @@
+//
+// MainViewController.h
+// OHHTTPStubsDemo
+//
+// Created by Olivier Halligon on 11/08/12.
+// Copyright (c) 2012 AliSoftware. All rights reserved.
+//
+
+#import <UIKit/UIKit.h>
+
+@interface MainViewController : UIViewController
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/MainViewController.m b/platform/ios/test/OHHTTPStubs/Examples/ObjC/MainViewController.m
new file mode 100644
index 0000000000..327a4d2d20
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/MainViewController.m
@@ -0,0 +1,169 @@
+//
+// MainViewController.m
+// OHHTTPStubsDemo
+//
+// Created by Olivier Halligon on 11/08/12.
+// Copyright (c) 2012 AliSoftware. All rights reserved.
+//
+
+#import "MainViewController.h"
+#import <OHHTTPStubs/OHHTTPStubs.h>
+
+
+@interface MainViewController ()
+// IBOutlets
+@property (retain, nonatomic) IBOutlet UISwitch *delaySwitch;
+@property (retain, nonatomic) IBOutlet UITextView *textView;
+@property (retain, nonatomic) IBOutlet UISwitch *installTextStubSwitch;
+@property (retain, nonatomic) IBOutlet UIImageView *imageView;
+@property (retain, nonatomic) IBOutlet UISwitch *installImageStubSwitch;
+@end
+
+@implementation MainViewController
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Init & Dealloc
+
+- (void)viewDidLoad
+{
+ [super viewDidLoad];
+
+ [self installTextStub:self.installTextStubSwitch];
+ [self installImageStub:self.installImageStubSwitch];
+ [OHHTTPStubs onStubActivation:^(NSURLRequest *request, id<OHHTTPStubsDescriptor> stub) {
+ NSLog(@"[OHHTTPStubs] Request to %@ has been stubbed with %@", request.URL, stub.name);
+ }];
+}
+- (void)viewDidUnload
+{
+ [self setTextView:nil];
+ [self setImageView:nil];
+ [self setDelaySwitch:nil];
+ [super viewDidUnload];
+}
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Global stubs activation
+
+- (IBAction)toggleStubs:(UISwitch *)sender
+{
+ [OHHTTPStubs setEnabled:sender.on];
+ self.delaySwitch.enabled = sender.on;
+ self.installTextStubSwitch.enabled = sender.on;
+ self.installImageStubSwitch.enabled = sender.on;
+
+ NSLog(@"Installed (%@) stubs: %@", (sender.on?@"and enabled":@"but disabled"), OHHTTPStubs.allStubs);
+}
+
+
+
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Text Download and Stub
+
+
+- (IBAction)downloadText:(UIButton*)sender
+{
+ sender.enabled = NO;
+ self.textView.text = nil;
+
+ NSString* urlString = @"http://www.opensource.apple.com/source/Git/Git-26/src/git-htmldocs/git-commit.txt?txt";
+ NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:urlString]];
+
+ // This is a very handy way to send an asynchronous method, but only available in iOS5+
+ [NSURLConnection sendAsynchronousRequest:req
+ queue:[NSOperationQueue mainQueue]
+ completionHandler:^(NSURLResponse* resp, NSData* data, NSError* error)
+ {
+ sender.enabled = YES;
+ NSString* receivedText = [[NSString alloc] initWithData:data encoding:NSASCIIStringEncoding];
+ self.textView.text = receivedText;
+ }];
+}
+
+
+
+
+- (IBAction)installTextStub:(UISwitch *)sender
+{
+ static id<OHHTTPStubsDescriptor> textStub = nil; // Note: no need to retain this value, it is retained by the OHHTTPStubs itself already
+ if (sender.on)
+ {
+ // Install
+ textStub = [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ // This stub will only configure stub requests for "*.txt" files
+ return [request.URL.pathExtension isEqualToString:@"txt"];
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ // Stub txt files with this
+ return [[OHHTTPStubsResponse responseWithFileAtPath:OHPathForFile(@"stub.txt", self.class)
+ statusCode:200
+ headers:@{@"Content-Type":@"text/plain"}]
+ requestTime:self.delaySwitch.on ? 2.f: 0.f
+ responseTime:OHHTTPStubsDownloadSpeedWifi];
+ }];
+ textStub.name = @"Text stub";
+ }
+ else
+ {
+ // Uninstall
+ [OHHTTPStubs removeStub:textStub];
+ }
+}
+
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Image Download and Stub
+
+- (IBAction)downloadImage:(UIButton*)sender
+{
+ sender.enabled = NO;
+
+ NSString* urlString = @"http://images.apple.com/support/assets/images/products/iphone/hero_iphone4-5_wide.png";
+ NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:urlString]];
+
+ // This is a very handy way to send an asynchronous method, but only available in iOS5+
+ [NSURLConnection sendAsynchronousRequest:req
+ queue:[NSOperationQueue mainQueue]
+ completionHandler:^(NSURLResponse* resp, NSData* data, NSError* error)
+ {
+ sender.enabled = YES;
+ self.imageView.image = [UIImage imageWithData:data];
+ }];
+}
+
+- (IBAction)installImageStub:(UISwitch *)sender
+{
+ static id<OHHTTPStubsDescriptor> imageStub = nil; // Note: no need to retain this value, it is retained by the OHHTTPStubs itself already :)
+ if (sender.on)
+ {
+ // Install
+ imageStub = [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ // This stub will only configure stub requests for "*.png" files
+ return [request.URL.pathExtension isEqualToString:@"png"];
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ // Stub jpg files with this
+ return [[OHHTTPStubsResponse responseWithFileAtPath:OHPathForFile(@"stub.jpg", self.class)
+ statusCode:200
+ headers:@{@"Content-Type":@"image/jpeg"}]
+ requestTime:self.delaySwitch.on ? 2.f: 0.f
+ responseTime:OHHTTPStubsDownloadSpeedWifi];
+ }];
+ imageStub.name = @"Image stub";
+ }
+ else
+ {
+ // Uninstall
+ [OHHTTPStubs removeStub:imageStub];
+ }
+}
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Cleaning
+
+- (IBAction)clearResults
+{
+ self.textView.text = @"";
+ self.imageView.image = nil;
+}
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/MainViewController.xib b/platform/ios/test/OHHTTPStubs/Examples/ObjC/MainViewController.xib
new file mode 100644
index 0000000000..bab95b860c
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/MainViewController.xib
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="4510" systemVersion="12E55" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none">
+ <dependencies>
+ <deployment defaultVersion="1072" identifier="iOS"/>
+ <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3742"/>
+ </dependencies>
+ <objects>
+ <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="UIApplication"/>
+ <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
+ <window opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" visibleAtLaunch="YES" id="20">
+ <rect key="frame" x="0.0" y="0.0" width="320" height="480"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
+ <simulatedStatusBarMetrics key="simulatedStatusBarMetrics"/>
+ <connections>
+ <outlet property="rootViewController" destination="21" id="22"/>
+ </connections>
+ </window>
+ <viewController id="21" customClass="MainViewController">
+ <view key="view" contentMode="scaleToFill" id="1">
+ <rect key="frame" x="0.0" y="0.0" width="320" height="560"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <subviews>
+ <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Activate Stubs Globally" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumFontSize="10" id="7">
+ <rect key="frame" x="20" y="40" width="177" height="21"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <fontDescription key="fontDescription" type="system" pointSize="17"/>
+ <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
+ <nil key="highlightedColor"/>
+ </label>
+ <switch opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" on="YES" id="5">
+ <rect key="frame" x="246" y="37" width="51" height="31"/>
+ <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
+ <connections>
+ <action selector="toggleStubs:" destination="21" eventType="valueChanged" id="23"/>
+ </connections>
+ </switch>
+ <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Fake 2s Delay" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumFontSize="10" id="15">
+ <rect key="frame" x="20" y="75" width="109" height="21"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <fontDescription key="fontDescription" type="system" pointSize="17"/>
+ <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
+ <nil key="highlightedColor"/>
+ </label>
+ <switch opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" id="17">
+ <rect key="frame" x="144" y="72" width="51" height="31"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ </switch>
+ <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="29">
+ <rect key="frame" x="231" y="69" width="69" height="35"/>
+ <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
+ <state key="normal" title="Clear">
+ <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
+ </state>
+ <connections>
+ <action selector="clearResults" destination="21" eventType="touchUpInside" id="31"/>
+ </connections>
+ </button>
+ <textView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" editable="NO" id="6">
+ <rect key="frame" x="20" y="170" width="280" height="188"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <color key="backgroundColor" white="0.89892221719999998" alpha="1" colorSpace="calibratedWhite"/>
+ <fontDescription key="fontDescription" name="Menlo-Regular" family="Menlo" pointSize="12"/>
+ <textInputTraits key="textInputTraits" autocapitalizationType="sentences"/>
+ </textView>
+ <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" id="9">
+ <rect key="frame" x="20" y="425" width="280" height="115"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
+ <color key="backgroundColor" white="0.89892221719999998" alpha="1" colorSpace="calibratedWhite"/>
+ </imageView>
+ <view contentMode="scaleToFill" id="56B-Sg-JRy">
+ <rect key="frame" x="20" y="366" width="280" height="55"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
+ <subviews>
+ <switch opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" on="YES" id="Llz-IP-qMB">
+ <rect key="frame" x="224" y="20" width="51" height="31"/>
+ <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
+ <connections>
+ <action selector="installImageStub:" destination="21" eventType="valueChanged" id="l07-IE-Bbh"/>
+ </connections>
+ </switch>
+ <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stub installed?" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumFontSize="10" adjustsFontSizeToFit="NO" id="44">
+ <rect key="frame" x="201" y="0.0" width="79" height="21"/>
+ <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
+ <fontDescription key="fontDescription" type="system" pointSize="9"/>
+ <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
+ <nil key="highlightedColor"/>
+ </label>
+ <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="8">
+ <rect key="frame" x="0.0" y="9" width="176" height="37"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
+ <state key="normal" title="Download image">
+ <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
+ </state>
+ <state key="disabled" title="Downloading…">
+ <color key="titleColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
+ </state>
+ <connections>
+ <action selector="downloadImage:" destination="21" eventType="touchUpInside" id="33"/>
+ </connections>
+ </button>
+ </subviews>
+ <color key="backgroundColor" white="0.94548357664233584" alpha="1" colorSpace="calibratedWhite"/>
+ </view>
+ <view contentMode="scaleToFill" id="P7g-mD-orR">
+ <rect key="frame" x="20" y="111" width="280" height="55"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
+ <subviews>
+ <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="4">
+ <rect key="frame" x="0.0" y="9" width="176" height="37"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
+ <state key="normal" title="Download some text">
+ <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
+ </state>
+ <state key="disabled" title="Downloading…">
+ <color key="titleColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
+ </state>
+ <connections>
+ <action selector="downloadText:" destination="21" eventType="touchUpInside" id="32"/>
+ </connections>
+ </button>
+ <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stub installed?" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumFontSize="10" adjustsFontSizeToFit="NO" id="43">
+ <rect key="frame" x="201" y="0.0" width="79" height="21"/>
+ <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
+ <fontDescription key="fontDescription" type="system" pointSize="9"/>
+ <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
+ <nil key="highlightedColor"/>
+ </label>
+ <switch opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" on="YES" id="41">
+ <rect key="frame" x="224" y="20" width="51" height="31"/>
+ <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
+ <connections>
+ <action selector="installTextStub:" destination="21" eventType="valueChanged" id="45"/>
+ </connections>
+ </switch>
+ </subviews>
+ <color key="backgroundColor" white="0.94548357664233584" alpha="1" colorSpace="calibratedWhite"/>
+ </view>
+ </subviews>
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
+ <simulatedStatusBarMetrics key="simulatedStatusBarMetrics"/>
+ </view>
+ <extendedEdge key="edgesForExtendedLayout"/>
+ <simulatedStatusBarMetrics key="simulatedStatusBarMetrics"/>
+ <nil key="simulatedTopBarMetrics"/>
+ <nil key="simulatedBottomBarMetrics"/>
+ <simulatedOrientationMetrics key="simulatedOrientationMetrics"/>
+ <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
+ <connections>
+ <outlet property="delaySwitch" destination="17" id="26"/>
+ <outlet property="imageView" destination="9" id="25"/>
+ <outlet property="installImageStubSwitch" destination="Llz-IP-qMB" id="BDS-xd-SzF"/>
+ <outlet property="installTextStubSwitch" destination="41" id="47"/>
+ <outlet property="textView" destination="6" id="24"/>
+ </connections>
+ </viewController>
+ </objects>
+</document> \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/OHHTTPStubsDemo.xcodeproj/project.pbxproj b/platform/ios/test/OHHTTPStubs/Examples/ObjC/OHHTTPStubsDemo.xcodeproj/project.pbxproj
new file mode 100644
index 0000000000..d79722eabb
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/OHHTTPStubsDemo.xcodeproj/project.pbxproj
@@ -0,0 +1,385 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 46;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 0984831517805426002A99FF /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0984831417805426002A99FF /* CFNetwork.framework */; };
+ 098FBDD415D704E800623941 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 098FBDD315D704E800623941 /* UIKit.framework */; };
+ 098FBDD615D704E800623941 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 098FBDD515D704E800623941 /* Foundation.framework */; };
+ 098FBDD815D704E800623941 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 098FBDD715D704E800623941 /* CoreGraphics.framework */; };
+ 098FBDE015D704E800623941 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 098FBDDF15D704E800623941 /* main.m */; };
+ 098FBDED15D7056200623941 /* MainViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 098FBDEB15D7056200623941 /* MainViewController.m */; };
+ 098FBDEE15D7056200623941 /* MainViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 098FBDEC15D7056200623941 /* MainViewController.xib */; };
+ 098FBDF815D70E2600623941 /* stub.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 098FBDF615D70E2600623941 /* stub.jpg */; };
+ 098FBDF915D70E2600623941 /* stub.txt in Resources */ = {isa = PBXBuildFile; fileRef = 098FBDF715D70E2600623941 /* stub.txt */; };
+ 099C7343169016D800239880 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 099C7342169016D800239880 /* Default-568h@2x.png */; };
+ 76C30541E2A1B24B6848F032 /* libPods.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1B8BA1C0EA8F8EC24B9024E1 /* libPods.a */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXFileReference section */
+ 0984831417805426002A99FF /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
+ 098FBDCF15D704E800623941 /* OHHTTPStubsDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = OHHTTPStubsDemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ 098FBDD315D704E800623941 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
+ 098FBDD515D704E800623941 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
+ 098FBDD715D704E800623941 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
+ 098FBDDB15D704E800623941 /* OHHTTPStubsDemo-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "OHHTTPStubsDemo-Info.plist"; sourceTree = "<group>"; };
+ 098FBDDF15D704E800623941 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
+ 098FBDE115D704E800623941 /* OHHTTPStubsDemo-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "OHHTTPStubsDemo-Prefix.pch"; sourceTree = "<group>"; };
+ 098FBDEA15D7056200623941 /* MainViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MainViewController.h; sourceTree = "<group>"; };
+ 098FBDEB15D7056200623941 /* MainViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MainViewController.m; sourceTree = "<group>"; };
+ 098FBDEC15D7056200623941 /* MainViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = MainViewController.xib; sourceTree = "<group>"; };
+ 098FBDF615D70E2600623941 /* stub.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = stub.jpg; sourceTree = "<group>"; };
+ 098FBDF715D70E2600623941 /* stub.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = stub.txt; sourceTree = "<group>"; };
+ 099C7342169016D800239880 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = "<group>"; };
+ 0EE81E095FF3A8AF6D3C4E77 /* Pods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.release.xcconfig; path = "Pods/Target Support Files/Pods/Pods.release.xcconfig"; sourceTree = "<group>"; };
+ 1B8BA1C0EA8F8EC24B9024E1 /* libPods.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPods.a; sourceTree = BUILT_PRODUCTS_DIR; };
+ 48556A011AA6E9FD0074B154 /* libPods-OHHTTPStubs.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libPods-OHHTTPStubs.a"; path = "Pods/../build/Debug-iphoneos/libPods-OHHTTPStubs.a"; sourceTree = "<group>"; };
+ B5AD292FAB98FC9C7637896A /* Pods.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.debug.xcconfig; path = "Pods/Target Support Files/Pods/Pods.debug.xcconfig"; sourceTree = "<group>"; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 098FBDCC15D704E800623941 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 0984831517805426002A99FF /* CFNetwork.framework in Frameworks */,
+ 098FBDD415D704E800623941 /* UIKit.framework in Frameworks */,
+ 098FBDD615D704E800623941 /* Foundation.framework in Frameworks */,
+ 098FBDD815D704E800623941 /* CoreGraphics.framework in Frameworks */,
+ 76C30541E2A1B24B6848F032 /* libPods.a in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 098FBDC415D704E800623941 = {
+ isa = PBXGroup;
+ children = (
+ 098FBDD915D704E800623941 /* OHHTTPStubsDemo */,
+ 098FBDD215D704E800623941 /* Frameworks */,
+ 098FBDD015D704E800623941 /* Products */,
+ DBC538A23E8B9FD8D58D30B1 /* Pods */,
+ );
+ sourceTree = "<group>";
+ };
+ 098FBDD015D704E800623941 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 098FBDCF15D704E800623941 /* OHHTTPStubsDemo.app */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ 098FBDD215D704E800623941 /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ 48556A011AA6E9FD0074B154 /* libPods-OHHTTPStubs.a */,
+ 0984831417805426002A99FF /* CFNetwork.framework */,
+ 098FBDD315D704E800623941 /* UIKit.framework */,
+ 098FBDD515D704E800623941 /* Foundation.framework */,
+ 098FBDD715D704E800623941 /* CoreGraphics.framework */,
+ 1B8BA1C0EA8F8EC24B9024E1 /* libPods.a */,
+ );
+ name = Frameworks;
+ sourceTree = "<group>";
+ };
+ 098FBDD915D704E800623941 /* OHHTTPStubsDemo */ = {
+ isa = PBXGroup;
+ children = (
+ 098FBDEA15D7056200623941 /* MainViewController.h */,
+ 098FBDEB15D7056200623941 /* MainViewController.m */,
+ 098FBDEC15D7056200623941 /* MainViewController.xib */,
+ 098FBDFA15D70E2F00623941 /* Stubs */,
+ 098FBDDA15D704E800623941 /* Supporting Files */,
+ );
+ name = OHHTTPStubsDemo;
+ sourceTree = "<group>";
+ };
+ 098FBDDA15D704E800623941 /* Supporting Files */ = {
+ isa = PBXGroup;
+ children = (
+ 099C7342169016D800239880 /* Default-568h@2x.png */,
+ 098FBDDB15D704E800623941 /* OHHTTPStubsDemo-Info.plist */,
+ 098FBDDF15D704E800623941 /* main.m */,
+ 098FBDE115D704E800623941 /* OHHTTPStubsDemo-Prefix.pch */,
+ );
+ path = "Supporting Files";
+ sourceTree = "<group>";
+ };
+ 098FBDFA15D70E2F00623941 /* Stubs */ = {
+ isa = PBXGroup;
+ children = (
+ 098FBDF615D70E2600623941 /* stub.jpg */,
+ 098FBDF715D70E2600623941 /* stub.txt */,
+ );
+ path = Stubs;
+ sourceTree = "<group>";
+ };
+ DBC538A23E8B9FD8D58D30B1 /* Pods */ = {
+ isa = PBXGroup;
+ children = (
+ B5AD292FAB98FC9C7637896A /* Pods.debug.xcconfig */,
+ 0EE81E095FF3A8AF6D3C4E77 /* Pods.release.xcconfig */,
+ );
+ name = Pods;
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXNativeTarget section */
+ 098FBDCE15D704E800623941 /* OHHTTPStubsDemo */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 098FBDE715D704E800623941 /* Build configuration list for PBXNativeTarget "OHHTTPStubsDemo" */;
+ buildPhases = (
+ 5BF07CD1F1DEB3893534CA6D /* Check Pods Manifest.lock */,
+ 098FBDCB15D704E800623941 /* Sources */,
+ 098FBDCC15D704E800623941 /* Frameworks */,
+ 098FBDCD15D704E800623941 /* Resources */,
+ D61C918AA467A72C9C508B4E /* Copy Pods Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = OHHTTPStubsDemo;
+ productName = OHHTTPStubsDemo;
+ productReference = 098FBDCF15D704E800623941 /* OHHTTPStubsDemo.app */;
+ productType = "com.apple.product-type.application";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 098FBDC615D704E800623941 /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ LastUpgradeCheck = 0700;
+ ORGANIZATIONNAME = AliSoftware;
+ };
+ buildConfigurationList = 098FBDC915D704E800623941 /* Build configuration list for PBXProject "OHHTTPStubsDemo" */;
+ compatibilityVersion = "Xcode 3.2";
+ developmentRegion = English;
+ hasScannedForEncodings = 0;
+ knownRegions = (
+ en,
+ );
+ mainGroup = 098FBDC415D704E800623941;
+ productRefGroup = 098FBDD015D704E800623941 /* Products */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ 098FBDCE15D704E800623941 /* OHHTTPStubsDemo */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+ 098FBDCD15D704E800623941 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 098FBDEE15D7056200623941 /* MainViewController.xib in Resources */,
+ 098FBDF815D70E2600623941 /* stub.jpg in Resources */,
+ 098FBDF915D70E2600623941 /* stub.txt in Resources */,
+ 099C7343169016D800239880 /* Default-568h@2x.png in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXShellScriptBuildPhase section */
+ 5BF07CD1F1DEB3893534CA6D /* Check Pods Manifest.lock */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Check Pods Manifest.lock";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
+ showEnvVarsInLog = 0;
+ };
+ D61C918AA467A72C9C508B4E /* Copy Pods Resources */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Copy Pods Resources";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods/Pods-resources.sh\"\n";
+ showEnvVarsInLog = 0;
+ };
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 098FBDCB15D704E800623941 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 098FBDE015D704E800623941 /* main.m in Sources */,
+ 098FBDED15D7056200623941 /* MainViewController.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin XCBuildConfiguration section */
+ 098FBDE515D704E800623941 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_IMPLICIT_SIGN_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ COPY_PHASE_STRIP = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ ENABLE_TESTABILITY = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+ GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES;
+ GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
+ GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
+ GCC_WARN_SHADOW = YES;
+ GCC_WARN_SIGN_COMPARE = YES;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ GCC_WARN_UNKNOWN_PRAGMAS = YES;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 5.0;
+ ONLY_ACTIVE_ARCH = YES;
+ OTHER_LDFLAGS = "-ObjC";
+ SDKROOT = iphoneos;
+ };
+ name = Debug;
+ };
+ 098FBDE615D704E800623941 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_IMPLICIT_SIGN_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ COPY_PHASE_STRIP = YES;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES;
+ GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
+ GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
+ GCC_WARN_SHADOW = YES;
+ GCC_WARN_SIGN_COMPARE = YES;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ GCC_WARN_UNKNOWN_PRAGMAS = YES;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 5.0;
+ OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
+ OTHER_LDFLAGS = "-ObjC";
+ SDKROOT = iphoneos;
+ VALIDATE_PRODUCT = YES;
+ };
+ name = Release;
+ };
+ 098FBDE815D704E800623941 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = B5AD292FAB98FC9C7637896A /* Pods.debug.xcconfig */;
+ buildSettings = {
+ CLANG_ENABLE_OBJC_ARC = YES;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "Supporting Files/OHHTTPStubsDemo-Prefix.pch";
+ INFOPLIST_FILE = "$(SRCROOT)/Supporting Files/OHHTTPStubsDemo-Info.plist";
+ IPHONEOS_DEPLOYMENT_TARGET = 6.0;
+ PRODUCT_BUNDLE_IDENTIFIER = "com.alisoftware.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ WRAPPER_EXTENSION = app;
+ };
+ name = Debug;
+ };
+ 098FBDE915D704E800623941 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 0EE81E095FF3A8AF6D3C4E77 /* Pods.release.xcconfig */;
+ buildSettings = {
+ CLANG_ENABLE_OBJC_ARC = YES;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "Supporting Files/OHHTTPStubsDemo-Prefix.pch";
+ INFOPLIST_FILE = "$(SRCROOT)/Supporting Files/OHHTTPStubsDemo-Info.plist";
+ IPHONEOS_DEPLOYMENT_TARGET = 6.0;
+ PRODUCT_BUNDLE_IDENTIFIER = "com.alisoftware.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ WRAPPER_EXTENSION = app;
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 098FBDC915D704E800623941 /* Build configuration list for PBXProject "OHHTTPStubsDemo" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 098FBDE515D704E800623941 /* Debug */,
+ 098FBDE615D704E800623941 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 098FBDE715D704E800623941 /* Build configuration list for PBXNativeTarget "OHHTTPStubsDemo" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 098FBDE815D704E800623941 /* Debug */,
+ 098FBDE915D704E800623941 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 098FBDC615D704E800623941 /* Project object */;
+}
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/OHHTTPStubsDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/platform/ios/test/OHHTTPStubs/Examples/ObjC/OHHTTPStubsDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 0000000000..68ace104de
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/OHHTTPStubsDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Workspace
+ version = "1.0">
+ <FileRef
+ location = "self:OHHTTPStubsDemo.xcodeproj">
+ </FileRef>
+</Workspace>
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/OHHTTPStubsDemo.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs iOS Demo.xcscheme b/platform/ios/test/OHHTTPStubs/Examples/ObjC/OHHTTPStubsDemo.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs iOS Demo.xcscheme
new file mode 100644
index 0000000000..41f5f1bbc6
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/OHHTTPStubsDemo.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs iOS Demo.xcscheme
@@ -0,0 +1,113 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Scheme
+ LastUpgradeVersion = "0630"
+ version = "2.0">
+ <BuildAction
+ parallelizeBuildables = "YES"
+ buildImplicitDependencies = "YES">
+ <BuildActionEntries>
+ <BuildActionEntry
+ buildForTesting = "NO"
+ buildForRunning = "YES"
+ buildForProfiling = "YES"
+ buildForArchiving = "YES"
+ buildForAnalyzing = "YES">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "098FBDCE15D704E800623941"
+ BuildableName = "OHHTTPStubsDemo.app"
+ BlueprintName = "OHHTTPStubsDemo"
+ ReferencedContainer = "container:OHHTTPStubsDemo.xcodeproj">
+ </BuildableReference>
+ </BuildActionEntry>
+ <BuildActionEntry
+ buildForTesting = "YES"
+ buildForRunning = "NO"
+ buildForProfiling = "NO"
+ buildForArchiving = "NO"
+ buildForAnalyzing = "YES">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "09110A5019805F4800D175E4"
+ BuildableName = "OHHTTPStubs iOS Tests.xctest"
+ BlueprintName = "OHHTTPStubs iOS Tests"
+ ReferencedContainer = "container:../OHHTTPStubs/OHHTTPStubs.xcodeproj">
+ </BuildableReference>
+ </BuildActionEntry>
+ </BuildActionEntries>
+ </BuildAction>
+ <TestAction
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+ shouldUseLaunchSchemeArgsEnv = "YES"
+ buildConfiguration = "Debug">
+ <Testables>
+ <TestableReference
+ skipped = "NO">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "09110A5019805F4800D175E4"
+ BuildableName = "OHHTTPStubs iOS Tests.xctest"
+ BlueprintName = "OHHTTPStubs iOS Tests"
+ ReferencedContainer = "container:../OHHTTPStubs/OHHTTPStubs.xcodeproj">
+ </BuildableReference>
+ </TestableReference>
+ </Testables>
+ <MacroExpansion>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "098FBDCE15D704E800623941"
+ BuildableName = "OHHTTPStubsDemo.app"
+ BlueprintName = "OHHTTPStubsDemo"
+ ReferencedContainer = "container:OHHTTPStubsDemo.xcodeproj">
+ </BuildableReference>
+ </MacroExpansion>
+ </TestAction>
+ <LaunchAction
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+ launchStyle = "0"
+ useCustomWorkingDirectory = "NO"
+ buildConfiguration = "Debug"
+ ignoresPersistentStateOnLaunch = "NO"
+ debugDocumentVersioning = "YES"
+ debugXPCServices = "NO"
+ allowLocationSimulation = "YES">
+ <BuildableProductRunnable
+ runnableDebuggingMode = "0">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "098FBDCE15D704E800623941"
+ BuildableName = "OHHTTPStubsDemo.app"
+ BlueprintName = "OHHTTPStubsDemo"
+ ReferencedContainer = "container:OHHTTPStubsDemo.xcodeproj">
+ </BuildableReference>
+ </BuildableProductRunnable>
+ <AdditionalOptions>
+ </AdditionalOptions>
+ </LaunchAction>
+ <ProfileAction
+ shouldUseLaunchSchemeArgsEnv = "YES"
+ savedToolIdentifier = ""
+ useCustomWorkingDirectory = "NO"
+ buildConfiguration = "Release"
+ debugDocumentVersioning = "YES">
+ <BuildableProductRunnable
+ runnableDebuggingMode = "0">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "098FBDCE15D704E800623941"
+ BuildableName = "OHHTTPStubsDemo.app"
+ BlueprintName = "OHHTTPStubsDemo"
+ ReferencedContainer = "container:OHHTTPStubsDemo.xcodeproj">
+ </BuildableReference>
+ </BuildableProductRunnable>
+ </ProfileAction>
+ <AnalyzeAction
+ buildConfiguration = "Debug">
+ </AnalyzeAction>
+ <ArchiveAction
+ buildConfiguration = "Release"
+ revealArchiveInOrganizer = "YES">
+ </ArchiveAction>
+</Scheme>
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/OHHTTPStubsDemo.xcodeproj/xcshareddata/xcschemes/OHHTTPStubsDemo.xcscheme b/platform/ios/test/OHHTTPStubs/Examples/ObjC/OHHTTPStubsDemo.xcodeproj/xcshareddata/xcschemes/OHHTTPStubsDemo.xcscheme
new file mode 100644
index 0000000000..e23833bf24
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/OHHTTPStubsDemo.xcodeproj/xcshareddata/xcschemes/OHHTTPStubsDemo.xcscheme
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Scheme
+ LastUpgradeVersion = "0700"
+ version = "2.0">
+ <BuildAction
+ parallelizeBuildables = "YES"
+ buildImplicitDependencies = "YES">
+ <BuildActionEntries>
+ <BuildActionEntry
+ buildForTesting = "NO"
+ buildForRunning = "YES"
+ buildForProfiling = "YES"
+ buildForArchiving = "YES"
+ buildForAnalyzing = "YES">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "098FBDCE15D704E800623941"
+ BuildableName = "OHHTTPStubsDemo.app"
+ BlueprintName = "OHHTTPStubsDemo"
+ ReferencedContainer = "container:OHHTTPStubsDemo.xcodeproj">
+ </BuildableReference>
+ </BuildActionEntry>
+ </BuildActionEntries>
+ </BuildAction>
+ <TestAction
+ buildConfiguration = "Debug"
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+ shouldUseLaunchSchemeArgsEnv = "YES">
+ <Testables>
+ </Testables>
+ <MacroExpansion>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "098FBDCE15D704E800623941"
+ BuildableName = "OHHTTPStubsDemo.app"
+ BlueprintName = "OHHTTPStubsDemo"
+ ReferencedContainer = "container:OHHTTPStubsDemo.xcodeproj">
+ </BuildableReference>
+ </MacroExpansion>
+ <AdditionalOptions>
+ </AdditionalOptions>
+ </TestAction>
+ <LaunchAction
+ buildConfiguration = "Debug"
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+ launchStyle = "0"
+ useCustomWorkingDirectory = "NO"
+ ignoresPersistentStateOnLaunch = "NO"
+ debugDocumentVersioning = "YES"
+ debugXPCServices = "NO"
+ debugServiceExtension = "internal"
+ allowLocationSimulation = "YES">
+ <BuildableProductRunnable
+ runnableDebuggingMode = "0">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "098FBDCE15D704E800623941"
+ BuildableName = "OHHTTPStubsDemo.app"
+ BlueprintName = "OHHTTPStubsDemo"
+ ReferencedContainer = "container:OHHTTPStubsDemo.xcodeproj">
+ </BuildableReference>
+ </BuildableProductRunnable>
+ <AdditionalOptions>
+ </AdditionalOptions>
+ </LaunchAction>
+ <ProfileAction
+ buildConfiguration = "Release"
+ shouldUseLaunchSchemeArgsEnv = "YES"
+ savedToolIdentifier = ""
+ useCustomWorkingDirectory = "NO"
+ debugDocumentVersioning = "YES">
+ <BuildableProductRunnable
+ runnableDebuggingMode = "0">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "098FBDCE15D704E800623941"
+ BuildableName = "OHHTTPStubsDemo.app"
+ BlueprintName = "OHHTTPStubsDemo"
+ ReferencedContainer = "container:OHHTTPStubsDemo.xcodeproj">
+ </BuildableReference>
+ </BuildableProductRunnable>
+ </ProfileAction>
+ <AnalyzeAction
+ buildConfiguration = "Debug">
+ </AnalyzeAction>
+ <ArchiveAction
+ buildConfiguration = "Release"
+ revealArchiveInOrganizer = "YES">
+ </ArchiveAction>
+</Scheme>
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/OHHTTPStubsDemo.xcworkspace/contents.xcworkspacedata b/platform/ios/test/OHHTTPStubs/Examples/ObjC/OHHTTPStubsDemo.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 0000000000..cfc0e73f1c
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/OHHTTPStubsDemo.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Workspace
+ version = "1.0">
+ <FileRef
+ location = "group:OHHTTPStubsDemo.xcodeproj">
+ </FileRef>
+ <FileRef
+ location = "group:Pods/Pods.xcodeproj">
+ </FileRef>
+</Workspace>
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Podfile b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Podfile
new file mode 100644
index 0000000000..30504595e8
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Podfile
@@ -0,0 +1,6 @@
+source 'https://github.com/CocoaPods/Specs.git'
+
+xcodeproj 'OHHTTPStubsDemo.xcodeproj'
+platform :ios, '6.0'
+
+pod 'OHHTTPStubs', :path => '../..'
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Podfile.lock b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Podfile.lock
new file mode 100644
index 0000000000..0d7e09fc56
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Podfile.lock
@@ -0,0 +1,26 @@
+PODS:
+ - OHHTTPStubs (4.3.0):
+ - OHHTTPStubs/Default (= 4.3.0)
+ - OHHTTPStubs/Core (4.3.0)
+ - OHHTTPStubs/Default (4.3.0):
+ - OHHTTPStubs/Core
+ - OHHTTPStubs/JSON
+ - OHHTTPStubs/NSURLSession
+ - OHHTTPStubs/OHPathHelpers
+ - OHHTTPStubs/JSON (4.3.0):
+ - OHHTTPStubs/Core
+ - OHHTTPStubs/NSURLSession (4.3.0):
+ - OHHTTPStubs/Core
+ - OHHTTPStubs/OHPathHelpers (4.3.0)
+
+DEPENDENCIES:
+ - OHHTTPStubs (from `../..`)
+
+EXTERNAL SOURCES:
+ OHHTTPStubs:
+ :path: "../.."
+
+SPEC CHECKSUMS:
+ OHHTTPStubs: 0aec5755528693a165bd616cb79f69387de306a8
+
+COCOAPODS: 0.38.2
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/Compatibility.h b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/Compatibility.h
new file mode 120000
index 0000000000..7a6d07a0a9
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/Compatibility.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/Compatibility.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubs.h b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubs.h
new file mode 120000
index 0000000000..e466a30930
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubs.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/OHHTTPStubs.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse+HTTPMessage.h b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse+HTTPMessage.h
new file mode 120000
index 0000000000..55a0a6a468
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse+HTTPMessage.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/OHHTTPStubsResponse+HTTPMessage.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse+JSON.h b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse+JSON.h
new file mode 120000
index 0000000000..f976df50d7
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse+JSON.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse.h b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse.h
new file mode 120000
index 0000000000..773f3f322e
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/OHHTTPStubsResponse.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/OHPathHelpers.h b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/OHPathHelpers.h
new file mode 120000
index 0000000000..81aae9624d
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Private/OHHTTPStubs/OHPathHelpers.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/OHPathHelpers/OHPathHelpers.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/Compatibility.h b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/Compatibility.h
new file mode 120000
index 0000000000..7a6d07a0a9
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/Compatibility.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/Compatibility.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubs.h b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubs.h
new file mode 120000
index 0000000000..e466a30930
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubs.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/OHHTTPStubs.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse+HTTPMessage.h b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse+HTTPMessage.h
new file mode 120000
index 0000000000..55a0a6a468
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse+HTTPMessage.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/OHHTTPStubsResponse+HTTPMessage.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse+JSON.h b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse+JSON.h
new file mode 120000
index 0000000000..f976df50d7
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse+JSON.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse.h b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse.h
new file mode 120000
index 0000000000..773f3f322e
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/OHHTTPStubsResponse.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/OHPathHelpers.h b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/OHPathHelpers.h
new file mode 120000
index 0000000000..81aae9624d
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Headers/Public/OHHTTPStubs/OHPathHelpers.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/OHPathHelpers/OHPathHelpers.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Local Podspecs/OHHTTPStubs.podspec.json b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Local Podspecs/OHHTTPStubs.podspec.json
new file mode 100644
index 0000000000..a1bed26164
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Local Podspecs/OHHTTPStubs.podspec.json
@@ -0,0 +1,112 @@
+{
+ "name": "OHHTTPStubs",
+ "version": "4.3.0",
+ "summary": "Framework to stub your network requests like HTTP and help you write network unit tests with XCTest.",
+ "description": "A class to stub network requests easily:\n\n * Test your apps with fake network data (stubbed from file)\n * You can also customize your response headers and status code\n * Use customized stubs depending on the requests\n * Use custom response time to simulate slow network.\n * This works with any request (HTTP, HTTPS, or any protocol) sent using\n the iOS URL Loading System (NSURLConnection, NSURLSession, AFNetworking, …)\n * This is really useful in unit testing, when you need to test network features\n but don't want to hit the real network and fake some response data instead.\n * Has useful convenience methods to stub JSON content or fixture from a file\n * Compatible with Swift",
+ "homepage": "https://github.com/AliSoftware/OHHTTPStubs",
+ "license": "MIT",
+ "authors": {
+ "Olivier Halligon": "olivier.halligon+ae@gmail.com"
+ },
+ "source": {
+ "git": "https://github.com/AliSoftware/OHHTTPStubs.git",
+ "tag": "4.3.0"
+ },
+ "frameworks": [
+ "Foundation",
+ "CFNetwork"
+ ],
+ "requires_arc": true,
+ "platforms": {
+ "ios": "5.0",
+ "osx": "10.7",
+ "watchos": "2.0"
+ },
+ "default_subspecs": "Default",
+ "subspecs": [
+ {
+ "name": "Default",
+ "dependencies": {
+ "OHHTTPStubs/Core": [
+
+ ],
+ "OHHTTPStubs/NSURLSession": [
+
+ ],
+ "OHHTTPStubs/JSON": [
+
+ ],
+ "OHHTTPStubs/OHPathHelpers": [
+
+ ]
+ }
+ },
+ {
+ "name": "Core",
+ "source_files": "OHHTTPStubs/Sources/*.{h,m}",
+ "public_header_files": "OHHTTPStubs/Sources/*.h"
+ },
+ {
+ "name": "NSURLSession",
+ "dependencies": {
+ "OHHTTPStubs/Core": [
+
+ ]
+ },
+ "source_files": "OHHTTPStubs/Sources/NSURLSession/*.{h,m}"
+ },
+ {
+ "name": "JSON",
+ "dependencies": {
+ "OHHTTPStubs/Core": [
+
+ ]
+ },
+ "source_files": "OHHTTPStubs/Sources/JSON/*.{h,m}",
+ "public_header_files": "OHHTTPStubs/Sources/JSON/*.h"
+ },
+ {
+ "name": "HTTPMessage",
+ "dependencies": {
+ "OHHTTPStubs/Core": [
+
+ ]
+ },
+ "source_files": "OHHTTPStubs/Sources/HTTPMessage/*.{h,m}",
+ "public_header_files": "OHHTTPStubs/Sources/HTTPMessage/*.h"
+ },
+ {
+ "name": "Mocktail",
+ "dependencies": {
+ "OHHTTPStubs/Core": [
+
+ ]
+ },
+ "source_files": "OHHTTPStubs/Sources/Mocktail/*.{h,m}",
+ "public_header_files": "OHHTTPStubs/Sources/Mocktail/*.h"
+ },
+ {
+ "name": "OHPathHelpers",
+ "source_files": [
+ "OHHTTPStubs/Sources/OHPathHelpers/*.{h,m}",
+ "OHHTTPStubs/Sources/Compatibility.h"
+ ],
+ "public_header_files": [
+ "OHHTTPStubs/Sources/OHPathHelpers/*.h",
+ "OHHTTPStubs/Sources/Compatibility.h"
+ ]
+ },
+ {
+ "name": "Swift",
+ "platforms": {
+ "ios": "8.0"
+ },
+ "dependencies": {
+ "OHHTTPStubs/Core": [
+
+ ]
+ },
+ "source_files": "OHHTTPStubs/Sources/Swift/*.swift"
+ }
+ ]
+}
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Manifest.lock b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Manifest.lock
new file mode 100644
index 0000000000..0d7e09fc56
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Manifest.lock
@@ -0,0 +1,26 @@
+PODS:
+ - OHHTTPStubs (4.3.0):
+ - OHHTTPStubs/Default (= 4.3.0)
+ - OHHTTPStubs/Core (4.3.0)
+ - OHHTTPStubs/Default (4.3.0):
+ - OHHTTPStubs/Core
+ - OHHTTPStubs/JSON
+ - OHHTTPStubs/NSURLSession
+ - OHHTTPStubs/OHPathHelpers
+ - OHHTTPStubs/JSON (4.3.0):
+ - OHHTTPStubs/Core
+ - OHHTTPStubs/NSURLSession (4.3.0):
+ - OHHTTPStubs/Core
+ - OHHTTPStubs/OHPathHelpers (4.3.0)
+
+DEPENDENCIES:
+ - OHHTTPStubs (from `../..`)
+
+EXTERNAL SOURCES:
+ OHHTTPStubs:
+ :path: "../.."
+
+SPEC CHECKSUMS:
+ OHHTTPStubs: 0aec5755528693a165bd616cb79f69387de306a8
+
+COCOAPODS: 0.38.2
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Pods.xcodeproj/project.pbxproj b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Pods.xcodeproj/project.pbxproj
new file mode 100644
index 0000000000..cf0b52702f
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Pods.xcodeproj/project.pbxproj
@@ -0,0 +1,587 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 46;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 2E2F9EE660B700F15963DDC8F3B75352 /* OHPathHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C21D4E1359177484A2C65DA64FC24FB /* OHPathHelpers.h */; };
+ 3CBC5BDC4CA1C0B844B19387C9487B99 /* OHHTTPStubs-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 569E625ADCA698A792526AF28E8D0316 /* OHHTTPStubs-dummy.m */; };
+ 4B6983FE7D3F9A195AE59F7D6762EBA3 /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = B1592BA1FF3A171CC781B45FB0113A5D /* OHHTTPStubs+NSURLSessionConfiguration.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
+ 4D5E9270212910BCD3460EF239A4197B /* OHHTTPStubs.h in Headers */ = {isa = PBXBuildFile; fileRef = 879E124265C6E74EFBA3A20D19FF65C0 /* OHHTTPStubs.h */; };
+ 6D27035ABE2F530B0B1896D0BB030BB2 /* OHPathHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = F09A36802CE88AB74341658EAA53D541 /* OHPathHelpers.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
+ 761A9F4188992FF44563636002EF49AC /* OHHTTPStubsResponse+JSON.h in Headers */ = {isa = PBXBuildFile; fileRef = 067681DC68BBB0639AF30A3A35440B5B /* OHHTTPStubsResponse+JSON.h */; };
+ 93ED78687FB436C0E1C67C7193F10BCB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0AD0AF455759AAAC05C7D3C8FEC0B8A7 /* Foundation.framework */; };
+ B0F67924EC7A003F434F96C082173A62 /* Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 83E93AA7C68551C8AF750554961BCF28 /* Compatibility.h */; };
+ B139DD76E84F5F24F6DD49C0F600782E /* OHHTTPStubs.m in Sources */ = {isa = PBXBuildFile; fileRef = 837F804E680909D298984FA31B7485B5 /* OHHTTPStubs.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
+ B5248AD1AEB29FFE46C05ECE6703FD8A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0AD0AF455759AAAC05C7D3C8FEC0B8A7 /* Foundation.framework */; };
+ C0BA0C0E164C2418A157C9058DA2738B /* OHHTTPStubsResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C74C2304BC100D0BDE5722D1C3F544E /* OHHTTPStubsResponse.h */; };
+ CA2E9623C22F6149A0E4C039FBC39A33 /* Pods-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AD0FEF1D509FC14F813E73A1C655DAB1 /* Pods-dummy.m */; };
+ E592D52F285D6E0EDDC953CCEF1C505F /* OHHTTPStubsResponse+JSON.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F3DCB1A9E22D3C2B1B9C1E05030218E /* OHHTTPStubsResponse+JSON.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
+ EC9B9515AB1F864E5A329A33486C63D8 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC98C51959FA9C45ADD686BB0D55825 /* CFNetwork.framework */; };
+ FDFB69C6F9232F38379BF2CADF08476E /* OHHTTPStubsResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 444C3D422B97AF2DE52DEA6930481FEE /* OHHTTPStubsResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+ 527428CDE6746E4EA4EC2AE60A4CEBDD /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = E19A1FD189B51F90DC11A06D80A7C026;
+ remoteInfo = OHHTTPStubs;
+ };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXFileReference section */
+ 067681DC68BBB0639AF30A3A35440B5B /* OHHTTPStubsResponse+JSON.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "OHHTTPStubsResponse+JSON.h"; sourceTree = "<group>"; };
+ 0AD0AF455759AAAC05C7D3C8FEC0B8A7 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
+ 15A529C27057E4A57D259CBC6E6CE49C /* Pods-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-acknowledgements.markdown"; sourceTree = "<group>"; };
+ 30A92272B1F4F40F4CCFE0B67204C034 /* Pods.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Pods.debug.xcconfig; sourceTree = "<group>"; };
+ 3C21D4E1359177484A2C65DA64FC24FB /* OHPathHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OHPathHelpers.h; sourceTree = "<group>"; };
+ 3C30B23DD14BEA3D5EC7DC9AA7E01768 /* libPods.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPods.a; sourceTree = BUILT_PRODUCTS_DIR; };
+ 3C74C2304BC100D0BDE5722D1C3F544E /* OHHTTPStubsResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OHHTTPStubsResponse.h; sourceTree = "<group>"; };
+ 428144F620B34DF111B724C1E9A7466D /* OHHTTPStubs.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = OHHTTPStubs.xcconfig; sourceTree = "<group>"; };
+ 444C3D422B97AF2DE52DEA6930481FEE /* OHHTTPStubsResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OHHTTPStubsResponse.m; sourceTree = "<group>"; };
+ 569E625ADCA698A792526AF28E8D0316 /* OHHTTPStubs-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "OHHTTPStubs-dummy.m"; sourceTree = "<group>"; };
+ 641AE05DD55E5E6AC1590CD7B4A18F97 /* Pods-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-resources.sh"; sourceTree = "<group>"; };
+ 6E1CD2C561B1730722F30541CACA4E4C /* OHHTTPStubs-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "OHHTTPStubs-Private.xcconfig"; sourceTree = "<group>"; };
+ 6F3DCB1A9E22D3C2B1B9C1E05030218E /* OHHTTPStubsResponse+JSON.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "OHHTTPStubsResponse+JSON.m"; sourceTree = "<group>"; };
+ 73AB0163FD210941414AF5D60BCB01B8 /* Pods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Pods.release.xcconfig; sourceTree = "<group>"; };
+ 837F804E680909D298984FA31B7485B5 /* OHHTTPStubs.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OHHTTPStubs.m; sourceTree = "<group>"; };
+ 83E93AA7C68551C8AF750554961BCF28 /* Compatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Compatibility.h; sourceTree = "<group>"; };
+ 879E124265C6E74EFBA3A20D19FF65C0 /* OHHTTPStubs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OHHTTPStubs.h; sourceTree = "<group>"; };
+ 8CC02379560741ADEBB3E24DA76004E3 /* libOHHTTPStubs.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libOHHTTPStubs.a; sourceTree = BUILT_PRODUCTS_DIR; };
+ ABC98C51959FA9C45ADD686BB0D55825 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; };
+ AD0FEF1D509FC14F813E73A1C655DAB1 /* Pods-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-dummy.m"; sourceTree = "<group>"; };
+ B1592BA1FF3A171CC781B45FB0113A5D /* OHHTTPStubs+NSURLSessionConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "OHHTTPStubs+NSURLSessionConfiguration.m"; sourceTree = "<group>"; };
+ BA6428E9F66FD5A23C0A2E06ED26CD2F /* Podfile */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
+ BF59BC15D23E1E1912C8F334E7236813 /* Pods-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-acknowledgements.plist"; sourceTree = "<group>"; };
+ D1D014DC18D21B978AE25F6A45D0F849 /* OHHTTPStubs-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "OHHTTPStubs-prefix.pch"; sourceTree = "<group>"; };
+ F09A36802CE88AB74341658EAA53D541 /* OHPathHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OHPathHelpers.m; sourceTree = "<group>"; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ BD8104109F63444BD0B66D1B85C72751 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ EC9B9515AB1F864E5A329A33486C63D8 /* CFNetwork.framework in Frameworks */,
+ B5248AD1AEB29FFE46C05ECE6703FD8A /* Foundation.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ F9449BFF91161A11298A873124980F7D /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 93ED78687FB436C0E1C67C7193F10BCB /* Foundation.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 35D0D8F406529065559CB5CD4B277012 /* OHHTTPStubs */ = {
+ isa = PBXGroup;
+ children = (
+ B7AD2479593204FB5293377C5548E8C3 /* Sources */,
+ );
+ path = OHHTTPStubs;
+ sourceTree = "<group>";
+ };
+ 433CD3331B6C3787F473C941B61FC68F /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ A4692D0E73946F1C6A29E627D41155D5 /* iOS */,
+ );
+ name = Frameworks;
+ sourceTree = "<group>";
+ };
+ 45CE3E982C05C186D577713C5CF90A63 /* JSON */ = {
+ isa = PBXGroup;
+ children = (
+ 067681DC68BBB0639AF30A3A35440B5B /* OHHTTPStubsResponse+JSON.h */,
+ 6F3DCB1A9E22D3C2B1B9C1E05030218E /* OHHTTPStubsResponse+JSON.m */,
+ );
+ path = JSON;
+ sourceTree = "<group>";
+ };
+ 48D8C43667D212F6D003C9F6F0A21FC9 /* OHPathHelpers */ = {
+ isa = PBXGroup;
+ children = (
+ C9B3BF8403416C7E05B5E35EB1F7530D /* OHHTTPStubs */,
+ );
+ name = OHPathHelpers;
+ sourceTree = "<group>";
+ };
+ 4EAEACA78DDC3C48137D0AC5042B4CD6 /* Support Files */ = {
+ isa = PBXGroup;
+ children = (
+ 428144F620B34DF111B724C1E9A7466D /* OHHTTPStubs.xcconfig */,
+ 6E1CD2C561B1730722F30541CACA4E4C /* OHHTTPStubs-Private.xcconfig */,
+ 569E625ADCA698A792526AF28E8D0316 /* OHHTTPStubs-dummy.m */,
+ D1D014DC18D21B978AE25F6A45D0F849 /* OHHTTPStubs-prefix.pch */,
+ );
+ name = "Support Files";
+ path = "Examples/ObjC/Pods/Target Support Files/OHHTTPStubs";
+ sourceTree = "<group>";
+ };
+ 634F739643411C743CFB1F3BE1CE1F10 /* Sources */ = {
+ isa = PBXGroup;
+ children = (
+ 83E93AA7C68551C8AF750554961BCF28 /* Compatibility.h */,
+ 879E124265C6E74EFBA3A20D19FF65C0 /* OHHTTPStubs.h */,
+ 837F804E680909D298984FA31B7485B5 /* OHHTTPStubs.m */,
+ 3C74C2304BC100D0BDE5722D1C3F544E /* OHHTTPStubsResponse.h */,
+ 444C3D422B97AF2DE52DEA6930481FEE /* OHHTTPStubsResponse.m */,
+ );
+ path = Sources;
+ sourceTree = "<group>";
+ };
+ 70B9817713C09EF51E81CBB4F55BA325 /* JSON */ = {
+ isa = PBXGroup;
+ children = (
+ FCDE432930ABA4CD146D9B71D4E9A668 /* OHHTTPStubs */,
+ );
+ name = JSON;
+ sourceTree = "<group>";
+ };
+ 7D3C95C4FB8238C8413AE1D7FABFD8F8 /* OHHTTPStubs */ = {
+ isa = PBXGroup;
+ children = (
+ ADCFFFF1B87F1AE6D91FD98B1771E731 /* Core */,
+ 70B9817713C09EF51E81CBB4F55BA325 /* JSON */,
+ D76351656BA2F429928E0B82DC136189 /* NSURLSession */,
+ 48D8C43667D212F6D003C9F6F0A21FC9 /* OHPathHelpers */,
+ 4EAEACA78DDC3C48137D0AC5042B4CD6 /* Support Files */,
+ );
+ name = OHHTTPStubs;
+ path = ../../..;
+ sourceTree = "<group>";
+ };
+ 7DB346D0F39D3F0E887471402A8071AB = {
+ isa = PBXGroup;
+ children = (
+ BA6428E9F66FD5A23C0A2E06ED26CD2F /* Podfile */,
+ F2B814913C4EECE2CDF158DE5C5AC6E8 /* Development Pods */,
+ 433CD3331B6C3787F473C941B61FC68F /* Frameworks */,
+ CCA510CFBEA2D207524CDA0D73C3B561 /* Products */,
+ D2411A5FE7F7A004607BED49990C37F4 /* Targets Support Files */,
+ );
+ sourceTree = "<group>";
+ };
+ 952EEBFAF8F7E620423C9F156F25A506 /* Pods */ = {
+ isa = PBXGroup;
+ children = (
+ 15A529C27057E4A57D259CBC6E6CE49C /* Pods-acknowledgements.markdown */,
+ BF59BC15D23E1E1912C8F334E7236813 /* Pods-acknowledgements.plist */,
+ AD0FEF1D509FC14F813E73A1C655DAB1 /* Pods-dummy.m */,
+ 641AE05DD55E5E6AC1590CD7B4A18F97 /* Pods-resources.sh */,
+ 30A92272B1F4F40F4CCFE0B67204C034 /* Pods.debug.xcconfig */,
+ 73AB0163FD210941414AF5D60BCB01B8 /* Pods.release.xcconfig */,
+ );
+ name = Pods;
+ path = "Target Support Files/Pods";
+ sourceTree = "<group>";
+ };
+ A4692D0E73946F1C6A29E627D41155D5 /* iOS */ = {
+ isa = PBXGroup;
+ children = (
+ ABC98C51959FA9C45ADD686BB0D55825 /* CFNetwork.framework */,
+ 0AD0AF455759AAAC05C7D3C8FEC0B8A7 /* Foundation.framework */,
+ );
+ name = iOS;
+ sourceTree = "<group>";
+ };
+ ADCFFFF1B87F1AE6D91FD98B1771E731 /* Core */ = {
+ isa = PBXGroup;
+ children = (
+ E73C0E89C408688D661A3E3366457F56 /* OHHTTPStubs */,
+ );
+ name = Core;
+ sourceTree = "<group>";
+ };
+ B7AD2479593204FB5293377C5548E8C3 /* Sources */ = {
+ isa = PBXGroup;
+ children = (
+ EB264388063293D1FF4D47BC51D88837 /* NSURLSession */,
+ );
+ path = Sources;
+ sourceTree = "<group>";
+ };
+ C9B3BF8403416C7E05B5E35EB1F7530D /* OHHTTPStubs */ = {
+ isa = PBXGroup;
+ children = (
+ EE424A5434ED1AFD1C1093348A65F4AB /* Sources */,
+ );
+ path = OHHTTPStubs;
+ sourceTree = "<group>";
+ };
+ CCA510CFBEA2D207524CDA0D73C3B561 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 8CC02379560741ADEBB3E24DA76004E3 /* libOHHTTPStubs.a */,
+ 3C30B23DD14BEA3D5EC7DC9AA7E01768 /* libPods.a */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ D2411A5FE7F7A004607BED49990C37F4 /* Targets Support Files */ = {
+ isa = PBXGroup;
+ children = (
+ 952EEBFAF8F7E620423C9F156F25A506 /* Pods */,
+ );
+ name = "Targets Support Files";
+ sourceTree = "<group>";
+ };
+ D5CDDC270BED6E4155F3A2B448B61AF7 /* Sources */ = {
+ isa = PBXGroup;
+ children = (
+ 45CE3E982C05C186D577713C5CF90A63 /* JSON */,
+ );
+ path = Sources;
+ sourceTree = "<group>";
+ };
+ D76351656BA2F429928E0B82DC136189 /* NSURLSession */ = {
+ isa = PBXGroup;
+ children = (
+ 35D0D8F406529065559CB5CD4B277012 /* OHHTTPStubs */,
+ );
+ name = NSURLSession;
+ sourceTree = "<group>";
+ };
+ E73C0E89C408688D661A3E3366457F56 /* OHHTTPStubs */ = {
+ isa = PBXGroup;
+ children = (
+ 634F739643411C743CFB1F3BE1CE1F10 /* Sources */,
+ );
+ path = OHHTTPStubs;
+ sourceTree = "<group>";
+ };
+ EB264388063293D1FF4D47BC51D88837 /* NSURLSession */ = {
+ isa = PBXGroup;
+ children = (
+ B1592BA1FF3A171CC781B45FB0113A5D /* OHHTTPStubs+NSURLSessionConfiguration.m */,
+ );
+ path = NSURLSession;
+ sourceTree = "<group>";
+ };
+ EE424A5434ED1AFD1C1093348A65F4AB /* Sources */ = {
+ isa = PBXGroup;
+ children = (
+ F97588B52C63DFCFF3B2A8C1BFD22D6D /* OHPathHelpers */,
+ );
+ path = Sources;
+ sourceTree = "<group>";
+ };
+ F2B814913C4EECE2CDF158DE5C5AC6E8 /* Development Pods */ = {
+ isa = PBXGroup;
+ children = (
+ 7D3C95C4FB8238C8413AE1D7FABFD8F8 /* OHHTTPStubs */,
+ );
+ name = "Development Pods";
+ sourceTree = "<group>";
+ };
+ F97588B52C63DFCFF3B2A8C1BFD22D6D /* OHPathHelpers */ = {
+ isa = PBXGroup;
+ children = (
+ 3C21D4E1359177484A2C65DA64FC24FB /* OHPathHelpers.h */,
+ F09A36802CE88AB74341658EAA53D541 /* OHPathHelpers.m */,
+ );
+ path = OHPathHelpers;
+ sourceTree = "<group>";
+ };
+ FCDE432930ABA4CD146D9B71D4E9A668 /* OHHTTPStubs */ = {
+ isa = PBXGroup;
+ children = (
+ D5CDDC270BED6E4155F3A2B448B61AF7 /* Sources */,
+ );
+ path = OHHTTPStubs;
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+ E0C132D514FE0B30BA92AD266CEC35F8 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ B0F67924EC7A003F434F96C082173A62 /* Compatibility.h in Headers */,
+ 4D5E9270212910BCD3460EF239A4197B /* OHHTTPStubs.h in Headers */,
+ 761A9F4188992FF44563636002EF49AC /* OHHTTPStubsResponse+JSON.h in Headers */,
+ C0BA0C0E164C2418A157C9058DA2738B /* OHHTTPStubsResponse.h in Headers */,
+ 2E2F9EE660B700F15963DDC8F3B75352 /* OHPathHelpers.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+ E19A1FD189B51F90DC11A06D80A7C026 /* OHHTTPStubs */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 5260668AEF58A33255CC8EBE86194E57 /* Build configuration list for PBXNativeTarget "OHHTTPStubs" */;
+ buildPhases = (
+ 66A8A0D15149F7DB5FB46D4FADFB5A57 /* Sources */,
+ BD8104109F63444BD0B66D1B85C72751 /* Frameworks */,
+ E0C132D514FE0B30BA92AD266CEC35F8 /* Headers */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = OHHTTPStubs;
+ productName = OHHTTPStubs;
+ productReference = 8CC02379560741ADEBB3E24DA76004E3 /* libOHHTTPStubs.a */;
+ productType = "com.apple.product-type.library.static";
+ };
+ FFD149523A9D16FB1E726210A9C872FC /* Pods */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 761A2B390EC86BEE580BAA85EB78C69C /* Build configuration list for PBXNativeTarget "Pods" */;
+ buildPhases = (
+ 29DD92242A61804BCA84214771D58D9B /* Sources */,
+ F9449BFF91161A11298A873124980F7D /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ B0F80A01227BC75406A68FF3D7DB0C1B /* PBXTargetDependency */,
+ );
+ name = Pods;
+ productName = Pods;
+ productReference = 3C30B23DD14BEA3D5EC7DC9AA7E01768 /* libPods.a */;
+ productType = "com.apple.product-type.library.static";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ D41D8CD98F00B204E9800998ECF8427E /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ LastSwiftUpdateCheck = 0700;
+ LastUpgradeCheck = 0700;
+ };
+ buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */;
+ compatibilityVersion = "Xcode 3.2";
+ developmentRegion = English;
+ hasScannedForEncodings = 0;
+ knownRegions = (
+ en,
+ );
+ mainGroup = 7DB346D0F39D3F0E887471402A8071AB;
+ productRefGroup = CCA510CFBEA2D207524CDA0D73C3B561 /* Products */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ E19A1FD189B51F90DC11A06D80A7C026 /* OHHTTPStubs */,
+ FFD149523A9D16FB1E726210A9C872FC /* Pods */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 29DD92242A61804BCA84214771D58D9B /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ CA2E9623C22F6149A0E4C039FBC39A33 /* Pods-dummy.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 66A8A0D15149F7DB5FB46D4FADFB5A57 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 4B6983FE7D3F9A195AE59F7D6762EBA3 /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */,
+ 3CBC5BDC4CA1C0B844B19387C9487B99 /* OHHTTPStubs-dummy.m in Sources */,
+ B139DD76E84F5F24F6DD49C0F600782E /* OHHTTPStubs.m in Sources */,
+ E592D52F285D6E0EDDC953CCEF1C505F /* OHHTTPStubsResponse+JSON.m in Sources */,
+ FDFB69C6F9232F38379BF2CADF08476E /* OHHTTPStubsResponse.m in Sources */,
+ 6D27035ABE2F530B0B1896D0BB030BB2 /* OHPathHelpers.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+ B0F80A01227BC75406A68FF3D7DB0C1B /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = OHHTTPStubs;
+ target = E19A1FD189B51F90DC11A06D80A7C026 /* OHHTTPStubs */;
+ targetProxy = 527428CDE6746E4EA4EC2AE60A4CEBDD /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
+/* Begin XCBuildConfiguration section */
+ 6569F07DC21AD8B72752685013E3D9D8 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ COPY_PHASE_STRIP = NO;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 6.0;
+ ONLY_ACTIVE_ARCH = YES;
+ STRIP_INSTALLED_PRODUCT = NO;
+ SYMROOT = "${SRCROOT}/../build";
+ };
+ name = Debug;
+ };
+ 68B9225633DFABE510A0C51A49859EBE /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 30A92272B1F4F40F4CCFE0B67204C034 /* Pods.debug.xcconfig */;
+ buildSettings = {
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 6.0;
+ MTL_ENABLE_DEBUG_INFO = YES;
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PODS_ROOT = "$(SRCROOT)";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ };
+ name = Debug;
+ };
+ 8346BEDEFE980E2571B693A7BD7DC2A7 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 6E1CD2C561B1730722F30541CACA4E4C /* OHHTTPStubs-Private.xcconfig */;
+ buildSettings = {
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ GCC_PREFIX_HEADER = "Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch";
+ IPHONEOS_DEPLOYMENT_TARGET = 6.0;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ };
+ name = Release;
+ };
+ 96540C4820CBFD733119ECB1A3D96FCA /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 73AB0163FD210941414AF5D60BCB01B8 /* Pods.release.xcconfig */;
+ buildSettings = {
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 6.0;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PODS_ROOT = "$(SRCROOT)";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ };
+ name = Release;
+ };
+ A14E2444F162A20E3776820E0ADFFB52 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ COPY_PHASE_STRIP = YES;
+ ENABLE_NS_ASSERTIONS = NO;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_PREPROCESSOR_DEFINITIONS = "RELEASE=1";
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 6.0;
+ STRIP_INSTALLED_PRODUCT = NO;
+ SYMROOT = "${SRCROOT}/../build";
+ VALIDATE_PRODUCT = YES;
+ };
+ name = Release;
+ };
+ E16756337AAA514FE0E1E27E43F8454E /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 6E1CD2C561B1730722F30541CACA4E4C /* OHHTTPStubs-Private.xcconfig */;
+ buildSettings = {
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ GCC_PREFIX_HEADER = "Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch";
+ IPHONEOS_DEPLOYMENT_TARGET = 6.0;
+ MTL_ENABLE_DEBUG_INFO = YES;
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ };
+ name = Debug;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 6569F07DC21AD8B72752685013E3D9D8 /* Debug */,
+ A14E2444F162A20E3776820E0ADFFB52 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 5260668AEF58A33255CC8EBE86194E57 /* Build configuration list for PBXNativeTarget "OHHTTPStubs" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ E16756337AAA514FE0E1E27E43F8454E /* Debug */,
+ 8346BEDEFE980E2571B693A7BD7DC2A7 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 761A2B390EC86BEE580BAA85EB78C69C /* Build configuration list for PBXNativeTarget "Pods" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 68B9225633DFABE510A0C51A49859EBE /* Debug */,
+ 96540C4820CBFD733119ECB1A3D96FCA /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
+}
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Pods.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs.xcscheme b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Pods.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs.xcscheme
new file mode 100644
index 0000000000..39df59c3c9
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Pods.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs.xcscheme
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Scheme
+ LastUpgradeVersion = "0700"
+ version = "1.3">
+ <BuildAction
+ parallelizeBuildables = "YES"
+ buildImplicitDependencies = "YES">
+ <BuildActionEntries>
+ <BuildActionEntry
+ buildForTesting = "YES"
+ buildForRunning = "YES"
+ buildForProfiling = "YES"
+ buildForArchiving = "YES"
+ buildForAnalyzing = "YES">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "E19A1FD189B51F90DC11A06D80A7C026"
+ BuildableName = "libOHHTTPStubs.a"
+ BlueprintName = "OHHTTPStubs"
+ ReferencedContainer = "container:Pods.xcodeproj">
+ </BuildableReference>
+ </BuildActionEntry>
+ </BuildActionEntries>
+ </BuildAction>
+ <TestAction
+ buildConfiguration = "Debug"
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+ shouldUseLaunchSchemeArgsEnv = "YES">
+ <Testables>
+ </Testables>
+ <AdditionalOptions>
+ </AdditionalOptions>
+ </TestAction>
+ <LaunchAction
+ buildConfiguration = "Debug"
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+ launchStyle = "0"
+ useCustomWorkingDirectory = "NO"
+ ignoresPersistentStateOnLaunch = "NO"
+ debugDocumentVersioning = "YES"
+ debugServiceExtension = "internal"
+ allowLocationSimulation = "YES">
+ <MacroExpansion>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "E19A1FD189B51F90DC11A06D80A7C026"
+ BuildableName = "libOHHTTPStubs.a"
+ BlueprintName = "OHHTTPStubs"
+ ReferencedContainer = "container:Pods.xcodeproj">
+ </BuildableReference>
+ </MacroExpansion>
+ <AdditionalOptions>
+ </AdditionalOptions>
+ </LaunchAction>
+ <ProfileAction
+ buildConfiguration = "Release"
+ shouldUseLaunchSchemeArgsEnv = "YES"
+ savedToolIdentifier = ""
+ useCustomWorkingDirectory = "NO"
+ debugDocumentVersioning = "YES">
+ </ProfileAction>
+ <AnalyzeAction
+ buildConfiguration = "Debug">
+ </AnalyzeAction>
+ <ArchiveAction
+ buildConfiguration = "Release"
+ revealArchiveInOrganizer = "YES">
+ </ArchiveAction>
+</Scheme>
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-Private.xcconfig b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-Private.xcconfig
new file mode 100644
index 0000000000..b9b8578c7f
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-Private.xcconfig
@@ -0,0 +1,6 @@
+#include "OHHTTPStubs.xcconfig"
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/OHHTTPStubs" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/OHHTTPStubs"
+OTHER_LDFLAGS = ${OHHTTPSTUBS_OTHER_LDFLAGS}
+PODS_ROOT = ${SRCROOT}
+SKIP_INSTALL = YES \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-dummy.m b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-dummy.m
new file mode 100644
index 0000000000..4deafde22c
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-dummy.m
@@ -0,0 +1,5 @@
+#import <Foundation/Foundation.h>
+@interface PodsDummy_OHHTTPStubs : NSObject
+@end
+@implementation PodsDummy_OHHTTPStubs
+@end
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch
new file mode 100644
index 0000000000..aa992a4adb
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch
@@ -0,0 +1,4 @@
+#ifdef __OBJC__
+#import <UIKit/UIKit.h>
+#endif
+
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.xcconfig b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.xcconfig
new file mode 100644
index 0000000000..a14c030722
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.xcconfig
@@ -0,0 +1 @@
+OHHTTPSTUBS_OTHER_LDFLAGS = -framework "CFNetwork" -framework "Foundation" \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-Private.xcconfig b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-Private.xcconfig
new file mode 100644
index 0000000000..8fb40d2e94
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-Private.xcconfig
@@ -0,0 +1,6 @@
+#include "Pods-OHHTTPStubs.xcconfig"
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/OHHTTPStubs" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/OHHTTPStubs"
+OTHER_LDFLAGS = ${PODS_OHHTTPSTUBS_OTHER_LDFLAGS} -ObjC
+PODS_ROOT = ${SRCROOT}
+SKIP_INSTALL = YES \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-dummy.m b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-dummy.m
new file mode 100644
index 0000000000..6e93a65cc8
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-dummy.m
@@ -0,0 +1,5 @@
+#import <Foundation/Foundation.h>
+@interface PodsDummy_Pods_OHHTTPStubs : NSObject
+@end
+@implementation PodsDummy_Pods_OHHTTPStubs
+@end
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-prefix.pch b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-prefix.pch
new file mode 100644
index 0000000000..95cf11d9fb
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-prefix.pch
@@ -0,0 +1,5 @@
+#ifdef __OBJC__
+#import <UIKit/UIKit.h>
+#endif
+
+#import "Pods-environment.h"
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs.xcconfig b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs.xcconfig
new file mode 100644
index 0000000000..de1d241adc
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs.xcconfig
@@ -0,0 +1 @@
+PODS_OHHTTPSTUBS_OTHER_LDFLAGS = -framework "CFNetwork" -framework "Foundation" \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods-acknowledgements.markdown b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods-acknowledgements.markdown
new file mode 100644
index 0000000000..79d3603ad7
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods-acknowledgements.markdown
@@ -0,0 +1,15 @@
+# Acknowledgements
+This application makes use of the following third party libraries:
+
+## OHHTTPStubs
+
+- MIT LICENSE -
+
+Copyright (c) 2012 Olivier Halligon
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+Generated by CocoaPods - http://cocoapods.org
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods-acknowledgements.plist b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods-acknowledgements.plist
new file mode 100644
index 0000000000..756aa4392a
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods-acknowledgements.plist
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>PreferenceSpecifiers</key>
+ <array>
+ <dict>
+ <key>FooterText</key>
+ <string>This application makes use of the following third party libraries:</string>
+ <key>Title</key>
+ <string>Acknowledgements</string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ </dict>
+ <dict>
+ <key>FooterText</key>
+ <string>- MIT LICENSE -
+
+Copyright (c) 2012 Olivier Halligon
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</string>
+ <key>Title</key>
+ <string>OHHTTPStubs</string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ </dict>
+ <dict>
+ <key>FooterText</key>
+ <string>Generated by CocoaPods - http://cocoapods.org</string>
+ <key>Title</key>
+ <string></string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ </dict>
+ </array>
+ <key>StringsTable</key>
+ <string>Acknowledgements</string>
+ <key>Title</key>
+ <string>Acknowledgements</string>
+</dict>
+</plist>
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods-dummy.m b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods-dummy.m
new file mode 100644
index 0000000000..ade64bd1a9
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods-dummy.m
@@ -0,0 +1,5 @@
+#import <Foundation/Foundation.h>
+@interface PodsDummy_Pods : NSObject
+@end
+@implementation PodsDummy_Pods
+@end
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods-environment.h b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods-environment.h
new file mode 100644
index 0000000000..5918510c4e
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods-environment.h
@@ -0,0 +1,14 @@
+
+// To check if a library is compiled with CocoaPods you
+// can use the `COCOAPODS` macro definition which is
+// defined in the xcconfigs so it is available in
+// headers also when they are imported in the client
+// project.
+
+
+// OHHTTPStubs
+#define COCOAPODS_POD_AVAILABLE_OHHTTPStubs
+#define COCOAPODS_VERSION_MAJOR_OHHTTPStubs 4
+#define COCOAPODS_VERSION_MINOR_OHHTTPStubs 0
+#define COCOAPODS_VERSION_PATCH_OHHTTPStubs 1
+
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods-resources.sh b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods-resources.sh
new file mode 100755
index 0000000000..ea685a22b1
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods-resources.sh
@@ -0,0 +1,95 @@
+#!/bin/sh
+set -e
+
+mkdir -p "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+
+RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt
+> "$RESOURCES_TO_COPY"
+
+XCASSET_FILES=()
+
+realpath() {
+ DIRECTORY="$(cd "${1%/*}" && pwd)"
+ FILENAME="${1##*/}"
+ echo "$DIRECTORY/$FILENAME"
+}
+
+install_resource()
+{
+ case $1 in
+ *.storyboard)
+ echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc ${PODS_ROOT}/$1 --sdk ${SDKROOT}"
+ ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc" "${PODS_ROOT}/$1" --sdk "${SDKROOT}"
+ ;;
+ *.xib)
+ echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib ${PODS_ROOT}/$1 --sdk ${SDKROOT}"
+ ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib" "${PODS_ROOT}/$1" --sdk "${SDKROOT}"
+ ;;
+ *.framework)
+ echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ echo "rsync -av ${PODS_ROOT}/$1 ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ rsync -av "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ ;;
+ *.xcdatamodel)
+ echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1"`.mom\""
+ xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodel`.mom"
+ ;;
+ *.xcdatamodeld)
+ echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd\""
+ xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd"
+ ;;
+ *.xcmappingmodel)
+ echo "xcrun mapc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm\""
+ xcrun mapc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm"
+ ;;
+ *.xcassets)
+ ABSOLUTE_XCASSET_FILE=$(realpath "${PODS_ROOT}/$1")
+ XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE")
+ ;;
+ /*)
+ echo "$1"
+ echo "$1" >> "$RESOURCES_TO_COPY"
+ ;;
+ *)
+ echo "${PODS_ROOT}/$1"
+ echo "${PODS_ROOT}/$1" >> "$RESOURCES_TO_COPY"
+ ;;
+ esac
+}
+
+mkdir -p "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+if [[ "${ACTION}" == "install" ]]; then
+ mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+ rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+fi
+rm -f "$RESOURCES_TO_COPY"
+
+if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ]
+then
+ case "${TARGETED_DEVICE_FAMILY}" in
+ 1,2)
+ TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone"
+ ;;
+ 1)
+ TARGET_DEVICE_ARGS="--target-device iphone"
+ ;;
+ 2)
+ TARGET_DEVICE_ARGS="--target-device ipad"
+ ;;
+ *)
+ TARGET_DEVICE_ARGS="--target-device mac"
+ ;;
+ esac
+
+ # Find all other xcassets (this unfortunately includes those of path pods and other targets).
+ OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d)
+ while read line; do
+ if [[ $line != "`realpath $PODS_ROOT`*" ]]; then
+ XCASSET_FILES+=("$line")
+ fi
+ done <<<"$OTHER_XCASSETS"
+
+ printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${IPHONEOS_DEPLOYMENT_TARGET}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+fi
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods.debug.xcconfig b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods.debug.xcconfig
new file mode 100644
index 0000000000..722a231f1e
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods.debug.xcconfig
@@ -0,0 +1,5 @@
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/OHHTTPStubs"
+OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/OHHTTPStubs"
+OTHER_LDFLAGS = $(inherited) -ObjC -l"OHHTTPStubs" -framework "CFNetwork" -framework "Foundation"
+PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods.release.xcconfig b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods.release.xcconfig
new file mode 100644
index 0000000000..722a231f1e
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Pods/Target Support Files/Pods/Pods.release.xcconfig
@@ -0,0 +1,5 @@
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/OHHTTPStubs"
+OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/OHHTTPStubs"
+OTHER_LDFLAGS = $(inherited) -ObjC -l"OHHTTPStubs" -framework "CFNetwork" -framework "Foundation"
+PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Stubs/stub.jpg b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Stubs/stub.jpg
new file mode 100644
index 0000000000..c42a21cd74
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Stubs/stub.jpg
Binary files differ
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Stubs/stub.txt b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Stubs/stub.txt
new file mode 100644
index 0000000000..e662f91b23
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Stubs/stub.txt
@@ -0,0 +1,3 @@
+This is the text from your stub.
+
+Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullam corper suscipit lobortis nisi ut aliquip ex ea commodo consequat. Duis te feugi facilisi. Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit au gue duis dolore te feugat nulla facilisi.
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Supporting Files/Default-568h@2x.png b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Supporting Files/Default-568h@2x.png
new file mode 100644
index 0000000000..0891b7aabf
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Supporting Files/Default-568h@2x.png
Binary files differ
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Supporting Files/OHHTTPStubsDemo-Info.plist b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Supporting Files/OHHTTPStubsDemo-Info.plist
new file mode 100644
index 0000000000..25bfd55966
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Supporting Files/OHHTTPStubsDemo-Info.plist
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>en</string>
+ <key>CFBundleDisplayName</key>
+ <string>${PRODUCT_NAME}</string>
+ <key>CFBundleExecutable</key>
+ <string>${EXECUTABLE_NAME}</string>
+ <key>CFBundleIdentifier</key>
+ <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundleName</key>
+ <string>${PRODUCT_NAME}</string>
+ <key>CFBundlePackageType</key>
+ <string>APPL</string>
+ <key>CFBundleShortVersionString</key>
+ <string>1.0</string>
+ <key>CFBundleSignature</key>
+ <string>????</string>
+ <key>CFBundleVersion</key>
+ <string>1.0</string>
+ <key>LSRequiresIPhoneOS</key>
+ <true/>
+ <key>NSMainNibFile</key>
+ <string>MainViewController</string>
+ <key>UIRequiredDeviceCapabilities</key>
+ <array>
+ <string>armv7</string>
+ </array>
+ <key>UISupportedInterfaceOrientations</key>
+ <array>
+ <string>UIInterfaceOrientationPortrait</string>
+ <string>UIInterfaceOrientationLandscapeLeft</string>
+ <string>UIInterfaceOrientationLandscapeRight</string>
+ </array>
+</dict>
+</plist>
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Supporting Files/OHHTTPStubsDemo-Prefix.pch b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Supporting Files/OHHTTPStubsDemo-Prefix.pch
new file mode 100644
index 0000000000..20ef719789
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Supporting Files/OHHTTPStubsDemo-Prefix.pch
@@ -0,0 +1,14 @@
+//
+// Prefix header for all source files of the 'OHHTTPStubsDemo' target in the 'OHHTTPStubsDemo' project
+//
+
+#import <Availability.h>
+
+#ifndef __IPHONE_3_0
+#warning "This project uses features only available in iOS SDK 3.0 and later."
+#endif
+
+#ifdef __OBJC__
+ #import <UIKit/UIKit.h>
+ #import <Foundation/Foundation.h>
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/Examples/ObjC/Supporting Files/main.m b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Supporting Files/main.m
new file mode 100644
index 0000000000..478bfb3959
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/ObjC/Supporting Files/main.m
@@ -0,0 +1,17 @@
+//
+// main.m
+// OHHTTPStubsDemo
+//
+// Created by Olivier Halligon on 11/08/12.
+// Copyright (c) 2012 AliSoftware. All rights reserved.
+//
+
+#import <UIKit/UIKit.h>
+
+
+int main(int argc, char *argv[])
+{
+ @autoreleasepool {
+ return UIApplicationMain(argc, argv, nil, nil);
+ }
+}
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/AppDelegate.swift b/platform/ios/test/OHHTTPStubs/Examples/Swift/AppDelegate.swift
new file mode 100644
index 0000000000..58f489a7d7
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/AppDelegate.swift
@@ -0,0 +1,21 @@
+//
+// AppDelegate.swift
+// OHHTTPStubsDemo
+//
+// Created by Olivier Halligon on 18/04/2015.
+// Copyright (c) 2015 AliSoftware. All rights reserved.
+//
+
+import UIKit
+
+@UIApplicationMain
+class AppDelegate: UIResponder, UIApplicationDelegate {
+
+ var window: UIWindow?
+
+ func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
+ // Override point for customization after application launch.
+ return true
+ }
+}
+
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Main.storyboard b/platform/ios/test/OHHTTPStubs/Examples/Swift/Main.storyboard
new file mode 100644
index 0000000000..438521ca5c
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Main.storyboard
@@ -0,0 +1,196 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="7531" systemVersion="14C1514" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" initialViewController="BYZ-38-t0r">
+ <dependencies>
+ <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="7520"/>
+ <capability name="Constraints to layout margins" minToolsVersion="6.0"/>
+ </dependencies>
+ <scenes>
+ <!--Main View Controller-->
+ <scene sceneID="tne-QT-ifu">
+ <objects>
+ <viewController id="BYZ-38-t0r" customClass="MainViewController" customModule="OHHTTPStubsDemo" sceneMemberID="viewController">
+ <layoutGuides>
+ <viewControllerLayoutGuide type="top" id="y3c-jy-aDJ"/>
+ <viewControllerLayoutGuide type="bottom" id="wfy-db-euE"/>
+ </layoutGuides>
+ <view key="view" contentMode="scaleToFill" id="8bC-Xf-vdC">
+ <rect key="frame" x="0.0" y="0.0" width="600" height="600"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <subviews>
+ <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Activate Stubs Globally" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumFontSize="10" preferredMaxLayoutWidth="300" translatesAutoresizingMaskIntoConstraints="NO" id="i3Q-pZ-OFi">
+ <rect key="frame" x="73" y="33" width="511" height="21"/>
+ <fontDescription key="fontDescription" type="system" pointSize="17"/>
+ <color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
+ <nil key="highlightedColor"/>
+ </label>
+ <switch opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" horizontalCompressionResistancePriority="1000" contentHorizontalAlignment="center" contentVerticalAlignment="center" on="YES" translatesAutoresizingMaskIntoConstraints="NO" id="l60-ZM-CS7">
+ <rect key="frame" x="16" y="28" width="51" height="31"/>
+ <connections>
+ <action selector="toggleStubs:" destination="BYZ-38-t0r" eventType="valueChanged" id="Ab8-ba-nES"/>
+ </connections>
+ </switch>
+ <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Fake 2s Delay" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumFontSize="10" translatesAutoresizingMaskIntoConstraints="NO" id="BVp-fP-EX3">
+ <rect key="frame" x="73" y="72" width="434" height="21"/>
+ <fontDescription key="fontDescription" type="system" pointSize="17"/>
+ <color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
+ <nil key="highlightedColor"/>
+ </label>
+ <switch opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" horizontalCompressionResistancePriority="1000" contentHorizontalAlignment="center" contentVerticalAlignment="center" translatesAutoresizingMaskIntoConstraints="NO" id="Ots-uz-HBP">
+ <rect key="frame" x="16" y="67" width="51" height="31"/>
+ </switch>
+ <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Bd2-S0-6oU">
+ <rect key="frame" x="515" y="68" width="69" height="30"/>
+ <constraints>
+ <constraint firstAttribute="width" constant="69" id="05U-TI-0b3"/>
+ </constraints>
+ <state key="normal" title="Clear">
+ <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
+ </state>
+ <connections>
+ <action selector="clearResults" destination="BYZ-38-t0r" eventType="touchUpInside" id="aLh-6y-PPp"/>
+ </connections>
+ </button>
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="q0d-yd-8pd">
+ <rect key="frame" x="16" y="106" width="568" height="55"/>
+ <subviews>
+ <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="cHe-gS-w8n">
+ <rect key="frame" x="13" y="5" width="481" height="45"/>
+ <state key="normal" title="Download some text">
+ <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
+ </state>
+ <state key="disabled" title="Downloading…">
+ <color key="titleColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
+ </state>
+ <connections>
+ <action selector="downloadText:" destination="BYZ-38-t0r" eventType="touchUpInside" id="HfU-ap-tEC"/>
+ </connections>
+ </button>
+ <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="750" verticalHuggingPriority="750" text="Stub installed?" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumFontSize="10" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="CZL-1L-SlS">
+ <rect key="frame" x="485" y="2" width="63" height="20"/>
+ <fontDescription key="fontDescription" type="system" pointSize="9"/>
+ <color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
+ <nil key="highlightedColor"/>
+ </label>
+ <switch opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="1000" verticalHuggingPriority="1000" horizontalCompressionResistancePriority="1000" verticalCompressionResistancePriority="1000" contentHorizontalAlignment="center" contentVerticalAlignment="center" on="YES" translatesAutoresizingMaskIntoConstraints="NO" id="eja-cQ-oUU">
+ <rect key="frame" x="499" y="22" width="51" height="31"/>
+ <connections>
+ <action selector="installTextStub:" destination="BYZ-38-t0r" eventType="valueChanged" id="2pl-wJ-iCQ"/>
+ </connections>
+ </switch>
+ </subviews>
+ <color key="backgroundColor" white="0.94548357660000004" alpha="1" colorSpace="calibratedWhite"/>
+ <constraints>
+ <constraint firstAttribute="bottom" secondItem="eja-cQ-oUU" secondAttribute="bottom" constant="2" id="29H-MG-Fxf"/>
+ <constraint firstItem="eja-cQ-oUU" firstAttribute="top" secondItem="CZL-1L-SlS" secondAttribute="bottom" id="3wI-sk-26n"/>
+ <constraint firstItem="cHe-gS-w8n" firstAttribute="leading" secondItem="q0d-yd-8pd" secondAttribute="leadingMargin" constant="5" id="Hwa-qe-ZOQ"/>
+ <constraint firstAttribute="trailing" secondItem="eja-cQ-oUU" secondAttribute="trailing" constant="20" symbolic="YES" id="Khb-si-DNH"/>
+ <constraint firstAttribute="bottom" secondItem="cHe-gS-w8n" secondAttribute="bottom" constant="5" id="S92-MO-7X2"/>
+ <constraint firstItem="cHe-gS-w8n" firstAttribute="top" secondItem="q0d-yd-8pd" secondAttribute="top" constant="5" id="bbu-UH-GkB"/>
+ <constraint firstItem="eja-cQ-oUU" firstAttribute="leading" secondItem="cHe-gS-w8n" secondAttribute="trailing" constant="5" id="gjH-jS-L0Y"/>
+ <constraint firstItem="CZL-1L-SlS" firstAttribute="trailing" secondItem="eja-cQ-oUU" secondAttribute="trailing" id="p7j-wp-ICC"/>
+ <constraint firstAttribute="height" constant="55" id="qXE-il-74X"/>
+ <constraint firstAttribute="trailing" secondItem="CZL-1L-SlS" secondAttribute="trailing" constant="8" id="rgi-Il-D0e"/>
+ <constraint firstItem="CZL-1L-SlS" firstAttribute="top" secondItem="q0d-yd-8pd" secondAttribute="top" constant="2" id="wN6-Rr-Qrd"/>
+ </constraints>
+ <variation key="default">
+ <mask key="constraints">
+ <exclude reference="rgi-Il-D0e"/>
+ </mask>
+ </variation>
+ </view>
+ <textView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" editable="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ruy-AH-zcs">
+ <rect key="frame" x="16" y="169" width="568" height="176"/>
+ <color key="backgroundColor" white="0.89892221719999998" alpha="1" colorSpace="calibratedWhite"/>
+ <fontDescription key="fontDescription" name="Menlo-Regular" family="Menlo" pointSize="12"/>
+ <textInputTraits key="textInputTraits" autocapitalizationType="sentences"/>
+ </textView>
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="GvE-e2-Eos">
+ <rect key="frame" x="16" y="353" width="568" height="55"/>
+ <subviews>
+ <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="c9w-hC-ZIo">
+ <rect key="frame" x="13" y="5" width="478" height="45"/>
+ <state key="normal" title="Download image">
+ <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
+ </state>
+ <state key="disabled" title="Downloading…">
+ <color key="titleColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
+ </state>
+ <connections>
+ <action selector="downloadImage:" destination="BYZ-38-t0r" eventType="touchUpInside" id="UM4-Du-Bbb"/>
+ </connections>
+ </button>
+ <switch opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="1000" verticalHuggingPriority="1000" horizontalCompressionResistancePriority="1000" verticalCompressionResistancePriority="1000" contentHorizontalAlignment="center" contentVerticalAlignment="center" on="YES" translatesAutoresizingMaskIntoConstraints="NO" id="ji5-SF-Rck">
+ <rect key="frame" x="499" y="22" width="51" height="31"/>
+ <connections>
+ <action selector="installImageStub:" destination="BYZ-38-t0r" eventType="valueChanged" id="B56-KR-Iwy"/>
+ </connections>
+ </switch>
+ <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Stub installed?" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumFontSize="10" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="WaM-eo-B4Y">
+ <rect key="frame" x="485" y="2" width="63" height="20"/>
+ <fontDescription key="fontDescription" type="system" pointSize="9"/>
+ <color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
+ <nil key="highlightedColor"/>
+ </label>
+ </subviews>
+ <color key="backgroundColor" white="0.94548357660000004" alpha="1" colorSpace="calibratedWhite"/>
+ <constraints>
+ <constraint firstItem="ji5-SF-Rck" firstAttribute="top" secondItem="WaM-eo-B4Y" secondAttribute="bottom" id="4ga-4o-xtr"/>
+ <constraint firstItem="c9w-hC-ZIo" firstAttribute="top" secondItem="GvE-e2-Eos" secondAttribute="top" constant="5" id="62E-jh-E4B"/>
+ <constraint firstItem="ji5-SF-Rck" firstAttribute="leading" secondItem="c9w-hC-ZIo" secondAttribute="trailing" constant="8" symbolic="YES" id="8lX-bA-JCe"/>
+ <constraint firstItem="c9w-hC-ZIo" firstAttribute="leading" secondItem="GvE-e2-Eos" secondAttribute="leadingMargin" constant="5" id="Dyb-rO-JJU"/>
+ <constraint firstAttribute="trailing" secondItem="ji5-SF-Rck" secondAttribute="trailing" constant="20" symbolic="YES" id="Fkp-ob-fLN"/>
+ <constraint firstAttribute="bottom" secondItem="ji5-SF-Rck" secondAttribute="bottom" constant="2" id="R9M-DJ-mIm"/>
+ <constraint firstAttribute="height" constant="55" id="Ro0-sY-nDW"/>
+ <constraint firstItem="WaM-eo-B4Y" firstAttribute="trailing" secondItem="ji5-SF-Rck" secondAttribute="trailing" id="ZxJ-2X-ePH"/>
+ <constraint firstAttribute="bottom" secondItem="c9w-hC-ZIo" secondAttribute="bottom" constant="5" id="jdz-li-ys1"/>
+ <constraint firstItem="WaM-eo-B4Y" firstAttribute="top" secondItem="GvE-e2-Eos" secondAttribute="top" constant="2" id="zDu-Go-F4N"/>
+ </constraints>
+ </view>
+ <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" translatesAutoresizingMaskIntoConstraints="NO" id="5bj-Tq-WCZ">
+ <rect key="frame" x="16" y="416" width="568" height="176"/>
+ <color key="backgroundColor" white="0.89892221719999998" alpha="1" colorSpace="calibratedWhite"/>
+ </imageView>
+ </subviews>
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
+ <constraints>
+ <constraint firstItem="l60-ZM-CS7" firstAttribute="leading" secondItem="8bC-Xf-vdC" secondAttribute="leadingMargin" id="0j5-Kr-Bap"/>
+ <constraint firstItem="GvE-e2-Eos" firstAttribute="trailing" secondItem="8bC-Xf-vdC" secondAttribute="trailingMargin" id="7BB-yF-NDN"/>
+ <constraint firstItem="5bj-Tq-WCZ" firstAttribute="height" secondItem="ruy-AH-zcs" secondAttribute="height" id="9CM-a2-1St"/>
+ <constraint firstItem="Ots-uz-HBP" firstAttribute="top" secondItem="l60-ZM-CS7" secondAttribute="bottom" constant="8" symbolic="YES" id="9fP-Fh-cY6"/>
+ <constraint firstItem="Ots-uz-HBP" firstAttribute="centerY" secondItem="BVp-fP-EX3" secondAttribute="centerY" id="CuV-xq-bsL"/>
+ <constraint firstItem="ruy-AH-zcs" firstAttribute="top" secondItem="q0d-yd-8pd" secondAttribute="bottom" constant="8" symbolic="YES" id="FAU-LK-lwH"/>
+ <constraint firstAttribute="trailingMargin" secondItem="i3Q-pZ-OFi" secondAttribute="trailing" id="Gf3-KX-gvo"/>
+ <constraint firstItem="ruy-AH-zcs" firstAttribute="trailing" secondItem="8bC-Xf-vdC" secondAttribute="trailingMargin" id="GwN-Yl-Oe9"/>
+ <constraint firstItem="q0d-yd-8pd" firstAttribute="top" secondItem="Ots-uz-HBP" secondAttribute="bottom" constant="8" symbolic="YES" id="Hte-At-iUc"/>
+ <constraint firstItem="5bj-Tq-WCZ" firstAttribute="top" secondItem="GvE-e2-Eos" secondAttribute="bottom" constant="8" symbolic="YES" id="JgY-aI-yDT"/>
+ <constraint firstItem="GvE-e2-Eos" firstAttribute="top" secondItem="ruy-AH-zcs" secondAttribute="bottom" constant="8" symbolic="YES" id="Ote-kU-oyl"/>
+ <constraint firstItem="l60-ZM-CS7" firstAttribute="top" secondItem="y3c-jy-aDJ" secondAttribute="bottom" constant="8" symbolic="YES" id="QcO-T9-cgv"/>
+ <constraint firstItem="Bd2-S0-6oU" firstAttribute="trailing" secondItem="8bC-Xf-vdC" secondAttribute="trailingMargin" id="SC7-du-hgz"/>
+ <constraint firstItem="Bd2-S0-6oU" firstAttribute="leading" secondItem="BVp-fP-EX3" secondAttribute="trailing" constant="8" symbolic="YES" id="UId-jY-PGT"/>
+ <constraint firstItem="BVp-fP-EX3" firstAttribute="leading" secondItem="Ots-uz-HBP" secondAttribute="trailing" constant="8" symbolic="YES" id="YtW-MD-2HS"/>
+ <constraint firstItem="Ots-uz-HBP" firstAttribute="leading" secondItem="8bC-Xf-vdC" secondAttribute="leadingMargin" id="YzH-tR-2EL"/>
+ <constraint firstItem="wfy-db-euE" firstAttribute="top" secondItem="5bj-Tq-WCZ" secondAttribute="bottom" constant="8" symbolic="YES" id="bkX-5L-yHb"/>
+ <constraint firstItem="GvE-e2-Eos" firstAttribute="leading" secondItem="8bC-Xf-vdC" secondAttribute="leadingMargin" id="e3m-dD-QHe"/>
+ <constraint firstItem="q0d-yd-8pd" firstAttribute="leading" secondItem="8bC-Xf-vdC" secondAttribute="leadingMargin" id="gf8-4V-OtZ"/>
+ <constraint firstItem="i3Q-pZ-OFi" firstAttribute="centerY" secondItem="l60-ZM-CS7" secondAttribute="centerY" id="i7p-Mu-Z5w"/>
+ <constraint firstItem="Bd2-S0-6oU" firstAttribute="centerY" secondItem="BVp-fP-EX3" secondAttribute="centerY" id="lBr-er-U9M"/>
+ <constraint firstItem="5bj-Tq-WCZ" firstAttribute="leading" secondItem="8bC-Xf-vdC" secondAttribute="leadingMargin" id="n85-Qw-ILn"/>
+ <constraint firstItem="ruy-AH-zcs" firstAttribute="leading" secondItem="8bC-Xf-vdC" secondAttribute="leadingMargin" id="t7w-mv-dbP"/>
+ <constraint firstItem="i3Q-pZ-OFi" firstAttribute="leading" secondItem="l60-ZM-CS7" secondAttribute="trailing" constant="8" symbolic="YES" id="ud7-J3-llm"/>
+ <constraint firstItem="q0d-yd-8pd" firstAttribute="trailing" secondItem="8bC-Xf-vdC" secondAttribute="trailingMargin" id="vd3-vh-cO6"/>
+ <constraint firstItem="5bj-Tq-WCZ" firstAttribute="trailing" secondItem="8bC-Xf-vdC" secondAttribute="trailingMargin" id="zf9-6C-GJh"/>
+ </constraints>
+ </view>
+ <connections>
+ <outlet property="delaySwitch" destination="Ots-uz-HBP" id="bye-pT-jxJ"/>
+ <outlet property="imageView" destination="5bj-Tq-WCZ" id="u02-Ml-Ob8"/>
+ <outlet property="installImageStubSwitch" destination="ji5-SF-Rck" id="7u3-ya-Crs"/>
+ <outlet property="installTextStubSwitch" destination="eja-cQ-oUU" id="Xsi-sG-ivV"/>
+ <outlet property="textView" destination="ruy-AH-zcs" id="Gbh-p5-mVt"/>
+ </connections>
+ </viewController>
+ <placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/>
+ </objects>
+ </scene>
+ </scenes>
+</document>
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/MainViewController.swift b/platform/ios/test/OHHTTPStubs/Examples/Swift/MainViewController.swift
new file mode 100644
index 0000000000..9133e20d46
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/MainViewController.swift
@@ -0,0 +1,131 @@
+//
+// ViewController.swift
+// OHHTTPStubsDemo
+//
+// Created by Olivier Halligon on 18/04/2015.
+// Copyright (c) 2015 AliSoftware. All rights reserved.
+//
+
+import UIKit
+import OHHTTPStubs
+
+class MainViewController: UIViewController {
+
+ ////////////////////////////////////////////////////////////////////////////////
+ // MARK: - Outlets
+
+ @IBOutlet var delaySwitch: UISwitch!
+ @IBOutlet var textView: UITextView!
+ @IBOutlet var installTextStubSwitch: UISwitch!
+ @IBOutlet var imageView: UIImageView!
+ @IBOutlet var installImageStubSwitch: UISwitch!
+
+ ////////////////////////////////////////////////////////////////////////////////
+ // MARK: - Init & Dealloc
+
+ override func viewDidLoad() {
+ super.viewDidLoad()
+
+ installTextStub(self.installTextStubSwitch)
+ installImageStub(self.installImageStubSwitch)
+ OHHTTPStubs.onStubActivation { (request: NSURLRequest!, stub: OHHTTPStubsDescriptor!) in
+ print("[OHHTTPStubs] Request to \(request.URL!) has been stubbed with \(stub.name)")
+ }
+ }
+
+ ////////////////////////////////////////////////////////////////////////////////
+ // MARK: - Global stubs activation
+
+ @IBAction func toggleStubs(sender: UISwitch) {
+ OHHTTPStubs.setEnabled(sender.on)
+ self.delaySwitch.enabled = sender.on
+ self.installTextStubSwitch.enabled = sender.on
+ self.installImageStubSwitch.enabled = sender.on
+
+ let state = sender.on ? "and enabled" : "but disabled"
+ print("Installed (\(state)) stubs: \(OHHTTPStubs.allStubs)")
+ }
+
+
+
+ ////////////////////////////////////////////////////////////////////////////////
+ // MARK: - Text Download and Stub
+
+
+ @IBAction func downloadText(sender: UIButton) {
+ sender.enabled = false
+ self.textView.text = nil
+
+ let urlString = "http://www.opensource.apple.com/source/Git/Git-26/src/git-htmldocs/git-commit.txt?txt"
+ let req = NSURLRequest(URL: NSURL(string: urlString)!)
+
+ NSURLConnection.sendAsynchronousRequest(req, queue: NSOperationQueue.mainQueue()) { (_, data, _) in
+ sender.enabled = true
+ if let receivedData = data, receivedText = NSString(data: receivedData, encoding: NSASCIIStringEncoding) {
+ self.textView.text = receivedText as String
+ }
+ }
+ }
+
+ weak var textStub: OHHTTPStubsDescriptor?
+ @IBAction func installTextStub(sender: UISwitch) {
+ if sender.on {
+ // Install
+
+ textStub = stub(isExtension("txt")) { _ in
+ let stubPath = OHPathForFile("stub.txt", self.dynamicType)
+ return fixture(stubPath!, headers: ["Content-Type":"text/plain"])
+ .requestTime(self.delaySwitch.on ? 2.0 : 0.0, responseTime:OHHTTPStubsDownloadSpeedWifi)
+ }
+ textStub?.name = "Text stub"
+ } else {
+ // Uninstall
+ OHHTTPStubs.removeStub(textStub!)
+ }
+ }
+
+
+ ////////////////////////////////////////////////////////////////////////////////
+ // MARK: - Image Download and Stub
+
+ @IBAction func downloadImage(sender: UIButton) {
+ sender.enabled = false
+ self.imageView.image = nil
+
+ let urlString = "http://images.apple.com/support/assets/images/products/iphone/hero_iphone4-5_wide.png"
+ let req = NSURLRequest(URL: NSURL(string: urlString)!)
+
+ NSURLConnection.sendAsynchronousRequest(req, queue: NSOperationQueue.mainQueue()) { (_, data, _) in
+ sender.enabled = true
+ if let receivedData = data {
+ self.imageView.image = UIImage(data: receivedData)
+ }
+ }
+ }
+
+ weak var imageStub: OHHTTPStubsDescriptor?
+ @IBAction func installImageStub(sender: UISwitch) {
+ if sender.on {
+ // Install
+
+ imageStub = stub(isExtension("png") || isExtension("jpg") || isExtension("gif")) { _ in
+ let stubPath = OHPathForFile("stub.jpg", self.dynamicType)
+ return fixture(stubPath!, headers: ["Content-Type":"image/jpeg"])
+ .requestTime(self.delaySwitch.on ? 2.0 : 0.0, responseTime: OHHTTPStubsDownloadSpeedWifi)
+ }
+ imageStub?.name = "Image stub"
+ } else {
+ // Uninstall
+ OHHTTPStubs.removeStub(imageStub!)
+ }
+ }
+
+ ////////////////////////////////////////////////////////////////////////////////
+ // MARK: - Cleaning
+
+ @IBAction func clearResults() {
+ self.textView.text = ""
+ self.imageView.image = nil
+ }
+
+}
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/OHHTTPStubsDemo.xcodeproj/project.pbxproj b/platform/ios/test/OHHTTPStubs/Examples/Swift/OHHTTPStubsDemo.xcodeproj/project.pbxproj
new file mode 100644
index 0000000000..48a07864e3
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/OHHTTPStubsDemo.xcodeproj/project.pbxproj
@@ -0,0 +1,382 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 46;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 099F74141AE2D049001108A5 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 099F74131AE2D049001108A5 /* Images.xcassets */; };
+ 099F742F1AE2D572001108A5 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 099F742D1AE2D572001108A5 /* Main.storyboard */; };
+ 099F74351AE2D5EB001108A5 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 099F74341AE2D5EB001108A5 /* LaunchScreen.xib */; };
+ 099F74391AE2D5FF001108A5 /* stub.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 099F74371AE2D5FF001108A5 /* stub.jpg */; };
+ 099F743A1AE2D5FF001108A5 /* stub.txt in Resources */ = {isa = PBXBuildFile; fileRef = 099F74381AE2D5FF001108A5 /* stub.txt */; };
+ 099F743C1AE2D632001108A5 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 099F743B1AE2D632001108A5 /* Default-568h@2x.png */; };
+ 099F74401AE2D703001108A5 /* MainViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 099F740E1AE2D049001108A5 /* MainViewController.swift */; };
+ 099F74421AE2D7E0001108A5 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 099F74411AE2D7E0001108A5 /* AppDelegate.swift */; };
+ 33ABB39721D2012BFC1F5077 /* Pods.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6C6334E088CD830EF8D38DB /* Pods.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
+/* End PBXBuildFile section */
+
+/* Begin PBXFileReference section */
+ 099F74071AE2D049001108A5 /* OHHTTPStubsDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = OHHTTPStubsDemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ 099F740B1AE2D049001108A5 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
+ 099F740E1AE2D049001108A5 /* MainViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainViewController.swift; sourceTree = "<group>"; };
+ 099F74131AE2D049001108A5 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
+ 099F742D1AE2D572001108A5 /* Main.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = Main.storyboard; sourceTree = "<group>"; };
+ 099F74341AE2D5EB001108A5 /* LaunchScreen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LaunchScreen.xib; sourceTree = "<group>"; };
+ 099F74371AE2D5FF001108A5 /* stub.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = stub.jpg; sourceTree = "<group>"; };
+ 099F74381AE2D5FF001108A5 /* stub.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = stub.txt; sourceTree = "<group>"; };
+ 099F743B1AE2D632001108A5 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default-568h@2x.png"; path = "Supporting Files/Default-568h@2x.png"; sourceTree = SOURCE_ROOT; };
+ 099F74411AE2D7E0001108A5 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
+ D1819A3B2BCA81021164F097 /* Pods.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.debug.xcconfig; path = "Pods/Target Support Files/Pods/Pods.debug.xcconfig"; sourceTree = "<group>"; };
+ DC1FF3E7FE2F711D9C9AD066 /* Pods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.release.xcconfig; path = "Pods/Target Support Files/Pods/Pods.release.xcconfig"; sourceTree = "<group>"; };
+ F6C6334E088CD830EF8D38DB /* Pods.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 099F74041AE2D049001108A5 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 33ABB39721D2012BFC1F5077 /* Pods.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 099F73FE1AE2D049001108A5 = {
+ isa = PBXGroup;
+ children = (
+ 099F74091AE2D049001108A5 /* OHHTTPStubsDemo */,
+ 099F74081AE2D049001108A5 /* Products */,
+ 11944CD1D5FC771F513B1E27 /* Pods */,
+ 3116686BFC89EEC0587776C7 /* Frameworks */,
+ );
+ sourceTree = "<group>";
+ };
+ 099F74081AE2D049001108A5 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 099F74071AE2D049001108A5 /* OHHTTPStubsDemo.app */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ 099F74091AE2D049001108A5 /* OHHTTPStubsDemo */ = {
+ isa = PBXGroup;
+ children = (
+ 099F74411AE2D7E0001108A5 /* AppDelegate.swift */,
+ 099F740E1AE2D049001108A5 /* MainViewController.swift */,
+ 099F742D1AE2D572001108A5 /* Main.storyboard */,
+ 099F74361AE2D5FF001108A5 /* Stubs */,
+ 099F740A1AE2D049001108A5 /* Supporting Files */,
+ );
+ name = OHHTTPStubsDemo;
+ sourceTree = "<group>";
+ };
+ 099F740A1AE2D049001108A5 /* Supporting Files */ = {
+ isa = PBXGroup;
+ children = (
+ 099F743B1AE2D632001108A5 /* Default-568h@2x.png */,
+ 099F74341AE2D5EB001108A5 /* LaunchScreen.xib */,
+ 099F74131AE2D049001108A5 /* Images.xcassets */,
+ 099F740B1AE2D049001108A5 /* Info.plist */,
+ );
+ path = "Supporting Files";
+ sourceTree = "<group>";
+ };
+ 099F74361AE2D5FF001108A5 /* Stubs */ = {
+ isa = PBXGroup;
+ children = (
+ 099F74371AE2D5FF001108A5 /* stub.jpg */,
+ 099F74381AE2D5FF001108A5 /* stub.txt */,
+ );
+ path = Stubs;
+ sourceTree = "<group>";
+ };
+ 11944CD1D5FC771F513B1E27 /* Pods */ = {
+ isa = PBXGroup;
+ children = (
+ D1819A3B2BCA81021164F097 /* Pods.debug.xcconfig */,
+ DC1FF3E7FE2F711D9C9AD066 /* Pods.release.xcconfig */,
+ );
+ name = Pods;
+ sourceTree = "<group>";
+ };
+ 3116686BFC89EEC0587776C7 /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ F6C6334E088CD830EF8D38DB /* Pods.framework */,
+ );
+ name = Frameworks;
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXNativeTarget section */
+ 099F74061AE2D049001108A5 /* OHHTTPStubsDemo */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 099F74261AE2D049001108A5 /* Build configuration list for PBXNativeTarget "OHHTTPStubsDemo" */;
+ buildPhases = (
+ BC9F93D044C7E42A3DAD6455 /* Check Pods Manifest.lock */,
+ 099F74031AE2D049001108A5 /* Sources */,
+ 099F74041AE2D049001108A5 /* Frameworks */,
+ 099F74051AE2D049001108A5 /* Resources */,
+ D95367D5DC075A18A3D27355 /* Embed Pods Frameworks */,
+ 5D1017B32E55D59BD180A034 /* Copy Pods Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = OHHTTPStubsDemo;
+ productName = OHHTTPStubsDemo;
+ productReference = 099F74071AE2D049001108A5 /* OHHTTPStubsDemo.app */;
+ productType = "com.apple.product-type.application";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 099F73FF1AE2D049001108A5 /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ LastSwiftUpdateCheck = 0700;
+ LastUpgradeCheck = 0700;
+ ORGANIZATIONNAME = AliSoftware;
+ TargetAttributes = {
+ 099F74061AE2D049001108A5 = {
+ CreatedOnToolsVersion = 6.3;
+ };
+ };
+ };
+ buildConfigurationList = 099F74021AE2D049001108A5 /* Build configuration list for PBXProject "OHHTTPStubsDemo" */;
+ compatibilityVersion = "Xcode 3.2";
+ developmentRegion = English;
+ hasScannedForEncodings = 0;
+ knownRegions = (
+ en,
+ );
+ mainGroup = 099F73FE1AE2D049001108A5;
+ productRefGroup = 099F74081AE2D049001108A5 /* Products */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ 099F74061AE2D049001108A5 /* OHHTTPStubsDemo */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+ 099F74051AE2D049001108A5 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 099F74351AE2D5EB001108A5 /* LaunchScreen.xib in Resources */,
+ 099F74391AE2D5FF001108A5 /* stub.jpg in Resources */,
+ 099F742F1AE2D572001108A5 /* Main.storyboard in Resources */,
+ 099F74141AE2D049001108A5 /* Images.xcassets in Resources */,
+ 099F743A1AE2D5FF001108A5 /* stub.txt in Resources */,
+ 099F743C1AE2D632001108A5 /* Default-568h@2x.png in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXShellScriptBuildPhase section */
+ 5D1017B32E55D59BD180A034 /* Copy Pods Resources */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Copy Pods Resources";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods/Pods-resources.sh\"\n";
+ showEnvVarsInLog = 0;
+ };
+ BC9F93D044C7E42A3DAD6455 /* Check Pods Manifest.lock */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Check Pods Manifest.lock";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
+ showEnvVarsInLog = 0;
+ };
+ D95367D5DC075A18A3D27355 /* Embed Pods Frameworks */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Embed Pods Frameworks";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods/Pods-frameworks.sh\"\n";
+ showEnvVarsInLog = 0;
+ };
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 099F74031AE2D049001108A5 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 099F74421AE2D7E0001108A5 /* AppDelegate.swift in Sources */,
+ 099F74401AE2D703001108A5 /* MainViewController.swift in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin XCBuildConfiguration section */
+ 099F74241AE2D049001108A5 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ COPY_PHASE_STRIP = NO;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ ENABLE_TESTABILITY = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.3;
+ MTL_ENABLE_DEBUG_INFO = YES;
+ ONLY_ACTIVE_ARCH = YES;
+ SDKROOT = iphoneos;
+ SWIFT_OPTIMIZATION_LEVEL = "-Onone";
+ TARGETED_DEVICE_FAMILY = "1,2";
+ };
+ name = Debug;
+ };
+ 099F74251AE2D049001108A5 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ COPY_PHASE_STRIP = NO;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ ENABLE_NS_ASSERTIONS = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.3;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ SDKROOT = iphoneos;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
+ };
+ name = Release;
+ };
+ 099F74271AE2D049001108A5 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = D1819A3B2BCA81021164F097 /* Pods.debug.xcconfig */;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ INFOPLIST_FILE = "$(SRCROOT)/Supporting Files/Info.plist";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
+ PRODUCT_BUNDLE_IDENTIFIER = "com.alisoftware.$(PRODUCT_NAME:rfc1034identifier)";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ };
+ name = Debug;
+ };
+ 099F74281AE2D049001108A5 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = DC1FF3E7FE2F711D9C9AD066 /* Pods.release.xcconfig */;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ INFOPLIST_FILE = "$(SRCROOT)/Supporting Files/Info.plist";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
+ PRODUCT_BUNDLE_IDENTIFIER = "com.alisoftware.$(PRODUCT_NAME:rfc1034identifier)";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 099F74021AE2D049001108A5 /* Build configuration list for PBXProject "OHHTTPStubsDemo" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 099F74241AE2D049001108A5 /* Debug */,
+ 099F74251AE2D049001108A5 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 099F74261AE2D049001108A5 /* Build configuration list for PBXNativeTarget "OHHTTPStubsDemo" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 099F74271AE2D049001108A5 /* Debug */,
+ 099F74281AE2D049001108A5 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 099F73FF1AE2D049001108A5 /* Project object */;
+}
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/OHHTTPStubsDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/platform/ios/test/OHHTTPStubs/Examples/Swift/OHHTTPStubsDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 0000000000..919434a625
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/OHHTTPStubsDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Workspace
+ version = "1.0">
+ <FileRef
+ location = "self:">
+ </FileRef>
+</Workspace>
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/OHHTTPStubsDemo.xcodeproj/xcshareddata/xcschemes/OHHTTPStubsDemo.xcscheme b/platform/ios/test/OHHTTPStubs/Examples/Swift/OHHTTPStubsDemo.xcodeproj/xcshareddata/xcschemes/OHHTTPStubsDemo.xcscheme
new file mode 100644
index 0000000000..870383aff8
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/OHHTTPStubsDemo.xcodeproj/xcshareddata/xcschemes/OHHTTPStubsDemo.xcscheme
@@ -0,0 +1,91 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Scheme
+ LastUpgradeVersion = "0700"
+ version = "1.3">
+ <BuildAction
+ parallelizeBuildables = "YES"
+ buildImplicitDependencies = "YES">
+ <BuildActionEntries>
+ <BuildActionEntry
+ buildForTesting = "YES"
+ buildForRunning = "YES"
+ buildForProfiling = "YES"
+ buildForArchiving = "YES"
+ buildForAnalyzing = "YES">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "099F74061AE2D049001108A5"
+ BuildableName = "OHHTTPStubsDemo.app"
+ BlueprintName = "OHHTTPStubsDemo"
+ ReferencedContainer = "container:OHHTTPStubsDemo.xcodeproj">
+ </BuildableReference>
+ </BuildActionEntry>
+ </BuildActionEntries>
+ </BuildAction>
+ <TestAction
+ buildConfiguration = "Debug"
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+ shouldUseLaunchSchemeArgsEnv = "YES">
+ <Testables>
+ </Testables>
+ <MacroExpansion>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "099F74061AE2D049001108A5"
+ BuildableName = "OHHTTPStubsDemo.app"
+ BlueprintName = "OHHTTPStubsDemo"
+ ReferencedContainer = "container:OHHTTPStubsDemo.xcodeproj">
+ </BuildableReference>
+ </MacroExpansion>
+ <AdditionalOptions>
+ </AdditionalOptions>
+ </TestAction>
+ <LaunchAction
+ buildConfiguration = "Debug"
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+ launchStyle = "0"
+ useCustomWorkingDirectory = "NO"
+ ignoresPersistentStateOnLaunch = "NO"
+ debugDocumentVersioning = "YES"
+ debugServiceExtension = "internal"
+ allowLocationSimulation = "YES">
+ <BuildableProductRunnable
+ runnableDebuggingMode = "0">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "099F74061AE2D049001108A5"
+ BuildableName = "OHHTTPStubsDemo.app"
+ BlueprintName = "OHHTTPStubsDemo"
+ ReferencedContainer = "container:OHHTTPStubsDemo.xcodeproj">
+ </BuildableReference>
+ </BuildableProductRunnable>
+ <AdditionalOptions>
+ </AdditionalOptions>
+ </LaunchAction>
+ <ProfileAction
+ buildConfiguration = "Release"
+ shouldUseLaunchSchemeArgsEnv = "YES"
+ savedToolIdentifier = ""
+ useCustomWorkingDirectory = "NO"
+ debugDocumentVersioning = "YES">
+ <BuildableProductRunnable
+ runnableDebuggingMode = "0">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "099F74061AE2D049001108A5"
+ BuildableName = "OHHTTPStubsDemo.app"
+ BlueprintName = "OHHTTPStubsDemo"
+ ReferencedContainer = "container:OHHTTPStubsDemo.xcodeproj">
+ </BuildableReference>
+ </BuildableProductRunnable>
+ </ProfileAction>
+ <AnalyzeAction
+ buildConfiguration = "Debug">
+ </AnalyzeAction>
+ <ArchiveAction
+ buildConfiguration = "Release"
+ revealArchiveInOrganizer = "YES">
+ </ArchiveAction>
+</Scheme>
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/OHHTTPStubsDemo.xcworkspace/contents.xcworkspacedata b/platform/ios/test/OHHTTPStubs/Examples/Swift/OHHTTPStubsDemo.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 0000000000..cfc0e73f1c
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/OHHTTPStubsDemo.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Workspace
+ version = "1.0">
+ <FileRef
+ location = "group:OHHTTPStubsDemo.xcodeproj">
+ </FileRef>
+ <FileRef
+ location = "group:Pods/Pods.xcodeproj">
+ </FileRef>
+</Workspace>
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Podfile b/platform/ios/test/OHHTTPStubs/Examples/Swift/Podfile
new file mode 100644
index 0000000000..17dfc0103f
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Podfile
@@ -0,0 +1,8 @@
+source 'https://github.com/CocoaPods/Specs.git'
+
+xcodeproj 'OHHTTPStubsDemo.xcodeproj'
+platform :ios, '8.0'
+use_frameworks!
+
+pod 'OHHTTPStubs', :path => '../..'
+pod 'OHHTTPStubs/Swift', :path => '../..'
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Podfile.lock b/platform/ios/test/OHHTTPStubs/Examples/Swift/Podfile.lock
new file mode 100644
index 0000000000..834a7de58b
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Podfile.lock
@@ -0,0 +1,29 @@
+PODS:
+ - OHHTTPStubs (4.3.0):
+ - OHHTTPStubs/Default (= 4.3.0)
+ - OHHTTPStubs/Core (4.3.0)
+ - OHHTTPStubs/Default (4.3.0):
+ - OHHTTPStubs/Core
+ - OHHTTPStubs/JSON
+ - OHHTTPStubs/NSURLSession
+ - OHHTTPStubs/OHPathHelpers
+ - OHHTTPStubs/JSON (4.3.0):
+ - OHHTTPStubs/Core
+ - OHHTTPStubs/NSURLSession (4.3.0):
+ - OHHTTPStubs/Core
+ - OHHTTPStubs/OHPathHelpers (4.3.0)
+ - OHHTTPStubs/Swift (4.3.0):
+ - OHHTTPStubs/Core
+
+DEPENDENCIES:
+ - OHHTTPStubs (from `../..`)
+ - OHHTTPStubs/Swift (from `../..`)
+
+EXTERNAL SOURCES:
+ OHHTTPStubs:
+ :path: "../.."
+
+SPEC CHECKSUMS:
+ OHHTTPStubs: 0aec5755528693a165bd616cb79f69387de306a8
+
+COCOAPODS: 0.38.2
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/Compatibility.h b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/Compatibility.h
new file mode 120000
index 0000000000..7a6d07a0a9
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/Compatibility.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/Compatibility.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubs.h b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubs.h
new file mode 120000
index 0000000000..e466a30930
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubs.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/OHHTTPStubs.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse+HTTPMessage.h b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse+HTTPMessage.h
new file mode 120000
index 0000000000..55a0a6a468
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse+HTTPMessage.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/OHHTTPStubsResponse+HTTPMessage.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse+JSON.h b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse+JSON.h
new file mode 120000
index 0000000000..f976df50d7
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse+JSON.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse.h b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse.h
new file mode 120000
index 0000000000..773f3f322e
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/OHHTTPStubsResponse.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/OHHTTPStubsResponse.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/OHPathHelpers.h b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/OHPathHelpers.h
new file mode 120000
index 0000000000..81aae9624d
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Private/OHHTTPStubs/OHPathHelpers.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/OHPathHelpers/OHPathHelpers.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubs.h b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubs.h
new file mode 120000
index 0000000000..e466a30930
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubs.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/OHHTTPStubs.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse+HTTPMessage.h b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse+HTTPMessage.h
new file mode 120000
index 0000000000..55a0a6a468
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse+HTTPMessage.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/OHHTTPStubsResponse+HTTPMessage.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse+JSON.h b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse+JSON.h
new file mode 120000
index 0000000000..247257b1d8
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse+JSON.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/OHHTTPStubsResponse+JSON.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse.h b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse.h
new file mode 120000
index 0000000000..773f3f322e
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Public/OHHTTPStubs/OHHTTPStubsResponse.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/OHHTTPStubsResponse.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Public/OHHTTPStubs/OHPathHelpers.h b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Public/OHHTTPStubs/OHPathHelpers.h
new file mode 120000
index 0000000000..6a6273c69c
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Headers/Public/OHHTTPStubs/OHPathHelpers.h
@@ -0,0 +1 @@
+../../../../../../OHHTTPStubs/Sources/OHPathHelpers.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Local Podspecs/OHHTTPStubs.podspec.json b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Local Podspecs/OHHTTPStubs.podspec.json
new file mode 100644
index 0000000000..a1bed26164
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Local Podspecs/OHHTTPStubs.podspec.json
@@ -0,0 +1,112 @@
+{
+ "name": "OHHTTPStubs",
+ "version": "4.3.0",
+ "summary": "Framework to stub your network requests like HTTP and help you write network unit tests with XCTest.",
+ "description": "A class to stub network requests easily:\n\n * Test your apps with fake network data (stubbed from file)\n * You can also customize your response headers and status code\n * Use customized stubs depending on the requests\n * Use custom response time to simulate slow network.\n * This works with any request (HTTP, HTTPS, or any protocol) sent using\n the iOS URL Loading System (NSURLConnection, NSURLSession, AFNetworking, …)\n * This is really useful in unit testing, when you need to test network features\n but don't want to hit the real network and fake some response data instead.\n * Has useful convenience methods to stub JSON content or fixture from a file\n * Compatible with Swift",
+ "homepage": "https://github.com/AliSoftware/OHHTTPStubs",
+ "license": "MIT",
+ "authors": {
+ "Olivier Halligon": "olivier.halligon+ae@gmail.com"
+ },
+ "source": {
+ "git": "https://github.com/AliSoftware/OHHTTPStubs.git",
+ "tag": "4.3.0"
+ },
+ "frameworks": [
+ "Foundation",
+ "CFNetwork"
+ ],
+ "requires_arc": true,
+ "platforms": {
+ "ios": "5.0",
+ "osx": "10.7",
+ "watchos": "2.0"
+ },
+ "default_subspecs": "Default",
+ "subspecs": [
+ {
+ "name": "Default",
+ "dependencies": {
+ "OHHTTPStubs/Core": [
+
+ ],
+ "OHHTTPStubs/NSURLSession": [
+
+ ],
+ "OHHTTPStubs/JSON": [
+
+ ],
+ "OHHTTPStubs/OHPathHelpers": [
+
+ ]
+ }
+ },
+ {
+ "name": "Core",
+ "source_files": "OHHTTPStubs/Sources/*.{h,m}",
+ "public_header_files": "OHHTTPStubs/Sources/*.h"
+ },
+ {
+ "name": "NSURLSession",
+ "dependencies": {
+ "OHHTTPStubs/Core": [
+
+ ]
+ },
+ "source_files": "OHHTTPStubs/Sources/NSURLSession/*.{h,m}"
+ },
+ {
+ "name": "JSON",
+ "dependencies": {
+ "OHHTTPStubs/Core": [
+
+ ]
+ },
+ "source_files": "OHHTTPStubs/Sources/JSON/*.{h,m}",
+ "public_header_files": "OHHTTPStubs/Sources/JSON/*.h"
+ },
+ {
+ "name": "HTTPMessage",
+ "dependencies": {
+ "OHHTTPStubs/Core": [
+
+ ]
+ },
+ "source_files": "OHHTTPStubs/Sources/HTTPMessage/*.{h,m}",
+ "public_header_files": "OHHTTPStubs/Sources/HTTPMessage/*.h"
+ },
+ {
+ "name": "Mocktail",
+ "dependencies": {
+ "OHHTTPStubs/Core": [
+
+ ]
+ },
+ "source_files": "OHHTTPStubs/Sources/Mocktail/*.{h,m}",
+ "public_header_files": "OHHTTPStubs/Sources/Mocktail/*.h"
+ },
+ {
+ "name": "OHPathHelpers",
+ "source_files": [
+ "OHHTTPStubs/Sources/OHPathHelpers/*.{h,m}",
+ "OHHTTPStubs/Sources/Compatibility.h"
+ ],
+ "public_header_files": [
+ "OHHTTPStubs/Sources/OHPathHelpers/*.h",
+ "OHHTTPStubs/Sources/Compatibility.h"
+ ]
+ },
+ {
+ "name": "Swift",
+ "platforms": {
+ "ios": "8.0"
+ },
+ "dependencies": {
+ "OHHTTPStubs/Core": [
+
+ ]
+ },
+ "source_files": "OHHTTPStubs/Sources/Swift/*.swift"
+ }
+ ]
+}
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Manifest.lock b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Manifest.lock
new file mode 100644
index 0000000000..834a7de58b
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Manifest.lock
@@ -0,0 +1,29 @@
+PODS:
+ - OHHTTPStubs (4.3.0):
+ - OHHTTPStubs/Default (= 4.3.0)
+ - OHHTTPStubs/Core (4.3.0)
+ - OHHTTPStubs/Default (4.3.0):
+ - OHHTTPStubs/Core
+ - OHHTTPStubs/JSON
+ - OHHTTPStubs/NSURLSession
+ - OHHTTPStubs/OHPathHelpers
+ - OHHTTPStubs/JSON (4.3.0):
+ - OHHTTPStubs/Core
+ - OHHTTPStubs/NSURLSession (4.3.0):
+ - OHHTTPStubs/Core
+ - OHHTTPStubs/OHPathHelpers (4.3.0)
+ - OHHTTPStubs/Swift (4.3.0):
+ - OHHTTPStubs/Core
+
+DEPENDENCIES:
+ - OHHTTPStubs (from `../..`)
+ - OHHTTPStubs/Swift (from `../..`)
+
+EXTERNAL SOURCES:
+ OHHTTPStubs:
+ :path: "../.."
+
+SPEC CHECKSUMS:
+ OHHTTPStubs: 0aec5755528693a165bd616cb79f69387de306a8
+
+COCOAPODS: 0.38.2
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Pods.xcodeproj/project.pbxproj b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Pods.xcodeproj/project.pbxproj
new file mode 100644
index 0000000000..c30d5eaa4d
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Pods.xcodeproj/project.pbxproj
@@ -0,0 +1,699 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 46;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 01AEB03E8483ACA53AF80E1FFDA86AF8 /* OHPathHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = B8B1955DB3BC2AF4F682608D8FF0D624 /* OHPathHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 1EBA52FF0AFA395687FA91CC019016DA /* OHHTTPStubs-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 20519E15379B984F750153B36E7394D3 /* OHHTTPStubs-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 2BAD53602D602364900BA4C2B1340BA0 /* OHHTTPStubsResponse+JSON.h in Headers */ = {isa = PBXBuildFile; fileRef = A093F030A33DDC9AAEEF7E9F14B0FF88 /* OHHTTPStubsResponse+JSON.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 4A5277EF28380E91E978DD2088524148 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10547EF778E963224C44E3DD07279968 /* CFNetwork.framework */; };
+ 615390616715B7664F020DE4BD224412 /* OHHTTPStubsResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 816F0DF573D42162E8EF6A0478A9AD20 /* OHHTTPStubsResponse.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 714352D1C49C82CC1C2BB334C6078822 /* OHHTTPStubs.h in Headers */ = {isa = PBXBuildFile; fileRef = 526BDDE02F26D6A21C3A83B38BF77DD8 /* OHHTTPStubs.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 75F5A85AE83AE0A724DA8D0D8C6F9B16 /* Pods-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 420A99A0B765D0ED2083F6FDBC6495F9 /* Pods-dummy.m */; };
+ 84C7162BF05BC724A780924027DB3C81 /* Pods-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B418BF5BFE825617E6FC6F338A7A41B3 /* Pods-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 8B21C4C8FCBF1ECFC2820A90951485D9 /* OHHTTPStubs.m in Sources */ = {isa = PBXBuildFile; fileRef = DB4613DB9F32F714B08FD3002ABD191C /* OHHTTPStubs.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
+ A7C8208E5907F0513544C5D4900FD13F /* OHPathHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = A85729A0857A5ADFB5DE2F4761728C48 /* OHPathHelpers.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
+ B23A5673AC7B96172FC957C0EE86C35E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 35B1BF887EDB66869F39210F0D0113EC /* Foundation.framework */; };
+ B4554EAE499DFE50903C2D9B08DD484C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 35B1BF887EDB66869F39210F0D0113EC /* Foundation.framework */; };
+ B7221632BDBC018D3FA9132D8FDA7EE8 /* Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 22CC4B00DBF23E8510640D6E21E1A4BB /* Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ DA20C865C55183386A2800324C914AEF /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 82F0038F0A6F0803A025D593705DFF8A /* OHHTTPStubs+NSURLSessionConfiguration.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
+ DC7B52DA1EA844B71094AA994E07CDAA /* OHHTTPStubsSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5BFE81C806A1181EB729F8B85875DCC /* OHHTTPStubsSwift.swift */; };
+ EDC8DCA7C73131307348C9D63316C2CA /* OHHTTPStubs-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 818E8BC59D03357E477813C312ED028E /* OHHTTPStubs-dummy.m */; };
+ F04C71194F78C9603C88D5D11EBA2B83 /* OHHTTPStubsResponse+JSON.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F1517C0755061DEF0DE2E2C7C67AD96 /* OHHTTPStubsResponse+JSON.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
+ F12ACD0A3F73E62C5985015CE379CC69 /* OHHTTPStubsResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D2AB23F8DEE2375D8270F8121BB79A4 /* OHHTTPStubsResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+ 2C3B56B01EA7FF98CA038F2723DFF9D8 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = E4F3908DF65694388E03EE338E6F07FA;
+ remoteInfo = OHHTTPStubs;
+ };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXFileReference section */
+ 0D2AB23F8DEE2375D8270F8121BB79A4 /* OHHTTPStubsResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OHHTTPStubsResponse.m; sourceTree = "<group>"; };
+ 0FF50A663B4A56B65F3DCF8C040FADF6 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
+ 10547EF778E963224C44E3DD07279968 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; };
+ 20519E15379B984F750153B36E7394D3 /* OHHTTPStubs-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "OHHTTPStubs-umbrella.h"; sourceTree = "<group>"; };
+ 22CC4B00DBF23E8510640D6E21E1A4BB /* Compatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Compatibility.h; sourceTree = "<group>"; };
+ 2F51C2407DAD4E7B26B575BE58823017 /* OHHTTPStubs-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "OHHTTPStubs-prefix.pch"; sourceTree = "<group>"; };
+ 35B1BF887EDB66869F39210F0D0113EC /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
+ 420A99A0B765D0ED2083F6FDBC6495F9 /* Pods-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-dummy.m"; sourceTree = "<group>"; };
+ 423AAE6EE3A0BCC7D84AA1359E082EAE /* Pods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Pods.release.xcconfig; sourceTree = "<group>"; };
+ 4D757121C5A3B1CAF9CF985DC980AF1E /* OHHTTPStubs.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = OHHTTPStubs.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ 526BDDE02F26D6A21C3A83B38BF77DD8 /* OHHTTPStubs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OHHTTPStubs.h; sourceTree = "<group>"; };
+ 52CF58D8498977B487A6E5AE97CC5A38 /* OHHTTPStubs-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "OHHTTPStubs-Private.xcconfig"; sourceTree = "<group>"; };
+ 66C60215A49AF925829AECDD08DD6351 /* OHHTTPStubs.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = OHHTTPStubs.xcconfig; sourceTree = "<group>"; };
+ 79A9DEDC89FE8336BF5FEDAAF75BF7FC /* Pods.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Pods.modulemap; sourceTree = "<group>"; };
+ 7F1517C0755061DEF0DE2E2C7C67AD96 /* OHHTTPStubsResponse+JSON.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "OHHTTPStubsResponse+JSON.m"; sourceTree = "<group>"; };
+ 816F0DF573D42162E8EF6A0478A9AD20 /* OHHTTPStubsResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OHHTTPStubsResponse.h; sourceTree = "<group>"; };
+ 818E8BC59D03357E477813C312ED028E /* OHHTTPStubs-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "OHHTTPStubs-dummy.m"; sourceTree = "<group>"; };
+ 82F0038F0A6F0803A025D593705DFF8A /* OHHTTPStubs+NSURLSessionConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "OHHTTPStubs+NSURLSessionConfiguration.m"; sourceTree = "<group>"; };
+ 87B213035BAC5F75386F62D3C75D2342 /* Pods-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-acknowledgements.plist"; sourceTree = "<group>"; };
+ 955EB79B39DB7421EB742249D338E88F /* OHHTTPStubs.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = OHHTTPStubs.modulemap; sourceTree = "<group>"; };
+ A093F030A33DDC9AAEEF7E9F14B0FF88 /* OHHTTPStubsResponse+JSON.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "OHHTTPStubsResponse+JSON.h"; sourceTree = "<group>"; };
+ A5287C4E0E01604D9A5C077402CF0287 /* Pods.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Pods.debug.xcconfig; sourceTree = "<group>"; };
+ A85729A0857A5ADFB5DE2F4761728C48 /* OHPathHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OHPathHelpers.m; sourceTree = "<group>"; };
+ B418BF5BFE825617E6FC6F338A7A41B3 /* Pods-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-umbrella.h"; sourceTree = "<group>"; };
+ B8B1955DB3BC2AF4F682608D8FF0D624 /* OHPathHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OHPathHelpers.h; sourceTree = "<group>"; };
+ BA6428E9F66FD5A23C0A2E06ED26CD2F /* Podfile */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
+ BCE0366425966FB14819C23632E95AC3 /* Pods.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ C5BFE81C806A1181EB729F8B85875DCC /* OHHTTPStubsSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = OHHTTPStubsSwift.swift; sourceTree = "<group>"; };
+ CBC0F7C552B739C909B650A0F42F7F38 /* Pods-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-resources.sh"; sourceTree = "<group>"; };
+ D0405803033A2A777B8E4DFA0C1800ED /* Pods-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-acknowledgements.markdown"; sourceTree = "<group>"; };
+ DB4613DB9F32F714B08FD3002ABD191C /* OHHTTPStubs.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OHHTTPStubs.m; sourceTree = "<group>"; };
+ E7F21354943D9F42A70697D5A5EF72E9 /* Pods-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-frameworks.sh"; sourceTree = "<group>"; };
+ E8446514FBAD26C0E18F24A5715AEF67 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 6C9B2B4840401BAA9FF1C1ED50EE4781 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 4A5277EF28380E91E978DD2088524148 /* CFNetwork.framework in Frameworks */,
+ B4554EAE499DFE50903C2D9B08DD484C /* Foundation.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 9FDA97DA87FCDC508CEFD6A216D976A5 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ B23A5673AC7B96172FC957C0EE86C35E /* Foundation.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 26001308FC69575317F3E2328FEAB687 /* OHPathHelpers */ = {
+ isa = PBXGroup;
+ children = (
+ B8B1955DB3BC2AF4F682608D8FF0D624 /* OHPathHelpers.h */,
+ A85729A0857A5ADFB5DE2F4761728C48 /* OHPathHelpers.m */,
+ );
+ path = OHPathHelpers;
+ sourceTree = "<group>";
+ };
+ 2CD25D9BF4A75B000E30EED3ECADFB05 /* Sources */ = {
+ isa = PBXGroup;
+ children = (
+ 2E0908F937F9E0CE24CD1B49C8B1832F /* Swift */,
+ );
+ path = Sources;
+ sourceTree = "<group>";
+ };
+ 2E0908F937F9E0CE24CD1B49C8B1832F /* Swift */ = {
+ isa = PBXGroup;
+ children = (
+ C5BFE81C806A1181EB729F8B85875DCC /* OHHTTPStubsSwift.swift */,
+ );
+ path = Swift;
+ sourceTree = "<group>";
+ };
+ 2F6AF01C76E27E8A3EE5DA937FD5A91F /* JSON */ = {
+ isa = PBXGroup;
+ children = (
+ A093F030A33DDC9AAEEF7E9F14B0FF88 /* OHHTTPStubsResponse+JSON.h */,
+ 7F1517C0755061DEF0DE2E2C7C67AD96 /* OHHTTPStubsResponse+JSON.m */,
+ );
+ path = JSON;
+ sourceTree = "<group>";
+ };
+ 2FD330A03A1D0B761BD13C06863E2D0E /* OHPathHelpers */ = {
+ isa = PBXGroup;
+ children = (
+ 4C8988BCA515BF21A55FF44EDAA3E021 /* OHHTTPStubs */,
+ );
+ name = OHPathHelpers;
+ sourceTree = "<group>";
+ };
+ 399E53B6C0258D92AC1FD3AE99008B6E /* Swift */ = {
+ isa = PBXGroup;
+ children = (
+ 42F25FBC502A757DAE352E5B09E9FF66 /* OHHTTPStubs */,
+ );
+ name = Swift;
+ sourceTree = "<group>";
+ };
+ 3BE2D87AAACBE3971F6F35207007F4AB /* NSURLSession */ = {
+ isa = PBXGroup;
+ children = (
+ 82F0038F0A6F0803A025D593705DFF8A /* OHHTTPStubs+NSURLSessionConfiguration.m */,
+ );
+ path = NSURLSession;
+ sourceTree = "<group>";
+ };
+ 406BDF33AD0EDE741B447F9849C05786 /* Support Files */ = {
+ isa = PBXGroup;
+ children = (
+ 0FF50A663B4A56B65F3DCF8C040FADF6 /* Info.plist */,
+ 955EB79B39DB7421EB742249D338E88F /* OHHTTPStubs.modulemap */,
+ 66C60215A49AF925829AECDD08DD6351 /* OHHTTPStubs.xcconfig */,
+ 52CF58D8498977B487A6E5AE97CC5A38 /* OHHTTPStubs-Private.xcconfig */,
+ 818E8BC59D03357E477813C312ED028E /* OHHTTPStubs-dummy.m */,
+ 2F51C2407DAD4E7B26B575BE58823017 /* OHHTTPStubs-prefix.pch */,
+ 20519E15379B984F750153B36E7394D3 /* OHHTTPStubs-umbrella.h */,
+ );
+ name = "Support Files";
+ path = "Examples/Swift/Pods/Target Support Files/OHHTTPStubs";
+ sourceTree = "<group>";
+ };
+ 42F25FBC502A757DAE352E5B09E9FF66 /* OHHTTPStubs */ = {
+ isa = PBXGroup;
+ children = (
+ 2CD25D9BF4A75B000E30EED3ECADFB05 /* Sources */,
+ );
+ path = OHHTTPStubs;
+ sourceTree = "<group>";
+ };
+ 433CD3331B6C3787F473C941B61FC68F /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ A4692D0E73946F1C6A29E627D41155D5 /* iOS */,
+ );
+ name = Frameworks;
+ sourceTree = "<group>";
+ };
+ 4C8988BCA515BF21A55FF44EDAA3E021 /* OHHTTPStubs */ = {
+ isa = PBXGroup;
+ children = (
+ BC61886E3F31F15D9B01758FA65305B7 /* Sources */,
+ );
+ path = OHHTTPStubs;
+ sourceTree = "<group>";
+ };
+ 4EA0C436B902A2172FF4F8F3196A748F /* Development Pods */ = {
+ isa = PBXGroup;
+ children = (
+ 8DEC13B28F5FD4DFEEB939C9AA4C87EA /* OHHTTPStubs */,
+ );
+ name = "Development Pods";
+ sourceTree = "<group>";
+ };
+ 5D1807FCE432BF223191CC0C4D6153D8 /* Sources */ = {
+ isa = PBXGroup;
+ children = (
+ 22CC4B00DBF23E8510640D6E21E1A4BB /* Compatibility.h */,
+ 526BDDE02F26D6A21C3A83B38BF77DD8 /* OHHTTPStubs.h */,
+ DB4613DB9F32F714B08FD3002ABD191C /* OHHTTPStubs.m */,
+ 816F0DF573D42162E8EF6A0478A9AD20 /* OHHTTPStubsResponse.h */,
+ 0D2AB23F8DEE2375D8270F8121BB79A4 /* OHHTTPStubsResponse.m */,
+ );
+ path = Sources;
+ sourceTree = "<group>";
+ };
+ 7518C35D2C3AA6260B56CAFC097A521B /* OHHTTPStubs */ = {
+ isa = PBXGroup;
+ children = (
+ 5D1807FCE432BF223191CC0C4D6153D8 /* Sources */,
+ );
+ path = OHHTTPStubs;
+ sourceTree = "<group>";
+ };
+ 75D98FF52E597A11900E131B6C4E1ADA /* Pods */ = {
+ isa = PBXGroup;
+ children = (
+ E8446514FBAD26C0E18F24A5715AEF67 /* Info.plist */,
+ 79A9DEDC89FE8336BF5FEDAAF75BF7FC /* Pods.modulemap */,
+ D0405803033A2A777B8E4DFA0C1800ED /* Pods-acknowledgements.markdown */,
+ 87B213035BAC5F75386F62D3C75D2342 /* Pods-acknowledgements.plist */,
+ 420A99A0B765D0ED2083F6FDBC6495F9 /* Pods-dummy.m */,
+ E7F21354943D9F42A70697D5A5EF72E9 /* Pods-frameworks.sh */,
+ CBC0F7C552B739C909B650A0F42F7F38 /* Pods-resources.sh */,
+ B418BF5BFE825617E6FC6F338A7A41B3 /* Pods-umbrella.h */,
+ A5287C4E0E01604D9A5C077402CF0287 /* Pods.debug.xcconfig */,
+ 423AAE6EE3A0BCC7D84AA1359E082EAE /* Pods.release.xcconfig */,
+ );
+ name = Pods;
+ path = "Target Support Files/Pods";
+ sourceTree = "<group>";
+ };
+ 7DB346D0F39D3F0E887471402A8071AB = {
+ isa = PBXGroup;
+ children = (
+ BA6428E9F66FD5A23C0A2E06ED26CD2F /* Podfile */,
+ 4EA0C436B902A2172FF4F8F3196A748F /* Development Pods */,
+ 433CD3331B6C3787F473C941B61FC68F /* Frameworks */,
+ CCA510CFBEA2D207524CDA0D73C3B561 /* Products */,
+ B7B80995527643776607AFFA75B91E24 /* Targets Support Files */,
+ );
+ sourceTree = "<group>";
+ };
+ 891B86CE0EBE541B2C7B947998EE90B3 /* OHHTTPStubs */ = {
+ isa = PBXGroup;
+ children = (
+ A438C33C2AAB93E303E6682059132F4A /* Sources */,
+ );
+ path = OHHTTPStubs;
+ sourceTree = "<group>";
+ };
+ 8DEC13B28F5FD4DFEEB939C9AA4C87EA /* OHHTTPStubs */ = {
+ isa = PBXGroup;
+ children = (
+ 985BF658FCDE47E3B9EB88F4AA6FA101 /* Core */,
+ FEE70E0F2961F31E9B52D300967F8B6E /* JSON */,
+ CA1C072DFF59852F7FB6458D31B28064 /* NSURLSession */,
+ 2FD330A03A1D0B761BD13C06863E2D0E /* OHPathHelpers */,
+ 406BDF33AD0EDE741B447F9849C05786 /* Support Files */,
+ 399E53B6C0258D92AC1FD3AE99008B6E /* Swift */,
+ );
+ name = OHHTTPStubs;
+ path = ../../..;
+ sourceTree = "<group>";
+ };
+ 93A49C76EBA19CF15CC485546C29B1C6 /* OHHTTPStubs */ = {
+ isa = PBXGroup;
+ children = (
+ A9D1051AFDBF5E4C4D220B819997F065 /* Sources */,
+ );
+ path = OHHTTPStubs;
+ sourceTree = "<group>";
+ };
+ 985BF658FCDE47E3B9EB88F4AA6FA101 /* Core */ = {
+ isa = PBXGroup;
+ children = (
+ 7518C35D2C3AA6260B56CAFC097A521B /* OHHTTPStubs */,
+ );
+ name = Core;
+ sourceTree = "<group>";
+ };
+ A438C33C2AAB93E303E6682059132F4A /* Sources */ = {
+ isa = PBXGroup;
+ children = (
+ 3BE2D87AAACBE3971F6F35207007F4AB /* NSURLSession */,
+ );
+ path = Sources;
+ sourceTree = "<group>";
+ };
+ A4692D0E73946F1C6A29E627D41155D5 /* iOS */ = {
+ isa = PBXGroup;
+ children = (
+ 10547EF778E963224C44E3DD07279968 /* CFNetwork.framework */,
+ 35B1BF887EDB66869F39210F0D0113EC /* Foundation.framework */,
+ );
+ name = iOS;
+ sourceTree = "<group>";
+ };
+ A9D1051AFDBF5E4C4D220B819997F065 /* Sources */ = {
+ isa = PBXGroup;
+ children = (
+ 2F6AF01C76E27E8A3EE5DA937FD5A91F /* JSON */,
+ );
+ path = Sources;
+ sourceTree = "<group>";
+ };
+ B7B80995527643776607AFFA75B91E24 /* Targets Support Files */ = {
+ isa = PBXGroup;
+ children = (
+ 75D98FF52E597A11900E131B6C4E1ADA /* Pods */,
+ );
+ name = "Targets Support Files";
+ sourceTree = "<group>";
+ };
+ BC61886E3F31F15D9B01758FA65305B7 /* Sources */ = {
+ isa = PBXGroup;
+ children = (
+ 26001308FC69575317F3E2328FEAB687 /* OHPathHelpers */,
+ );
+ path = Sources;
+ sourceTree = "<group>";
+ };
+ CA1C072DFF59852F7FB6458D31B28064 /* NSURLSession */ = {
+ isa = PBXGroup;
+ children = (
+ 891B86CE0EBE541B2C7B947998EE90B3 /* OHHTTPStubs */,
+ );
+ name = NSURLSession;
+ sourceTree = "<group>";
+ };
+ CCA510CFBEA2D207524CDA0D73C3B561 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 4D757121C5A3B1CAF9CF985DC980AF1E /* OHHTTPStubs.framework */,
+ BCE0366425966FB14819C23632E95AC3 /* Pods.framework */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ FEE70E0F2961F31E9B52D300967F8B6E /* JSON */ = {
+ isa = PBXGroup;
+ children = (
+ 93A49C76EBA19CF15CC485546C29B1C6 /* OHHTTPStubs */,
+ );
+ name = JSON;
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+ 773392B2C9B39011294EDCA7791E8497 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ B7221632BDBC018D3FA9132D8FDA7EE8 /* Compatibility.h in Headers */,
+ 1EBA52FF0AFA395687FA91CC019016DA /* OHHTTPStubs-umbrella.h in Headers */,
+ 714352D1C49C82CC1C2BB334C6078822 /* OHHTTPStubs.h in Headers */,
+ 2BAD53602D602364900BA4C2B1340BA0 /* OHHTTPStubsResponse+JSON.h in Headers */,
+ 615390616715B7664F020DE4BD224412 /* OHHTTPStubsResponse.h in Headers */,
+ 01AEB03E8483ACA53AF80E1FFDA86AF8 /* OHPathHelpers.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 7A9A1C09CA01BC9F20220C0D9D9A6A4E /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 84C7162BF05BC724A780924027DB3C81 /* Pods-umbrella.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+ 86C62275EF6F6A139E340789D6F6E477 /* Pods */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 136FDDCDFAE05C936354947EBAA06449 /* Build configuration list for PBXNativeTarget "Pods" */;
+ buildPhases = (
+ C165E3FDE37B1538C36C3E8AD6AB0A23 /* Sources */,
+ 9FDA97DA87FCDC508CEFD6A216D976A5 /* Frameworks */,
+ 7A9A1C09CA01BC9F20220C0D9D9A6A4E /* Headers */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ 94D1B597547076E84E38DBF659631C2D /* PBXTargetDependency */,
+ );
+ name = Pods;
+ productName = Pods;
+ productReference = BCE0366425966FB14819C23632E95AC3 /* Pods.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+ E4F3908DF65694388E03EE338E6F07FA /* OHHTTPStubs */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 1D2222AAB7DEC39ECD354B5EC4BFE024 /* Build configuration list for PBXNativeTarget "OHHTTPStubs" */;
+ buildPhases = (
+ 0F226F8A1646BA706F459212FC25E627 /* Sources */,
+ 6C9B2B4840401BAA9FF1C1ED50EE4781 /* Frameworks */,
+ 773392B2C9B39011294EDCA7791E8497 /* Headers */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = OHHTTPStubs;
+ productName = OHHTTPStubs;
+ productReference = 4D757121C5A3B1CAF9CF985DC980AF1E /* OHHTTPStubs.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ D41D8CD98F00B204E9800998ECF8427E /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ LastSwiftUpdateCheck = 0700;
+ LastUpgradeCheck = 0700;
+ };
+ buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */;
+ compatibilityVersion = "Xcode 3.2";
+ developmentRegion = English;
+ hasScannedForEncodings = 0;
+ knownRegions = (
+ en,
+ );
+ mainGroup = 7DB346D0F39D3F0E887471402A8071AB;
+ productRefGroup = CCA510CFBEA2D207524CDA0D73C3B561 /* Products */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ E4F3908DF65694388E03EE338E6F07FA /* OHHTTPStubs */,
+ 86C62275EF6F6A139E340789D6F6E477 /* Pods */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 0F226F8A1646BA706F459212FC25E627 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ DA20C865C55183386A2800324C914AEF /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */,
+ EDC8DCA7C73131307348C9D63316C2CA /* OHHTTPStubs-dummy.m in Sources */,
+ 8B21C4C8FCBF1ECFC2820A90951485D9 /* OHHTTPStubs.m in Sources */,
+ F04C71194F78C9603C88D5D11EBA2B83 /* OHHTTPStubsResponse+JSON.m in Sources */,
+ F12ACD0A3F73E62C5985015CE379CC69 /* OHHTTPStubsResponse.m in Sources */,
+ DC7B52DA1EA844B71094AA994E07CDAA /* OHHTTPStubsSwift.swift in Sources */,
+ A7C8208E5907F0513544C5D4900FD13F /* OHPathHelpers.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ C165E3FDE37B1538C36C3E8AD6AB0A23 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 75F5A85AE83AE0A724DA8D0D8C6F9B16 /* Pods-dummy.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+ 94D1B597547076E84E38DBF659631C2D /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = OHHTTPStubs;
+ target = E4F3908DF65694388E03EE338E6F07FA /* OHHTTPStubs */;
+ targetProxy = 2C3B56B01EA7FF98CA038F2723DFF9D8 /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
+/* Begin XCBuildConfiguration section */
+ 8D8037ED98B93F867F21E1A00E40CA25 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 423AAE6EE3A0BCC7D84AA1359E082EAE /* Pods.release.xcconfig */;
+ buildSettings = {
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ CURRENT_PROJECT_VERSION = 1;
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ INFOPLIST_FILE = "Target Support Files/Pods/Info.plist";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ MODULEMAP_FILE = "Target Support Files/Pods/Pods.modulemap";
+ MTL_ENABLE_DEBUG_INFO = NO;
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PODS_ROOT = "$(SRCROOT)";
+ PRODUCT_NAME = Pods;
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Release;
+ };
+ A70CDAD61F90AC503C7D04CC22DA2923 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ COPY_PHASE_STRIP = NO;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ ONLY_ACTIVE_ARCH = YES;
+ STRIP_INSTALLED_PRODUCT = NO;
+ SYMROOT = "${SRCROOT}/../build";
+ };
+ name = Debug;
+ };
+ AE050CF0675A77F0187F1B57B0216453 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 52CF58D8498977B487A6E5AE97CC5A38 /* OHHTTPStubs-Private.xcconfig */;
+ buildSettings = {
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ CURRENT_PROJECT_VERSION = 4.3.0;
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 4;
+ DYLIB_CURRENT_VERSION = "$(CURRENT_PROJECT_VERSION)";
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ GCC_PREFIX_HEADER = "Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/OHHTTPStubs/Info.plist";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ MODULEMAP_FILE = "Target Support Files/OHHTTPStubs/OHHTTPStubs.modulemap";
+ MTL_ENABLE_DEBUG_INFO = NO;
+ PRODUCT_NAME = OHHTTPStubs;
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Release;
+ };
+ D5363C7463136E690514EA53C85C0C8D /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = A5287C4E0E01604D9A5C077402CF0287 /* Pods.debug.xcconfig */;
+ buildSettings = {
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ CURRENT_PROJECT_VERSION = 1;
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ INFOPLIST_FILE = "Target Support Files/Pods/Info.plist";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ MODULEMAP_FILE = "Target Support Files/Pods/Pods.modulemap";
+ MTL_ENABLE_DEBUG_INFO = YES;
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PODS_ROOT = "$(SRCROOT)";
+ PRODUCT_NAME = Pods;
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ SWIFT_OPTIMIZATION_LEVEL = "-Onone";
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Debug;
+ };
+ DAF781A30B6956A7D7C315691EC7CB4E /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 52CF58D8498977B487A6E5AE97CC5A38 /* OHHTTPStubs-Private.xcconfig */;
+ buildSettings = {
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ CURRENT_PROJECT_VERSION = 4.3.0;
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 4;
+ DYLIB_CURRENT_VERSION = "$(CURRENT_PROJECT_VERSION)";
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ GCC_PREFIX_HEADER = "Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/OHHTTPStubs/Info.plist";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ MODULEMAP_FILE = "Target Support Files/OHHTTPStubs/OHHTTPStubs.modulemap";
+ MTL_ENABLE_DEBUG_INFO = YES;
+ PRODUCT_NAME = OHHTTPStubs;
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ SWIFT_OPTIMIZATION_LEVEL = "-Onone";
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Debug;
+ };
+ FB45FFD90572718D82AB9092B750F0CA /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ COPY_PHASE_STRIP = YES;
+ ENABLE_NS_ASSERTIONS = NO;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_PREPROCESSOR_DEFINITIONS = "RELEASE=1";
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ STRIP_INSTALLED_PRODUCT = NO;
+ SYMROOT = "${SRCROOT}/../build";
+ VALIDATE_PRODUCT = YES;
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 136FDDCDFAE05C936354947EBAA06449 /* Build configuration list for PBXNativeTarget "Pods" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D5363C7463136E690514EA53C85C0C8D /* Debug */,
+ 8D8037ED98B93F867F21E1A00E40CA25 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 1D2222AAB7DEC39ECD354B5EC4BFE024 /* Build configuration list for PBXNativeTarget "OHHTTPStubs" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ DAF781A30B6956A7D7C315691EC7CB4E /* Debug */,
+ AE050CF0675A77F0187F1B57B0216453 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ A70CDAD61F90AC503C7D04CC22DA2923 /* Debug */,
+ FB45FFD90572718D82AB9092B750F0CA /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
+}
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Pods.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs.xcscheme b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Pods.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs.xcscheme
new file mode 100644
index 0000000000..699b998d1c
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Pods.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs.xcscheme
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Scheme
+ LastUpgradeVersion = "0700"
+ version = "1.3">
+ <BuildAction
+ parallelizeBuildables = "YES"
+ buildImplicitDependencies = "YES">
+ <BuildActionEntries>
+ <BuildActionEntry
+ buildForTesting = "YES"
+ buildForRunning = "YES"
+ buildForProfiling = "YES"
+ buildForArchiving = "YES"
+ buildForAnalyzing = "YES">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "E4F3908DF65694388E03EE338E6F07FA"
+ BuildableName = "OHHTTPStubs.framework"
+ BlueprintName = "OHHTTPStubs"
+ ReferencedContainer = "container:Pods.xcodeproj">
+ </BuildableReference>
+ </BuildActionEntry>
+ </BuildActionEntries>
+ </BuildAction>
+ <TestAction
+ buildConfiguration = "Debug"
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+ shouldUseLaunchSchemeArgsEnv = "YES">
+ <Testables>
+ </Testables>
+ <AdditionalOptions>
+ </AdditionalOptions>
+ </TestAction>
+ <LaunchAction
+ buildConfiguration = "Debug"
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+ launchStyle = "0"
+ useCustomWorkingDirectory = "NO"
+ ignoresPersistentStateOnLaunch = "NO"
+ debugDocumentVersioning = "YES"
+ debugServiceExtension = "internal"
+ allowLocationSimulation = "YES">
+ <MacroExpansion>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "E4F3908DF65694388E03EE338E6F07FA"
+ BuildableName = "OHHTTPStubs.framework"
+ BlueprintName = "OHHTTPStubs"
+ ReferencedContainer = "container:Pods.xcodeproj">
+ </BuildableReference>
+ </MacroExpansion>
+ <AdditionalOptions>
+ </AdditionalOptions>
+ </LaunchAction>
+ <ProfileAction
+ buildConfiguration = "Release"
+ shouldUseLaunchSchemeArgsEnv = "YES"
+ savedToolIdentifier = ""
+ useCustomWorkingDirectory = "NO"
+ debugDocumentVersioning = "YES">
+ </ProfileAction>
+ <AnalyzeAction
+ buildConfiguration = "Debug">
+ </AnalyzeAction>
+ <ArchiveAction
+ buildConfiguration = "Release"
+ revealArchiveInOrganizer = "YES">
+ </ArchiveAction>
+</Scheme>
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/Info.plist b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/Info.plist
new file mode 100644
index 0000000000..cea441462f
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/Info.plist
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>en</string>
+ <key>CFBundleExecutable</key>
+ <string>${EXECUTABLE_NAME}</string>
+ <key>CFBundleIdentifier</key>
+ <string>org.cocoapods.${PRODUCT_NAME:rfc1034identifier}</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundleName</key>
+ <string>${PRODUCT_NAME}</string>
+ <key>CFBundlePackageType</key>
+ <string>FMWK</string>
+ <key>CFBundleShortVersionString</key>
+ <string>4.3.0</string>
+ <key>CFBundleSignature</key>
+ <string>????</string>
+ <key>CFBundleVersion</key>
+ <string>${CURRENT_PROJECT_VERSION}</string>
+ <key>NSPrincipalClass</key>
+ <string></string>
+</dict>
+</plist>
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-Private.xcconfig b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-Private.xcconfig
new file mode 100644
index 0000000000..cf3a26e1ef
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-Private.xcconfig
@@ -0,0 +1,7 @@
+#include "OHHTTPStubs.xcconfig"
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/OHHTTPStubs" "${PODS_ROOT}/Headers/Public"
+OTHER_LDFLAGS = ${OHHTTPSTUBS_OTHER_LDFLAGS}
+OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
+PODS_ROOT = ${SRCROOT}
+SKIP_INSTALL = YES \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-dummy.m b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-dummy.m
new file mode 100644
index 0000000000..4deafde22c
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-dummy.m
@@ -0,0 +1,5 @@
+#import <Foundation/Foundation.h>
+@interface PodsDummy_OHHTTPStubs : NSObject
+@end
+@implementation PodsDummy_OHHTTPStubs
+@end
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch
new file mode 100644
index 0000000000..aa992a4adb
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch
@@ -0,0 +1,4 @@
+#ifdef __OBJC__
+#import <UIKit/UIKit.h>
+#endif
+
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-umbrella.h b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-umbrella.h
new file mode 100644
index 0000000000..d95666a8a9
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-umbrella.h
@@ -0,0 +1,12 @@
+#import <UIKit/UIKit.h>
+
+#import "Compatibility.h"
+#import "OHHTTPStubs.h"
+#import "OHHTTPStubsResponse.h"
+#import "OHHTTPStubsResponse+JSON.h"
+#import "OHPathHelpers.h"
+#import "Compatibility.h"
+
+FOUNDATION_EXPORT double OHHTTPStubsVersionNumber;
+FOUNDATION_EXPORT const unsigned char OHHTTPStubsVersionString[];
+
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.modulemap b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.modulemap
new file mode 100644
index 0000000000..268a7c33d4
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.modulemap
@@ -0,0 +1,6 @@
+framework module OHHTTPStubs {
+ umbrella header "OHHTTPStubs-umbrella.h"
+
+ export *
+ module * { export * }
+}
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.xcconfig b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.xcconfig
new file mode 100644
index 0000000000..a14c030722
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.xcconfig
@@ -0,0 +1 @@
+OHHTTPSTUBS_OTHER_LDFLAGS = -framework "CFNetwork" -framework "Foundation" \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Info.plist b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Info.plist
new file mode 100644
index 0000000000..c10e7eab4f
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Info.plist
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>en</string>
+ <key>CFBundleExecutable</key>
+ <string>${EXECUTABLE_NAME}</string>
+ <key>CFBundleIdentifier</key>
+ <string>org.cocoapods.${PRODUCT_NAME:rfc1034identifier}</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundleName</key>
+ <string>${PRODUCT_NAME}</string>
+ <key>CFBundlePackageType</key>
+ <string>FMWK</string>
+ <key>CFBundleShortVersionString</key>
+ <string>4.0.1</string>
+ <key>CFBundleSignature</key>
+ <string>????</string>
+ <key>CFBundleVersion</key>
+ <string>${CURRENT_PROJECT_VERSION}</string>
+ <key>NSPrincipalClass</key>
+ <string></string>
+</dict>
+</plist>
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-Private.xcconfig b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-Private.xcconfig
new file mode 100644
index 0000000000..56b72965aa
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-Private.xcconfig
@@ -0,0 +1,9 @@
+#include "Pods-OHHTTPStubs.xcconfig"
+CONFIGURATION_BUILD_DIR = $PODS_FRAMEWORK_BUILD_PATH
+FRAMEWORK_SEARCH_PATHS = "$PODS_FRAMEWORK_BUILD_PATH"
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/OHHTTPStubs" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/OHHTTPStubs"
+OTHER_LDFLAGS = ${PODS_OHHTTPSTUBS_OTHER_LDFLAGS} -ObjC
+PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods
+PODS_ROOT = ${SRCROOT}
+SKIP_INSTALL = YES \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-dummy.m b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-dummy.m
new file mode 100644
index 0000000000..6e93a65cc8
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-dummy.m
@@ -0,0 +1,5 @@
+#import <Foundation/Foundation.h>
+@interface PodsDummy_Pods_OHHTTPStubs : NSObject
+@end
+@implementation PodsDummy_Pods_OHHTTPStubs
+@end
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-prefix.pch b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-prefix.pch
new file mode 100644
index 0000000000..95cf11d9fb
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-prefix.pch
@@ -0,0 +1,5 @@
+#ifdef __OBJC__
+#import <UIKit/UIKit.h>
+#endif
+
+#import "Pods-environment.h"
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-umbrella.h b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-umbrella.h
new file mode 100644
index 0000000000..28cfb1c4c0
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs-umbrella.h
@@ -0,0 +1,11 @@
+#import <UIKit/UIKit.h>
+
+#import "OHHTTPStubs.h"
+#import "OHHTTPStubsResponse+HTTPMessage.h"
+#import "OHHTTPStubsResponse+JSON.h"
+#import "OHHTTPStubsResponse.h"
+#import "OHPathHelpers.h"
+
+FOUNDATION_EXPORT double OHHTTPStubsVersionNumber;
+FOUNDATION_EXPORT const unsigned char OHHTTPStubsVersionString[];
+
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs.modulemap b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs.modulemap
new file mode 100644
index 0000000000..efe706e390
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs.modulemap
@@ -0,0 +1,6 @@
+framework module OHHTTPStubs {
+ umbrella header "Pods-OHHTTPStubs-umbrella.h"
+
+ export *
+ module * { export * }
+}
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs.xcconfig b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs.xcconfig
new file mode 100644
index 0000000000..de1d241adc
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubs/Pods-OHHTTPStubs.xcconfig
@@ -0,0 +1 @@
+PODS_OHHTTPSTUBS_OTHER_LDFLAGS = -framework "CFNetwork" -framework "Foundation" \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Info.plist b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Info.plist
new file mode 100644
index 0000000000..6974542586
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Info.plist
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>en</string>
+ <key>CFBundleExecutable</key>
+ <string>${EXECUTABLE_NAME}</string>
+ <key>CFBundleIdentifier</key>
+ <string>org.cocoapods.${PRODUCT_NAME:rfc1034identifier}</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundleName</key>
+ <string>${PRODUCT_NAME}</string>
+ <key>CFBundlePackageType</key>
+ <string>FMWK</string>
+ <key>CFBundleShortVersionString</key>
+ <string>1.0.0</string>
+ <key>CFBundleSignature</key>
+ <string>????</string>
+ <key>CFBundleVersion</key>
+ <string>${CURRENT_PROJECT_VERSION}</string>
+ <key>NSPrincipalClass</key>
+ <string></string>
+</dict>
+</plist>
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-acknowledgements.markdown b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-acknowledgements.markdown
new file mode 100644
index 0000000000..79d3603ad7
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-acknowledgements.markdown
@@ -0,0 +1,15 @@
+# Acknowledgements
+This application makes use of the following third party libraries:
+
+## OHHTTPStubs
+
+- MIT LICENSE -
+
+Copyright (c) 2012 Olivier Halligon
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+Generated by CocoaPods - http://cocoapods.org
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-acknowledgements.plist b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-acknowledgements.plist
new file mode 100644
index 0000000000..756aa4392a
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-acknowledgements.plist
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>PreferenceSpecifiers</key>
+ <array>
+ <dict>
+ <key>FooterText</key>
+ <string>This application makes use of the following third party libraries:</string>
+ <key>Title</key>
+ <string>Acknowledgements</string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ </dict>
+ <dict>
+ <key>FooterText</key>
+ <string>- MIT LICENSE -
+
+Copyright (c) 2012 Olivier Halligon
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</string>
+ <key>Title</key>
+ <string>OHHTTPStubs</string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ </dict>
+ <dict>
+ <key>FooterText</key>
+ <string>Generated by CocoaPods - http://cocoapods.org</string>
+ <key>Title</key>
+ <string></string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ </dict>
+ </array>
+ <key>StringsTable</key>
+ <string>Acknowledgements</string>
+ <key>Title</key>
+ <string>Acknowledgements</string>
+</dict>
+</plist>
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-dummy.m b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-dummy.m
new file mode 100644
index 0000000000..ade64bd1a9
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-dummy.m
@@ -0,0 +1,5 @@
+#import <Foundation/Foundation.h>
+@interface PodsDummy_Pods : NSObject
+@end
+@implementation PodsDummy_Pods
+@end
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-environment.h b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-environment.h
new file mode 100644
index 0000000000..5918510c4e
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-environment.h
@@ -0,0 +1,14 @@
+
+// To check if a library is compiled with CocoaPods you
+// can use the `COCOAPODS` macro definition which is
+// defined in the xcconfigs so it is available in
+// headers also when they are imported in the client
+// project.
+
+
+// OHHTTPStubs
+#define COCOAPODS_POD_AVAILABLE_OHHTTPStubs
+#define COCOAPODS_VERSION_MAJOR_OHHTTPStubs 4
+#define COCOAPODS_VERSION_MINOR_OHHTTPStubs 0
+#define COCOAPODS_VERSION_PATCH_OHHTTPStubs 1
+
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-frameworks.sh b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-frameworks.sh
new file mode 100755
index 0000000000..91e9c70b4d
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-frameworks.sh
@@ -0,0 +1,59 @@
+#!/bin/sh
+set -e
+
+echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+
+SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}"
+
+install_framework()
+{
+ if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then
+ local source="${BUILT_PRODUCTS_DIR}/$1"
+ else
+ local source="${BUILT_PRODUCTS_DIR}/$(basename "$1")"
+ fi
+
+ local destination="${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+
+ if [ -L "${source}" ]; then
+ echo "Symlinked..."
+ source="$(readlink "${source}")"
+ fi
+
+ # use filter instead of exclude so missing patterns dont' throw errors
+ echo "rsync -av --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\""
+ rsync -av --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}"
+
+ # Resign the code if required by the build settings to avoid unstable apps
+ code_sign_if_enabled "${destination}/$(basename "$1")"
+
+ # Embed linked Swift runtime libraries
+ local basename
+ basename="$(basename "$1" | sed -E s/\\..+// && exit ${PIPESTATUS[0]})"
+ local swift_runtime_libs
+ swift_runtime_libs=$(xcrun otool -LX "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/${basename}.framework/${basename}" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u && exit ${PIPESTATUS[0]})
+ for lib in $swift_runtime_libs; do
+ echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\""
+ rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}"
+ code_sign_if_enabled "${destination}/${lib}"
+ done
+}
+
+# Signs a framework with the provided identity
+code_sign_if_enabled() {
+ if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then
+ # Use the current code_sign_identitiy
+ echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}"
+ echo "/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} --preserve-metadata=identifier,entitlements \"$1\""
+ /usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} --preserve-metadata=identifier,entitlements "$1"
+ fi
+}
+
+
+if [[ "$CONFIGURATION" == "Debug" ]]; then
+ install_framework 'Pods/OHHTTPStubs.framework'
+fi
+if [[ "$CONFIGURATION" == "Release" ]]; then
+ install_framework 'Pods/OHHTTPStubs.framework'
+fi
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-resources.sh b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-resources.sh
new file mode 100755
index 0000000000..ea685a22b1
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-resources.sh
@@ -0,0 +1,95 @@
+#!/bin/sh
+set -e
+
+mkdir -p "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+
+RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt
+> "$RESOURCES_TO_COPY"
+
+XCASSET_FILES=()
+
+realpath() {
+ DIRECTORY="$(cd "${1%/*}" && pwd)"
+ FILENAME="${1##*/}"
+ echo "$DIRECTORY/$FILENAME"
+}
+
+install_resource()
+{
+ case $1 in
+ *.storyboard)
+ echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc ${PODS_ROOT}/$1 --sdk ${SDKROOT}"
+ ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc" "${PODS_ROOT}/$1" --sdk "${SDKROOT}"
+ ;;
+ *.xib)
+ echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib ${PODS_ROOT}/$1 --sdk ${SDKROOT}"
+ ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib" "${PODS_ROOT}/$1" --sdk "${SDKROOT}"
+ ;;
+ *.framework)
+ echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ echo "rsync -av ${PODS_ROOT}/$1 ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ rsync -av "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ ;;
+ *.xcdatamodel)
+ echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1"`.mom\""
+ xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodel`.mom"
+ ;;
+ *.xcdatamodeld)
+ echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd\""
+ xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd"
+ ;;
+ *.xcmappingmodel)
+ echo "xcrun mapc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm\""
+ xcrun mapc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm"
+ ;;
+ *.xcassets)
+ ABSOLUTE_XCASSET_FILE=$(realpath "${PODS_ROOT}/$1")
+ XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE")
+ ;;
+ /*)
+ echo "$1"
+ echo "$1" >> "$RESOURCES_TO_COPY"
+ ;;
+ *)
+ echo "${PODS_ROOT}/$1"
+ echo "${PODS_ROOT}/$1" >> "$RESOURCES_TO_COPY"
+ ;;
+ esac
+}
+
+mkdir -p "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+if [[ "${ACTION}" == "install" ]]; then
+ mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+ rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+fi
+rm -f "$RESOURCES_TO_COPY"
+
+if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ]
+then
+ case "${TARGETED_DEVICE_FAMILY}" in
+ 1,2)
+ TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone"
+ ;;
+ 1)
+ TARGET_DEVICE_ARGS="--target-device iphone"
+ ;;
+ 2)
+ TARGET_DEVICE_ARGS="--target-device ipad"
+ ;;
+ *)
+ TARGET_DEVICE_ARGS="--target-device mac"
+ ;;
+ esac
+
+ # Find all other xcassets (this unfortunately includes those of path pods and other targets).
+ OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d)
+ while read line; do
+ if [[ $line != "`realpath $PODS_ROOT`*" ]]; then
+ XCASSET_FILES+=("$line")
+ fi
+ done <<<"$OTHER_XCASSETS"
+
+ printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${IPHONEOS_DEPLOYMENT_TARGET}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+fi
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-umbrella.h b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-umbrella.h
new file mode 100644
index 0000000000..21dcfd2c21
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods-umbrella.h
@@ -0,0 +1,6 @@
+#import <UIKit/UIKit.h>
+
+
+FOUNDATION_EXPORT double PodsVersionNumber;
+FOUNDATION_EXPORT const unsigned char PodsVersionString[];
+
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods.debug.xcconfig b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods.debug.xcconfig
new file mode 100644
index 0000000000..a5a034c3e4
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods.debug.xcconfig
@@ -0,0 +1,7 @@
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
+OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/OHHTTPStubs.framework/Headers"
+OTHER_LDFLAGS = $(inherited) -framework "OHHTTPStubs"
+OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
+PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods
+PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods.modulemap b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods.modulemap
new file mode 100644
index 0000000000..8413413077
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods.modulemap
@@ -0,0 +1,6 @@
+framework module Pods {
+ umbrella header "Pods-umbrella.h"
+
+ export *
+ module * { export * }
+}
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods.release.xcconfig b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods.release.xcconfig
new file mode 100644
index 0000000000..a5a034c3e4
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Pods/Target Support Files/Pods/Pods.release.xcconfig
@@ -0,0 +1,7 @@
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
+OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/OHHTTPStubs.framework/Headers"
+OTHER_LDFLAGS = $(inherited) -framework "OHHTTPStubs"
+OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
+PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods
+PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Stubs/stub.jpg b/platform/ios/test/OHHTTPStubs/Examples/Swift/Stubs/stub.jpg
new file mode 100644
index 0000000000..c42a21cd74
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Stubs/stub.jpg
Binary files differ
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Stubs/stub.txt b/platform/ios/test/OHHTTPStubs/Examples/Swift/Stubs/stub.txt
new file mode 100644
index 0000000000..e662f91b23
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Stubs/stub.txt
@@ -0,0 +1,3 @@
+This is the text from your stub.
+
+Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullam corper suscipit lobortis nisi ut aliquip ex ea commodo consequat. Duis te feugi facilisi. Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit au gue duis dolore te feugat nulla facilisi.
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Supporting Files/Default-568h@2x.png b/platform/ios/test/OHHTTPStubs/Examples/Swift/Supporting Files/Default-568h@2x.png
new file mode 100644
index 0000000000..0891b7aabf
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Supporting Files/Default-568h@2x.png
Binary files differ
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Supporting Files/Images.xcassets/AppIcon.appiconset/Contents.json b/platform/ios/test/OHHTTPStubs/Examples/Swift/Supporting Files/Images.xcassets/AppIcon.appiconset/Contents.json
new file mode 100644
index 0000000000..36d2c80d88
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Supporting Files/Images.xcassets/AppIcon.appiconset/Contents.json
@@ -0,0 +1,68 @@
+{
+ "images" : [
+ {
+ "idiom" : "iphone",
+ "size" : "29x29",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "29x29",
+ "scale" : "3x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "40x40",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "40x40",
+ "scale" : "3x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "60x60",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "60x60",
+ "scale" : "3x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "29x29",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "29x29",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "40x40",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "40x40",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "76x76",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "76x76",
+ "scale" : "2x"
+ }
+ ],
+ "info" : {
+ "version" : 1,
+ "author" : "xcode"
+ }
+} \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Supporting Files/Info.plist b/platform/ios/test/OHHTTPStubs/Examples/Swift/Supporting Files/Info.plist
new file mode 100644
index 0000000000..0ca4d80efa
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Supporting Files/Info.plist
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>en</string>
+ <key>CFBundleExecutable</key>
+ <string>$(EXECUTABLE_NAME)</string>
+ <key>CFBundleIdentifier</key>
+ <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundleName</key>
+ <string>$(PRODUCT_NAME)</string>
+ <key>CFBundlePackageType</key>
+ <string>APPL</string>
+ <key>CFBundleShortVersionString</key>
+ <string>1.0</string>
+ <key>CFBundleSignature</key>
+ <string>????</string>
+ <key>CFBundleVersion</key>
+ <string>1</string>
+ <key>LSRequiresIPhoneOS</key>
+ <true/>
+ <key>UILaunchStoryboardName</key>
+ <string>LaunchScreen</string>
+ <key>UIMainStoryboardFile</key>
+ <string>Main</string>
+ <key>UIRequiredDeviceCapabilities</key>
+ <array>
+ <string>armv7</string>
+ </array>
+ <key>UISupportedInterfaceOrientations</key>
+ <array>
+ <string>UIInterfaceOrientationPortrait</string>
+ </array>
+ <key>UISupportedInterfaceOrientations~ipad</key>
+ <array>
+ <string>UIInterfaceOrientationPortrait</string>
+ <string>UIInterfaceOrientationPortraitUpsideDown</string>
+ <string>UIInterfaceOrientationLandscapeLeft</string>
+ <string>UIInterfaceOrientationLandscapeRight</string>
+ </array>
+</dict>
+</plist>
diff --git a/platform/ios/test/OHHTTPStubs/Examples/Swift/Supporting Files/LaunchScreen.xib b/platform/ios/test/OHHTTPStubs/Examples/Swift/Supporting Files/LaunchScreen.xib
new file mode 100644
index 0000000000..a9be7a994c
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Examples/Swift/Supporting Files/LaunchScreen.xib
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="6214" systemVersion="14A314h" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES">
+ <dependencies>
+ <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="6207"/>
+ <capability name="Constraints with non-1.0 multipliers" minToolsVersion="5.1"/>
+ </dependencies>
+ <objects>
+ <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
+ <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
+ <view contentMode="scaleToFill" id="iN0-l3-epB">
+ <rect key="frame" x="0.0" y="0.0" width="480" height="480"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <subviews>
+ <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text=" Copyright (c) 2015 AliSoftware. All rights reserved." textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumFontSize="9" translatesAutoresizingMaskIntoConstraints="NO" id="8ie-xW-0ye">
+ <rect key="frame" x="20" y="439" width="441" height="21"/>
+ <fontDescription key="fontDescription" type="system" pointSize="17"/>
+ <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
+ <nil key="highlightedColor"/>
+ </label>
+ <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="OHHTTPStubsDemo" textAlignment="center" lineBreakMode="middleTruncation" baselineAdjustment="alignBaselines" minimumFontSize="18" translatesAutoresizingMaskIntoConstraints="NO" id="kId-c2-rCX">
+ <rect key="frame" x="20" y="140" width="441" height="43"/>
+ <fontDescription key="fontDescription" type="boldSystem" pointSize="36"/>
+ <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
+ <nil key="highlightedColor"/>
+ </label>
+ </subviews>
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
+ <constraints>
+ <constraint firstItem="kId-c2-rCX" firstAttribute="centerY" secondItem="iN0-l3-epB" secondAttribute="bottom" multiplier="1/3" constant="1" id="5cJ-9S-tgC"/>
+ <constraint firstAttribute="centerX" secondItem="kId-c2-rCX" secondAttribute="centerX" id="Koa-jz-hwk"/>
+ <constraint firstAttribute="bottom" secondItem="8ie-xW-0ye" secondAttribute="bottom" constant="20" id="Kzo-t9-V3l"/>
+ <constraint firstItem="8ie-xW-0ye" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" constant="20" symbolic="YES" id="MfP-vx-nX0"/>
+ <constraint firstAttribute="centerX" secondItem="8ie-xW-0ye" secondAttribute="centerX" id="ZEH-qu-HZ9"/>
+ <constraint firstItem="kId-c2-rCX" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" constant="20" symbolic="YES" id="fvb-Df-36g"/>
+ </constraints>
+ <nil key="simulatedStatusBarMetrics"/>
+ <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
+ <point key="canvasLocation" x="548" y="455"/>
+ </view>
+ </objects>
+</document>
diff --git a/platform/ios/test/OHHTTPStubs/LICENSE b/platform/ios/test/OHHTTPStubs/LICENSE
new file mode 100644
index 0000000000..a83928dd2e
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/LICENSE
@@ -0,0 +1,9 @@
+- MIT LICENSE -
+
+Copyright (c) 2012 Olivier Halligon
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs.podspec b/platform/ios/test/OHHTTPStubs/OHHTTPStubs.podspec
new file mode 100644
index 0000000000..7ddbe58e23
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs.podspec
@@ -0,0 +1,86 @@
+Pod::Spec.new do |s|
+
+ s.name = "OHHTTPStubs"
+ s.version = "4.3.0"
+
+ s.summary = "Framework to stub your network requests like HTTP and help you write network unit tests with XCTest."
+ s.description = <<-DESC.gsub(/^ +\|/,'')
+ |A class to stub network requests easily:
+ |
+ | * Test your apps with fake network data (stubbed from file)
+ | * You can also customize your response headers and status code
+ | * Use customized stubs depending on the requests
+ | * Use custom response time to simulate slow network.
+ | * This works with any request (HTTP, HTTPS, or any protocol) sent using
+ | the iOS URL Loading System (NSURLConnection, NSURLSession, AFNetworking, …)
+ | * This is really useful in unit testing, when you need to test network features
+ | but don't want to hit the real network and fake some response data instead.
+ | * Has useful convenience methods to stub JSON content or fixture from a file
+ | * Compatible with Swift
+ DESC
+
+ s.homepage = "https://github.com/AliSoftware/OHHTTPStubs"
+ s.license = "MIT"
+ s.authors = { 'Olivier Halligon' => 'olivier.halligon+ae@gmail.com' }
+
+ s.source = { :git => "https://github.com/AliSoftware/OHHTTPStubs.git", :tag => s.version.to_s }
+
+ s.frameworks = 'Foundation', 'CFNetwork'
+
+ s.requires_arc = true
+ s.ios.deployment_target = '5.0'
+ s.osx.deployment_target = '10.7'
+ s.watchos.deployment_target = '2.0'
+
+ s.default_subspec = 'Default'
+
+ # Default subspec that includes the most commonly-used components
+ s.subspec 'Default' do |default|
+ default.dependency 'OHHTTPStubs/Core'
+ default.dependency 'OHHTTPStubs/NSURLSession'
+ default.dependency 'OHHTTPStubs/JSON'
+ default.dependency 'OHHTTPStubs/OHPathHelpers'
+ end
+
+ # The Core subspec, containing the library core needed in all cases
+ s.subspec 'Core' do |core|
+ core.source_files = "OHHTTPStubs/Sources/*.{h,m}"
+ core.public_header_files = "OHHTTPStubs/Sources/*.h"
+ end
+
+ # Optional subspecs
+ s.subspec 'NSURLSession' do |urlsession|
+ urlsession.dependency 'OHHTTPStubs/Core'
+ urlsession.source_files = "OHHTTPStubs/Sources/NSURLSession/*.{h,m}"
+ end
+
+ s.subspec 'JSON' do |json|
+ json.dependency 'OHHTTPStubs/Core'
+ json.source_files = "OHHTTPStubs/Sources/JSON/*.{h,m}"
+ json.public_header_files = "OHHTTPStubs/Sources/JSON/*.h"
+ end
+
+ s.subspec 'HTTPMessage' do |httpmessage|
+ httpmessage.dependency 'OHHTTPStubs/Core'
+ httpmessage.source_files = "OHHTTPStubs/Sources/HTTPMessage/*.{h,m}"
+ httpmessage.public_header_files = "OHHTTPStubs/Sources/HTTPMessage/*.h"
+ end
+
+ s.subspec 'Mocktail' do |mocktail|
+ mocktail.dependency 'OHHTTPStubs/Core'
+ mocktail.source_files = "OHHTTPStubs/Sources/Mocktail/*.{h,m}"
+ mocktail.public_header_files = "OHHTTPStubs/Sources/Mocktail/*.h"
+ end
+
+ s.subspec 'OHPathHelpers' do |pathhelper|
+ pathhelper.source_files = "OHHTTPStubs/Sources/OHPathHelpers/*.{h,m}", "OHHTTPStubs/Sources/Compatibility.h"
+ pathhelper.public_header_files = "OHHTTPStubs/Sources/OHPathHelpers/*.h", "OHHTTPStubs/Sources/Compatibility.h"
+ end
+
+ s.subspec 'Swift' do |swift|
+ swift.ios.deployment_target = '8.0'
+ swift.dependency 'OHHTTPStubs/Core'
+ swift.source_files = "OHHTTPStubs/Sources/Swift/*.swift"
+ end
+
+end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcodeproj/project.pbxproj b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcodeproj/project.pbxproj
new file mode 100644
index 0000000000..7b1a4fa4db
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcodeproj/project.pbxproj
@@ -0,0 +1,1320 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 46;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 09110A4519805F4800D175E4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 09110A4419805F4800D175E4 /* Foundation.framework */; };
+ 09110A5319805F4800D175E4 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 09110A5219805F4800D175E4 /* XCTest.framework */; };
+ 09110A5419805F4800D175E4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 09110A4419805F4800D175E4 /* Foundation.framework */; };
+ 09110A5919805F4800D175E4 /* libOHHTTPStubs.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 09110A4119805F4800D175E4 /* libOHHTTPStubs.a */; };
+ 09110A6C1980605A00D175E4 /* OHHTTPStubs.m in Sources */ = {isa = PBXBuildFile; fileRef = 09110A6B1980605A00D175E4 /* OHHTTPStubs.m */; };
+ 09110A741980606A00D175E4 /* OHHTTPStubsResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 09110A6F1980606A00D175E4 /* OHHTTPStubsResponse.m */; };
+ 09110A751980606A00D175E4 /* OHHTTPStubsResponse+HTTPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 09110A711980606A00D175E4 /* OHHTTPStubsResponse+HTTPMessage.m */; };
+ 09110A761980606A00D175E4 /* OHHTTPStubsResponse+JSON.m in Sources */ = {isa = PBXBuildFile; fileRef = 09110A731980606A00D175E4 /* OHHTTPStubsResponse+JSON.m */; };
+ 09110A791980608600D175E4 /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 09110A781980608600D175E4 /* OHHTTPStubs+NSURLSessionConfiguration.m */; };
+ 093442E21B80EC4A00A91535 /* TimingTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0959814D1980668E00807DBE /* TimingTests.m */; };
+ 093442E31B80EC4A00A91535 /* OHPathHelpersTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 221C34A41B0CCF0600FCA8FF /* OHPathHelpersTests.m */; };
+ 093442E41B80EC4A00A91535 /* NSURLConnectionDelegateTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0959814A1980668E00807DBE /* NSURLConnectionDelegateTests.m */; };
+ 093442E51B80EC4A00A91535 /* WithContentsOfURLTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0959814E1980668E00807DBE /* WithContentsOfURLTests.m */; };
+ 093442E61B80EC4A00A91535 /* AFNetworkingTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 095981481980668E00807DBE /* AFNetworkingTests.m */; };
+ 093442E71B80EC4A00A91535 /* MocktailTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D0F8E7D1B6E31850049A7D2 /* MocktailTests.m */; };
+ 093442E81B80EC4A00A91535 /* NSURLSessionTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0959814C1980668E00807DBE /* NSURLSessionTests.m */; };
+ 093442E91B80EC4A00A91535 /* NSURLConnectionTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0959814B1980668E00807DBE /* NSURLConnectionTests.m */; };
+ 093442EA1B80EC4A00A91535 /* NilValuesTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 095981491980668E00807DBE /* NilValuesTests.m */; };
+ 093442EC1B80EC4A00A91535 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 09110A5219805F4800D175E4 /* XCTest.framework */; };
+ 093442EE1B80EC4A00A91535 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 09110A4419805F4800D175E4 /* Foundation.framework */; };
+ 093442F11B80EC4A00A91535 /* emptyfile.json in Resources */ = {isa = PBXBuildFile; fileRef = 47AF337A1A37757B00158C9F /* emptyfile.json */; };
+ 093442F21B80EC4A00A91535 /* empty.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 221C34A61B0CCF9D00FCA8FF /* empty.bundle */; };
+ 093442F31B80EC4A00A91535 /* MocktailFolder in Resources */ = {isa = PBXBuildFile; fileRef = 1D0F8E811B6E31B00049A7D2 /* MocktailFolder */; };
+ 093442F41B80EC4A00A91535 /* login.tail in Resources */ = {isa = PBXBuildFile; fileRef = 1D0F8E7F1B6E31A70049A7D2 /* login.tail */; };
+ 093442FD1B80ED2600A91535 /* OHHTTPStubs.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 725CD99B1A9EB65100F84C8B /* OHHTTPStubs.framework */; };
+ 094906D61B7F4D7100B047DA /* MocktailTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D0F8E7D1B6E31850049A7D2 /* MocktailTests.m */; };
+ 094906D71B7F520200B047DA /* OHHTTPStubs+Mocktail.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D6DB84F1B763B7A00FCF855 /* OHHTTPStubs+Mocktail.m */; };
+ 094906D81B7F520200B047DA /* OHHTTPStubs+Mocktail.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D6DB84F1B763B7A00FCF855 /* OHHTTPStubs+Mocktail.m */; };
+ 094906D91B7F523500B047DA /* MocktailFolder in Resources */ = {isa = PBXBuildFile; fileRef = 1D0F8E811B6E31B00049A7D2 /* MocktailFolder */; };
+ 094906DA1B7F523900B047DA /* login.tail in Resources */ = {isa = PBXBuildFile; fileRef = 1D0F8E7F1B6E31A70049A7D2 /* login.tail */; };
+ 094906DB1B7F527A00B047DA /* AFNetworkingTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 095981481980668E00807DBE /* AFNetworkingTests.m */; };
+ 094906DC1B7F60D100B047DA /* OHHTTPStubs+Mocktail.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 1D6DB84E1B763B7A00FCF855 /* OHHTTPStubs+Mocktail.h */; };
+ 094906DD1B7F60D100B047DA /* OHPathHelpers.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 095B1AD31AE30BA7009D1B56 /* OHPathHelpers.h */; };
+ 094906DE1B7F60E200B047DA /* OHHTTPStubs+Mocktail.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D6DB84E1B763B7A00FCF855 /* OHHTTPStubs+Mocktail.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 094906DF1B7F60EE00B047DA /* OHHTTPStubs+Mocktail.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D6DB84E1B763B7A00FCF855 /* OHHTTPStubs+Mocktail.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 095925D41BAEBEAA00DD7F0B /* OHHTTPStubsSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0955699A1B90E4EA00503ADC /* OHHTTPStubsSwift.swift */; settings = {ASSET_TAGS = (); }; };
+ 095925D61BAEC00200DD7F0B /* SwiftHelpersTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 095925D51BAEC00200DD7F0B /* SwiftHelpersTests.swift */; settings = {ASSET_TAGS = (); }; };
+ 095981881980682800807DBE /* AFNetworkingTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 095981481980668E00807DBE /* AFNetworkingTests.m */; };
+ 095981891980682E00807DBE /* NilValuesTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 095981491980668E00807DBE /* NilValuesTests.m */; };
+ 0959818A1980682E00807DBE /* NSURLConnectionDelegateTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0959814A1980668E00807DBE /* NSURLConnectionDelegateTests.m */; };
+ 0959818B1980682E00807DBE /* NSURLConnectionTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0959814B1980668E00807DBE /* NSURLConnectionTests.m */; };
+ 0959818C1980682E00807DBE /* NSURLSessionTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0959814C1980668E00807DBE /* NSURLSessionTests.m */; };
+ 0959818D1980682E00807DBE /* TimingTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0959814D1980668E00807DBE /* TimingTests.m */; };
+ 0959818E1980682E00807DBE /* WithContentsOfURLTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0959814E1980668E00807DBE /* WithContentsOfURLTests.m */; };
+ 095981D319806A7900807DBE /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 09110A5219805F4800D175E4 /* XCTest.framework */; };
+ 095981D719806A7900807DBE /* OHHTTPStubs.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 095981C219806A7900807DBE /* OHHTTPStubs.framework */; };
+ 095981EF19806AA200807DBE /* NilValuesTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 095981491980668E00807DBE /* NilValuesTests.m */; };
+ 095981F019806AA200807DBE /* NSURLConnectionDelegateTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0959814A1980668E00807DBE /* NSURLConnectionDelegateTests.m */; };
+ 095981F119806AA200807DBE /* NSURLConnectionTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0959814B1980668E00807DBE /* NSURLConnectionTests.m */; };
+ 095981F219806AA200807DBE /* NSURLSessionTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0959814C1980668E00807DBE /* NSURLSessionTests.m */; };
+ 095981F319806AA200807DBE /* TimingTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0959814D1980668E00807DBE /* TimingTests.m */; };
+ 095981F419806AA200807DBE /* WithContentsOfURLTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0959814E1980668E00807DBE /* WithContentsOfURLTests.m */; };
+ 095981F619806AAC00807DBE /* OHHTTPStubs.m in Sources */ = {isa = PBXBuildFile; fileRef = 09110A6B1980605A00D175E4 /* OHHTTPStubs.m */; };
+ 095981F719806AAC00807DBE /* OHHTTPStubsResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 09110A6F1980606A00D175E4 /* OHHTTPStubsResponse.m */; };
+ 095981F819806AAC00807DBE /* OHHTTPStubsResponse+HTTPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 09110A711980606A00D175E4 /* OHHTTPStubsResponse+HTTPMessage.m */; };
+ 095981F919806AAC00807DBE /* OHHTTPStubsResponse+JSON.m in Sources */ = {isa = PBXBuildFile; fileRef = 09110A731980606A00D175E4 /* OHHTTPStubsResponse+JSON.m */; };
+ 095981FA19806AAC00807DBE /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 09110A781980608600D175E4 /* OHHTTPStubs+NSURLSessionConfiguration.m */; };
+ 095981FB19806AB700807DBE /* OHHTTPStubs.h in Headers */ = {isa = PBXBuildFile; fileRef = 09110A6A1980605A00D175E4 /* OHHTTPStubs.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 095981FC19806AF300807DBE /* OHHTTPStubs.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 09110A6A1980605A00D175E4 /* OHHTTPStubs.h */; };
+ 095981FD19806AF300807DBE /* OHHTTPStubsResponse.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 09110A6E1980606A00D175E4 /* OHHTTPStubsResponse.h */; };
+ 095981FE19806AF300807DBE /* OHHTTPStubsResponse+HTTPMessage.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 09110A701980606A00D175E4 /* OHHTTPStubsResponse+HTTPMessage.h */; };
+ 095981FF19806AF300807DBE /* OHHTTPStubsResponse+JSON.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 09110A721980606A00D175E4 /* OHHTTPStubsResponse+JSON.h */; };
+ 0959820019806B1700807DBE /* OHHTTPStubsResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 09110A6E1980606A00D175E4 /* OHHTTPStubsResponse.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 0959820119806B1E00807DBE /* OHHTTPStubsResponse+HTTPMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 09110A701980606A00D175E4 /* OHHTTPStubsResponse+HTTPMessage.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 0959820219806B2200807DBE /* OHHTTPStubsResponse+JSON.h in Headers */ = {isa = PBXBuildFile; fileRef = 09110A721980606A00D175E4 /* OHHTTPStubsResponse+JSON.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 095B1AD51AE30BA7009D1B56 /* OHPathHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 095B1AD41AE30BA7009D1B56 /* OHPathHelpers.m */; };
+ 095B1AD61AE3138C009D1B56 /* OHPathHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 095B1AD31AE30BA7009D1B56 /* OHPathHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 095B1AD71AE3138C009D1B56 /* OHPathHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 095B1AD31AE30BA7009D1B56 /* OHPathHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 095B1AD81AE31395009D1B56 /* OHPathHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 095B1AD41AE30BA7009D1B56 /* OHPathHelpers.m */; };
+ 095B1AD91AE31396009D1B56 /* OHPathHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 095B1AD41AE30BA7009D1B56 /* OHPathHelpers.m */; };
+ 09D0D2991B67FED3004E7213 /* Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 09D0D2981B67FED3004E7213 /* Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 09D0D29A1B67FED3004E7213 /* Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 09D0D2981B67FED3004E7213 /* Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 09D0D29B1B67FF06004E7213 /* Compatibility.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 09D0D2981B67FED3004E7213 /* Compatibility.h */; };
+ 0DB397E35DDB6808A5496D53 /* libPods-OHHTTPStubs Mac Tests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F49690D948DE88BBB4A36B11 /* libPods-OHHTTPStubs Mac Tests.a */; };
+ 1D0F8E7E1B6E31850049A7D2 /* MocktailTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D0F8E7D1B6E31850049A7D2 /* MocktailTests.m */; };
+ 1D0F8E801B6E31A70049A7D2 /* login.tail in Resources */ = {isa = PBXBuildFile; fileRef = 1D0F8E7F1B6E31A70049A7D2 /* login.tail */; };
+ 1D0F8E821B6E31B00049A7D2 /* MocktailFolder in Resources */ = {isa = PBXBuildFile; fileRef = 1D0F8E811B6E31B00049A7D2 /* MocktailFolder */; };
+ 1D6DB8501B763B7A00FCF855 /* OHHTTPStubs+Mocktail.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D6DB84F1B763B7A00FCF855 /* OHHTTPStubs+Mocktail.m */; };
+ 221C34A51B0CCF0600FCA8FF /* OHPathHelpersTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 221C34A41B0CCF0600FCA8FF /* OHPathHelpersTests.m */; };
+ 221C34A71B0CCF9D00FCA8FF /* empty.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 221C34A61B0CCF9D00FCA8FF /* empty.bundle */; };
+ 221C34A81B0CCF9D00FCA8FF /* empty.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 221C34A61B0CCF9D00FCA8FF /* empty.bundle */; };
+ 221C34A91B0CCFF200FCA8FF /* OHPathHelpersTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 221C34A41B0CCF0600FCA8FF /* OHPathHelpersTests.m */; };
+ 3EB635BCF186B952750E2AEE /* libPods-OHHTTPStubs iOS Fmk Tests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FC7C82D3D508702D3B282621 /* libPods-OHHTTPStubs iOS Fmk Tests.a */; };
+ 47AF337B1A3775B600158C9F /* emptyfile.json in Resources */ = {isa = PBXBuildFile; fileRef = 47AF337A1A37757B00158C9F /* emptyfile.json */; };
+ 47AF337C1A3775B600158C9F /* emptyfile.json in Resources */ = {isa = PBXBuildFile; fileRef = 47AF337A1A37757B00158C9F /* emptyfile.json */; };
+ 725CD9B41A9EB6F600F84C8B /* OHHTTPStubs.m in Sources */ = {isa = PBXBuildFile; fileRef = 09110A6B1980605A00D175E4 /* OHHTTPStubs.m */; };
+ 725CD9B51A9EB6F800F84C8B /* OHHTTPStubsResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 09110A6F1980606A00D175E4 /* OHHTTPStubsResponse.m */; };
+ 725CD9B61A9EB6FA00F84C8B /* OHHTTPStubsResponse+HTTPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 09110A711980606A00D175E4 /* OHHTTPStubsResponse+HTTPMessage.m */; };
+ 725CD9B71A9EB6FD00F84C8B /* OHHTTPStubsResponse+JSON.m in Sources */ = {isa = PBXBuildFile; fileRef = 09110A731980606A00D175E4 /* OHHTTPStubsResponse+JSON.m */; };
+ 725CD9B81A9EB70000F84C8B /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 09110A781980608600D175E4 /* OHHTTPStubs+NSURLSessionConfiguration.m */; };
+ 725CD9B91A9EB71000F84C8B /* OHHTTPStubs.h in Headers */ = {isa = PBXBuildFile; fileRef = 09110A6A1980605A00D175E4 /* OHHTTPStubs.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 725CD9BA1A9EB71500F84C8B /* OHHTTPStubsResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 09110A6E1980606A00D175E4 /* OHHTTPStubsResponse.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 725CD9BB1A9EB71A00F84C8B /* OHHTTPStubsResponse+JSON.h in Headers */ = {isa = PBXBuildFile; fileRef = 09110A721980606A00D175E4 /* OHHTTPStubsResponse+JSON.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 725CD9BC1A9EB71D00F84C8B /* OHHTTPStubsResponse+HTTPMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 09110A701980606A00D175E4 /* OHHTTPStubsResponse+HTTPMessage.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 7B812F8D5510F916B78E671A /* libPods-OHHTTPStubs iOS Lib Tests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BFA846B11753DE97A1D563D0 /* libPods-OHHTTPStubs iOS Lib Tests.a */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+ 09110A5719805F4800D175E4 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 09110A3919805F4800D175E4 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 09110A4019805F4800D175E4;
+ remoteInfo = "OHHTTPStubs iOS";
+ };
+ 093442FB1B80ED1C00A91535 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 09110A3919805F4800D175E4 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 725CD99A1A9EB65100F84C8B;
+ remoteInfo = "OHHTTPStubs iOS Framework";
+ };
+ 095981D519806A7900807DBE /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 09110A3919805F4800D175E4 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 095981C119806A7900807DBE;
+ remoteInfo = "OHHTTPStubs Mac";
+ };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXCopyFilesBuildPhase section */
+ 09110A3F19805F4800D175E4 /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = "include/$(PRODUCT_NAME)";
+ dstSubfolderSpec = 16;
+ files = (
+ 09D0D29B1B67FF06004E7213 /* Compatibility.h in CopyFiles */,
+ 095981FC19806AF300807DBE /* OHHTTPStubs.h in CopyFiles */,
+ 095981FD19806AF300807DBE /* OHHTTPStubsResponse.h in CopyFiles */,
+ 095981FF19806AF300807DBE /* OHHTTPStubsResponse+JSON.h in CopyFiles */,
+ 095981FE19806AF300807DBE /* OHHTTPStubsResponse+HTTPMessage.h in CopyFiles */,
+ 094906DC1B7F60D100B047DA /* OHHTTPStubs+Mocktail.h in CopyFiles */,
+ 094906DD1B7F60D100B047DA /* OHPathHelpers.h in CopyFiles */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXCopyFilesBuildPhase section */
+
+/* Begin PBXFileReference section */
+ 09110A4119805F4800D175E4 /* libOHHTTPStubs.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libOHHTTPStubs.a; sourceTree = BUILT_PRODUCTS_DIR; };
+ 09110A4419805F4800D175E4 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
+ 09110A5119805F4800D175E4 /* OHHTTPStubs iOS Lib Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "OHHTTPStubs iOS Lib Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 09110A5219805F4800D175E4 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; };
+ 09110A6A1980605A00D175E4 /* OHHTTPStubs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OHHTTPStubs.h; sourceTree = "<group>"; };
+ 09110A6B1980605A00D175E4 /* OHHTTPStubs.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OHHTTPStubs.m; sourceTree = "<group>"; };
+ 09110A6E1980606A00D175E4 /* OHHTTPStubsResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OHHTTPStubsResponse.h; sourceTree = "<group>"; };
+ 09110A6F1980606A00D175E4 /* OHHTTPStubsResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OHHTTPStubsResponse.m; sourceTree = "<group>"; };
+ 09110A701980606A00D175E4 /* OHHTTPStubsResponse+HTTPMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OHHTTPStubsResponse+HTTPMessage.h"; sourceTree = "<group>"; };
+ 09110A711980606A00D175E4 /* OHHTTPStubsResponse+HTTPMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "OHHTTPStubsResponse+HTTPMessage.m"; sourceTree = "<group>"; };
+ 09110A721980606A00D175E4 /* OHHTTPStubsResponse+JSON.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OHHTTPStubsResponse+JSON.h"; sourceTree = "<group>"; };
+ 09110A731980606A00D175E4 /* OHHTTPStubsResponse+JSON.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "OHHTTPStubsResponse+JSON.m"; sourceTree = "<group>"; };
+ 09110A781980608600D175E4 /* OHHTTPStubs+NSURLSessionConfiguration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "OHHTTPStubs+NSURLSessionConfiguration.m"; sourceTree = "<group>"; };
+ 093442DC1B80EC3B00A91535 /* OHHTTPStubs iOS-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "OHHTTPStubs iOS-Info.plist"; sourceTree = "<group>"; };
+ 093442F91B80EC4A00A91535 /* OHHTTPStubs iOS Fmk Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "OHHTTPStubs iOS Fmk Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 0955699A1B90E4EA00503ADC /* OHHTTPStubsSwift.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OHHTTPStubsSwift.swift; sourceTree = "<group>"; };
+ 095925D51BAEC00200DD7F0B /* SwiftHelpersTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = SwiftHelpersTests.swift; path = "Test Suites/SwiftHelpersTests.swift"; sourceTree = "<group>"; };
+ 095981451980657C00807DBE /* UnitTests-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "UnitTests-Info.plist"; sourceTree = "<group>"; };
+ 095981471980665400807DBE /* UnitTests-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UnitTests-Prefix.pch"; sourceTree = "<group>"; };
+ 095981481980668E00807DBE /* AFNetworkingTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AFNetworkingTests.m; path = "Test Suites/AFNetworkingTests.m"; sourceTree = "<group>"; };
+ 095981491980668E00807DBE /* NilValuesTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NilValuesTests.m; path = "Test Suites/NilValuesTests.m"; sourceTree = "<group>"; };
+ 0959814A1980668E00807DBE /* NSURLConnectionDelegateTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NSURLConnectionDelegateTests.m; path = "Test Suites/NSURLConnectionDelegateTests.m"; sourceTree = "<group>"; };
+ 0959814B1980668E00807DBE /* NSURLConnectionTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NSURLConnectionTests.m; path = "Test Suites/NSURLConnectionTests.m"; sourceTree = "<group>"; };
+ 0959814C1980668E00807DBE /* NSURLSessionTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NSURLSessionTests.m; path = "Test Suites/NSURLSessionTests.m"; sourceTree = "<group>"; };
+ 0959814D1980668E00807DBE /* TimingTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TimingTests.m; path = "Test Suites/TimingTests.m"; sourceTree = "<group>"; };
+ 0959814E1980668E00807DBE /* WithContentsOfURLTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WithContentsOfURLTests.m; path = "Test Suites/WithContentsOfURLTests.m"; sourceTree = "<group>"; };
+ 0959819819806A4200807DBE /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
+ 0959819919806A4200807DBE /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; };
+ 0959819A19806A4200807DBE /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
+ 095981C219806A7900807DBE /* OHHTTPStubs.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = OHHTTPStubs.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ 095981C619806A7900807DBE /* OHHTTPStubs Mac-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "OHHTTPStubs Mac-Info.plist"; sourceTree = "<group>"; };
+ 095981D219806A7900807DBE /* OHHTTPStubs Mac Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "OHHTTPStubs Mac Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 095B1AD31AE30BA7009D1B56 /* OHPathHelpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OHPathHelpers.h; sourceTree = "<group>"; };
+ 095B1AD41AE30BA7009D1B56 /* OHPathHelpers.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OHPathHelpers.m; sourceTree = "<group>"; };
+ 09D0D2981B67FED3004E7213 /* Compatibility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Compatibility.h; sourceTree = "<group>"; };
+ 1D0F8E7D1B6E31850049A7D2 /* MocktailTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MocktailTests.m; path = "Test Suites/MocktailTests.m"; sourceTree = "<group>"; };
+ 1D0F8E7F1B6E31A70049A7D2 /* login.tail */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = login.tail; path = ../login.tail; sourceTree = "<group>"; };
+ 1D0F8E811B6E31B00049A7D2 /* MocktailFolder */ = {isa = PBXFileReference; lastKnownFileType = folder; name = MocktailFolder; path = ../MocktailFolder; sourceTree = "<group>"; };
+ 1D6DB84E1B763B7A00FCF855 /* OHHTTPStubs+Mocktail.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OHHTTPStubs+Mocktail.h"; sourceTree = "<group>"; };
+ 1D6DB84F1B763B7A00FCF855 /* OHHTTPStubs+Mocktail.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "OHHTTPStubs+Mocktail.m"; sourceTree = "<group>"; };
+ 221C34A41B0CCF0600FCA8FF /* OHPathHelpersTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OHPathHelpersTests.m; sourceTree = "<group>"; };
+ 221C34A61B0CCF9D00FCA8FF /* empty.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = empty.bundle; sourceTree = "<group>"; };
+ 446DA13BA37A8466FF4F9D35 /* libPods-OHHTTPStubs iOS Tests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-OHHTTPStubs iOS Tests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 47AF337A1A37757B00158C9F /* emptyfile.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = emptyfile.json; sourceTree = "<group>"; };
+ 725CD99B1A9EB65100F84C8B /* OHHTTPStubs.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = OHHTTPStubs.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ 78215AC3F712A93089D77E60 /* Pods-OHHTTPStubs iOS Fmk Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OHHTTPStubs iOS Fmk Tests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests.debug.xcconfig"; sourceTree = "<group>"; };
+ 95E3CBB2346C0E2FBA46D63E /* Pods-OHHTTPStubs iOS Lib Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OHHTTPStubs iOS Lib Tests.release.xcconfig"; path = "Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests.release.xcconfig"; sourceTree = "<group>"; };
+ B11995FF7A5A81D0A322D6FA /* Pods-OHHTTPStubs Mac Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OHHTTPStubs Mac Tests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests.debug.xcconfig"; sourceTree = "<group>"; };
+ BFA846B11753DE97A1D563D0 /* libPods-OHHTTPStubs iOS Lib Tests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-OHHTTPStubs iOS Lib Tests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+ C0E954CB8F11618F9510F283 /* Pods-OHHTTPStubs iOS Lib Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OHHTTPStubs iOS Lib Tests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests.debug.xcconfig"; sourceTree = "<group>"; };
+ DB9708EFC7D95D8EAE91EA78 /* Pods-OHHTTPStubs iOS Fmk Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OHHTTPStubs iOS Fmk Tests.release.xcconfig"; path = "Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests.release.xcconfig"; sourceTree = "<group>"; };
+ E2483255B84CAC7897D6E98C /* Pods-OHHTTPStubs Mac Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OHHTTPStubs Mac Tests.release.xcconfig"; path = "Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests.release.xcconfig"; sourceTree = "<group>"; };
+ F49690D948DE88BBB4A36B11 /* libPods-OHHTTPStubs Mac Tests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-OHHTTPStubs Mac Tests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+ FC7C82D3D508702D3B282621 /* libPods-OHHTTPStubs iOS Fmk Tests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-OHHTTPStubs iOS Fmk Tests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 09110A3E19805F4800D175E4 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 09110A4519805F4800D175E4 /* Foundation.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 09110A4E19805F4800D175E4 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 09110A5319805F4800D175E4 /* XCTest.framework in Frameworks */,
+ 09110A5419805F4800D175E4 /* Foundation.framework in Frameworks */,
+ 09110A5919805F4800D175E4 /* libOHHTTPStubs.a in Frameworks */,
+ 7B812F8D5510F916B78E671A /* libPods-OHHTTPStubs iOS Lib Tests.a in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 093442EB1B80EC4A00A91535 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 093442EC1B80EC4A00A91535 /* XCTest.framework in Frameworks */,
+ 093442EE1B80EC4A00A91535 /* Foundation.framework in Frameworks */,
+ 093442FD1B80ED2600A91535 /* OHHTTPStubs.framework in Frameworks */,
+ 3EB635BCF186B952750E2AEE /* libPods-OHHTTPStubs iOS Fmk Tests.a in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 095981BE19806A7900807DBE /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 095981CF19806A7900807DBE /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 095981D319806A7900807DBE /* XCTest.framework in Frameworks */,
+ 095981D719806A7900807DBE /* OHHTTPStubs.framework in Frameworks */,
+ 0DB397E35DDB6808A5496D53 /* libPods-OHHTTPStubs Mac Tests.a in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 725CD9971A9EB65100F84C8B /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 09110A3819805F4800D175E4 = {
+ isa = PBXGroup;
+ children = (
+ 09110A4619805F4800D175E4 /* OHHTTPStubs */,
+ 095981C519806A7900807DBE /* Supporting Files */,
+ 09110A5A19805F4800D175E4 /* UnitTests */,
+ 09110A4319805F4800D175E4 /* Frameworks */,
+ 09110A4219805F4800D175E4 /* Products */,
+ 69EB7ED77E3A41F78D65093A /* Pods */,
+ );
+ sourceTree = "<group>";
+ };
+ 09110A4219805F4800D175E4 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 09110A4119805F4800D175E4 /* libOHHTTPStubs.a */,
+ 09110A5119805F4800D175E4 /* OHHTTPStubs iOS Lib Tests.xctest */,
+ 095981C219806A7900807DBE /* OHHTTPStubs.framework */,
+ 095981D219806A7900807DBE /* OHHTTPStubs Mac Tests.xctest */,
+ 725CD99B1A9EB65100F84C8B /* OHHTTPStubs.framework */,
+ 093442F91B80EC4A00A91535 /* OHHTTPStubs iOS Fmk Tests.xctest */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ 09110A4319805F4800D175E4 /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ 09110A4419805F4800D175E4 /* Foundation.framework */,
+ 09110A5219805F4800D175E4 /* XCTest.framework */,
+ 0959819719806A4200807DBE /* Other Frameworks */,
+ F49690D948DE88BBB4A36B11 /* libPods-OHHTTPStubs Mac Tests.a */,
+ 446DA13BA37A8466FF4F9D35 /* libPods-OHHTTPStubs iOS Tests.a */,
+ FC7C82D3D508702D3B282621 /* libPods-OHHTTPStubs iOS Fmk Tests.a */,
+ BFA846B11753DE97A1D563D0 /* libPods-OHHTTPStubs iOS Lib Tests.a */,
+ );
+ name = Frameworks;
+ sourceTree = "<group>";
+ };
+ 09110A4619805F4800D175E4 /* OHHTTPStubs */ = {
+ isa = PBXGroup;
+ children = (
+ 09D0D2981B67FED3004E7213 /* Compatibility.h */,
+ 09110A6A1980605A00D175E4 /* OHHTTPStubs.h */,
+ 09110A6B1980605A00D175E4 /* OHHTTPStubs.m */,
+ 1D6DB84D1B763B7A00FCF855 /* Mocktail */,
+ 09110A6D1980605D00D175E4 /* OHHTTPStubsResponse */,
+ 09110A771980607200D175E4 /* NSURLSession Support */,
+ 093443011B80F88700A91535 /* OHPathHelpers */,
+ 095569991B90E4EA00503ADC /* Swift */,
+ );
+ name = OHHTTPStubs;
+ path = Sources;
+ sourceTree = "<group>";
+ };
+ 09110A5A19805F4800D175E4 /* UnitTests */ = {
+ isa = PBXGroup;
+ children = (
+ 47AF33791A37755E00158C9F /* Fixtures */,
+ 095981461980663000807DBE /* Test Suites */,
+ 09110A5B19805F4800D175E4 /* Supporting Files */,
+ );
+ path = UnitTests;
+ sourceTree = "<group>";
+ };
+ 09110A5B19805F4800D175E4 /* Supporting Files */ = {
+ isa = PBXGroup;
+ children = (
+ 095981471980665400807DBE /* UnitTests-Prefix.pch */,
+ 095981451980657C00807DBE /* UnitTests-Info.plist */,
+ );
+ name = "Supporting Files";
+ sourceTree = "<group>";
+ };
+ 09110A6D1980605D00D175E4 /* OHHTTPStubsResponse */ = {
+ isa = PBXGroup;
+ children = (
+ 09110A6E1980606A00D175E4 /* OHHTTPStubsResponse.h */,
+ 09110A6F1980606A00D175E4 /* OHHTTPStubsResponse.m */,
+ 093442FF1B80F85700A91535 /* JSON */,
+ 093442FE1B80F84800A91535 /* HTTPMessage */,
+ );
+ name = OHHTTPStubsResponse;
+ sourceTree = "<group>";
+ };
+ 09110A771980607200D175E4 /* NSURLSession Support */ = {
+ isa = PBXGroup;
+ children = (
+ 09110A781980608600D175E4 /* OHHTTPStubs+NSURLSessionConfiguration.m */,
+ );
+ name = "NSURLSession Support";
+ path = NSURLSession;
+ sourceTree = "<group>";
+ };
+ 093442FE1B80F84800A91535 /* HTTPMessage */ = {
+ isa = PBXGroup;
+ children = (
+ 09110A701980606A00D175E4 /* OHHTTPStubsResponse+HTTPMessage.h */,
+ 09110A711980606A00D175E4 /* OHHTTPStubsResponse+HTTPMessage.m */,
+ );
+ path = HTTPMessage;
+ sourceTree = "<group>";
+ };
+ 093442FF1B80F85700A91535 /* JSON */ = {
+ isa = PBXGroup;
+ children = (
+ 09110A721980606A00D175E4 /* OHHTTPStubsResponse+JSON.h */,
+ 09110A731980606A00D175E4 /* OHHTTPStubsResponse+JSON.m */,
+ );
+ path = JSON;
+ sourceTree = "<group>";
+ };
+ 093443011B80F88700A91535 /* OHPathHelpers */ = {
+ isa = PBXGroup;
+ children = (
+ 095B1AD31AE30BA7009D1B56 /* OHPathHelpers.h */,
+ 095B1AD41AE30BA7009D1B56 /* OHPathHelpers.m */,
+ );
+ path = OHPathHelpers;
+ sourceTree = "<group>";
+ };
+ 095569991B90E4EA00503ADC /* Swift */ = {
+ isa = PBXGroup;
+ children = (
+ 0955699A1B90E4EA00503ADC /* OHHTTPStubsSwift.swift */,
+ );
+ path = Swift;
+ sourceTree = "<group>";
+ };
+ 095981461980663000807DBE /* Test Suites */ = {
+ isa = PBXGroup;
+ children = (
+ 095981481980668E00807DBE /* AFNetworkingTests.m */,
+ 1D0F8E7D1B6E31850049A7D2 /* MocktailTests.m */,
+ 095981491980668E00807DBE /* NilValuesTests.m */,
+ 0959814A1980668E00807DBE /* NSURLConnectionDelegateTests.m */,
+ 0959814B1980668E00807DBE /* NSURLConnectionTests.m */,
+ 0959814C1980668E00807DBE /* NSURLSessionTests.m */,
+ 221C34A41B0CCF0600FCA8FF /* OHPathHelpersTests.m */,
+ 0959814D1980668E00807DBE /* TimingTests.m */,
+ 0959814E1980668E00807DBE /* WithContentsOfURLTests.m */,
+ 095925D51BAEC00200DD7F0B /* SwiftHelpersTests.swift */,
+ );
+ name = "Test Suites";
+ sourceTree = "<group>";
+ };
+ 0959819719806A4200807DBE /* Other Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ 0959819819806A4200807DBE /* Foundation.framework */,
+ 0959819919806A4200807DBE /* CoreData.framework */,
+ 0959819A19806A4200807DBE /* AppKit.framework */,
+ );
+ name = "Other Frameworks";
+ sourceTree = "<group>";
+ };
+ 095981C519806A7900807DBE /* Supporting Files */ = {
+ isa = PBXGroup;
+ children = (
+ 093442DC1B80EC3B00A91535 /* OHHTTPStubs iOS-Info.plist */,
+ 095981C619806A7900807DBE /* OHHTTPStubs Mac-Info.plist */,
+ );
+ path = "Supporting Files";
+ sourceTree = "<group>";
+ };
+ 1D6DB84D1B763B7A00FCF855 /* Mocktail */ = {
+ isa = PBXGroup;
+ children = (
+ 1D6DB84E1B763B7A00FCF855 /* OHHTTPStubs+Mocktail.h */,
+ 1D6DB84F1B763B7A00FCF855 /* OHHTTPStubs+Mocktail.m */,
+ );
+ path = Mocktail;
+ sourceTree = "<group>";
+ };
+ 47AF33791A37755E00158C9F /* Fixtures */ = {
+ isa = PBXGroup;
+ children = (
+ 221C34A61B0CCF9D00FCA8FF /* empty.bundle */,
+ 47AF337A1A37757B00158C9F /* emptyfile.json */,
+ 1D0F8E7F1B6E31A70049A7D2 /* login.tail */,
+ 1D0F8E811B6E31B00049A7D2 /* MocktailFolder */,
+ );
+ path = Fixtures;
+ sourceTree = "<group>";
+ };
+ 69EB7ED77E3A41F78D65093A /* Pods */ = {
+ isa = PBXGroup;
+ children = (
+ B11995FF7A5A81D0A322D6FA /* Pods-OHHTTPStubs Mac Tests.debug.xcconfig */,
+ E2483255B84CAC7897D6E98C /* Pods-OHHTTPStubs Mac Tests.release.xcconfig */,
+ 78215AC3F712A93089D77E60 /* Pods-OHHTTPStubs iOS Fmk Tests.debug.xcconfig */,
+ DB9708EFC7D95D8EAE91EA78 /* Pods-OHHTTPStubs iOS Fmk Tests.release.xcconfig */,
+ C0E954CB8F11618F9510F283 /* Pods-OHHTTPStubs iOS Lib Tests.debug.xcconfig */,
+ 95E3CBB2346C0E2FBA46D63E /* Pods-OHHTTPStubs iOS Lib Tests.release.xcconfig */,
+ );
+ name = Pods;
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+ 095981BF19806A7900807DBE /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 09D0D29A1B67FED3004E7213 /* Compatibility.h in Headers */,
+ 095981FB19806AB700807DBE /* OHHTTPStubs.h in Headers */,
+ 0959820019806B1700807DBE /* OHHTTPStubsResponse.h in Headers */,
+ 0959820219806B2200807DBE /* OHHTTPStubsResponse+JSON.h in Headers */,
+ 0959820119806B1E00807DBE /* OHHTTPStubsResponse+HTTPMessage.h in Headers */,
+ 094906DF1B7F60EE00B047DA /* OHHTTPStubs+Mocktail.h in Headers */,
+ 095B1AD71AE3138C009D1B56 /* OHPathHelpers.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 725CD9981A9EB65100F84C8B /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 09D0D2991B67FED3004E7213 /* Compatibility.h in Headers */,
+ 725CD9B91A9EB71000F84C8B /* OHHTTPStubs.h in Headers */,
+ 725CD9BA1A9EB71500F84C8B /* OHHTTPStubsResponse.h in Headers */,
+ 725CD9BB1A9EB71A00F84C8B /* OHHTTPStubsResponse+JSON.h in Headers */,
+ 725CD9BC1A9EB71D00F84C8B /* OHHTTPStubsResponse+HTTPMessage.h in Headers */,
+ 094906DE1B7F60E200B047DA /* OHHTTPStubs+Mocktail.h in Headers */,
+ 095B1AD61AE3138C009D1B56 /* OHPathHelpers.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+ 09110A4019805F4800D175E4 /* OHHTTPStubs iOS StaticLib */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 09110A6419805F4800D175E4 /* Build configuration list for PBXNativeTarget "OHHTTPStubs iOS StaticLib" */;
+ buildPhases = (
+ 09110A3D19805F4800D175E4 /* Sources */,
+ 09110A3E19805F4800D175E4 /* Frameworks */,
+ 09110A3F19805F4800D175E4 /* CopyFiles */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = "OHHTTPStubs iOS StaticLib";
+ productName = OHHTTPStubs;
+ productReference = 09110A4119805F4800D175E4 /* libOHHTTPStubs.a */;
+ productType = "com.apple.product-type.library.static";
+ };
+ 09110A5019805F4800D175E4 /* OHHTTPStubs iOS Lib Tests */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 09110A6719805F4800D175E4 /* Build configuration list for PBXNativeTarget "OHHTTPStubs iOS Lib Tests" */;
+ buildPhases = (
+ 7F432602D77FABAF29E05AA8 /* Check Pods Manifest.lock */,
+ 09110A4D19805F4800D175E4 /* Sources */,
+ 09110A4E19805F4800D175E4 /* Frameworks */,
+ 09110A4F19805F4800D175E4 /* Resources */,
+ 2E71B8D8A7ECD8287E0E81D5 /* Copy Pods Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ 09110A5819805F4800D175E4 /* PBXTargetDependency */,
+ );
+ name = "OHHTTPStubs iOS Lib Tests";
+ productName = OHHTTPStubsTests;
+ productReference = 09110A5119805F4800D175E4 /* OHHTTPStubs iOS Lib Tests.xctest */;
+ productType = "com.apple.product-type.bundle.unit-test";
+ };
+ 093442DD1B80EC4A00A91535 /* OHHTTPStubs iOS Fmk Tests */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 093442F61B80EC4A00A91535 /* Build configuration list for PBXNativeTarget "OHHTTPStubs iOS Fmk Tests" */;
+ buildPhases = (
+ 093442E01B80EC4A00A91535 /* Check Pods Manifest.lock */,
+ 093442E11B80EC4A00A91535 /* Sources */,
+ 093442EB1B80EC4A00A91535 /* Frameworks */,
+ 093442F01B80EC4A00A91535 /* Resources */,
+ 093442F51B80EC4A00A91535 /* Copy Pods Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ 093442FC1B80ED1C00A91535 /* PBXTargetDependency */,
+ );
+ name = "OHHTTPStubs iOS Fmk Tests";
+ productName = OHHTTPStubsTests;
+ productReference = 093442F91B80EC4A00A91535 /* OHHTTPStubs iOS Fmk Tests.xctest */;
+ productType = "com.apple.product-type.bundle.unit-test";
+ };
+ 095981C119806A7900807DBE /* OHHTTPStubs Mac Framework */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 095981E019806A7900807DBE /* Build configuration list for PBXNativeTarget "OHHTTPStubs Mac Framework" */;
+ buildPhases = (
+ 095981BD19806A7900807DBE /* Sources */,
+ 095981BE19806A7900807DBE /* Frameworks */,
+ 095981BF19806A7900807DBE /* Headers */,
+ 095981C019806A7900807DBE /* Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = "OHHTTPStubs Mac Framework";
+ productName = "OHHTTPStubs Mac";
+ productReference = 095981C219806A7900807DBE /* OHHTTPStubs.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+ 095981D119806A7900807DBE /* OHHTTPStubs Mac Tests */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 095981E319806A7900807DBE /* Build configuration list for PBXNativeTarget "OHHTTPStubs Mac Tests" */;
+ buildPhases = (
+ 752F2AD343353136781BDAB2 /* Check Pods Manifest.lock */,
+ 095981CE19806A7900807DBE /* Sources */,
+ 095981CF19806A7900807DBE /* Frameworks */,
+ 095981D019806A7900807DBE /* Resources */,
+ BF1C89AB0FF2DD0E338DD44E /* Copy Pods Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ 095981D619806A7900807DBE /* PBXTargetDependency */,
+ );
+ name = "OHHTTPStubs Mac Tests";
+ productName = "OHHTTPStubs Mac Tests";
+ productReference = 095981D219806A7900807DBE /* OHHTTPStubs Mac Tests.xctest */;
+ productType = "com.apple.product-type.bundle.unit-test";
+ };
+ 725CD99A1A9EB65100F84C8B /* OHHTTPStubs iOS Framework */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 725CD9B21A9EB65200F84C8B /* Build configuration list for PBXNativeTarget "OHHTTPStubs iOS Framework" */;
+ buildPhases = (
+ 725CD9961A9EB65100F84C8B /* Sources */,
+ 725CD9971A9EB65100F84C8B /* Frameworks */,
+ 725CD9981A9EB65100F84C8B /* Headers */,
+ 725CD9991A9EB65100F84C8B /* Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = "OHHTTPStubs iOS Framework";
+ productName = "OHHTTPStubs iOS Framework";
+ productReference = 725CD99B1A9EB65100F84C8B /* OHHTTPStubs.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 09110A3919805F4800D175E4 /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ LastSwiftUpdateCheck = 0700;
+ LastUpgradeCheck = 0700;
+ ORGANIZATIONNAME = AliSoftware;
+ TargetAttributes = {
+ 09110A5019805F4800D175E4 = {
+ TestTargetID = 09110A4019805F4800D175E4;
+ };
+ 095981D119806A7900807DBE = {
+ TestTargetID = 095981C119806A7900807DBE;
+ };
+ 725CD99A1A9EB65100F84C8B = {
+ CreatedOnToolsVersion = 6.1.1;
+ };
+ };
+ };
+ buildConfigurationList = 09110A3C19805F4800D175E4 /* Build configuration list for PBXProject "OHHTTPStubs" */;
+ compatibilityVersion = "Xcode 3.2";
+ developmentRegion = English;
+ hasScannedForEncodings = 0;
+ knownRegions = (
+ en,
+ );
+ mainGroup = 09110A3819805F4800D175E4;
+ productRefGroup = 09110A4219805F4800D175E4 /* Products */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ 09110A4019805F4800D175E4 /* OHHTTPStubs iOS StaticLib */,
+ 09110A5019805F4800D175E4 /* OHHTTPStubs iOS Lib Tests */,
+ 725CD99A1A9EB65100F84C8B /* OHHTTPStubs iOS Framework */,
+ 093442DD1B80EC4A00A91535 /* OHHTTPStubs iOS Fmk Tests */,
+ 095981C119806A7900807DBE /* OHHTTPStubs Mac Framework */,
+ 095981D119806A7900807DBE /* OHHTTPStubs Mac Tests */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+ 09110A4F19805F4800D175E4 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 47AF337B1A3775B600158C9F /* emptyfile.json in Resources */,
+ 221C34A71B0CCF9D00FCA8FF /* empty.bundle in Resources */,
+ 1D0F8E821B6E31B00049A7D2 /* MocktailFolder in Resources */,
+ 1D0F8E801B6E31A70049A7D2 /* login.tail in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 093442F01B80EC4A00A91535 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 093442F11B80EC4A00A91535 /* emptyfile.json in Resources */,
+ 093442F21B80EC4A00A91535 /* empty.bundle in Resources */,
+ 093442F31B80EC4A00A91535 /* MocktailFolder in Resources */,
+ 093442F41B80EC4A00A91535 /* login.tail in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 095981C019806A7900807DBE /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 095981D019806A7900807DBE /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 094906D91B7F523500B047DA /* MocktailFolder in Resources */,
+ 47AF337C1A3775B600158C9F /* emptyfile.json in Resources */,
+ 221C34A81B0CCF9D00FCA8FF /* empty.bundle in Resources */,
+ 094906DA1B7F523900B047DA /* login.tail in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 725CD9991A9EB65100F84C8B /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXShellScriptBuildPhase section */
+ 093442E01B80EC4A00A91535 /* Check Pods Manifest.lock */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Check Pods Manifest.lock";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
+ showEnvVarsInLog = 0;
+ };
+ 093442F51B80EC4A00A91535 /* Copy Pods Resources */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Copy Pods Resources";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests-resources.sh\"\n";
+ showEnvVarsInLog = 0;
+ };
+ 2E71B8D8A7ECD8287E0E81D5 /* Copy Pods Resources */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Copy Pods Resources";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests-resources.sh\"\n";
+ showEnvVarsInLog = 0;
+ };
+ 752F2AD343353136781BDAB2 /* Check Pods Manifest.lock */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Check Pods Manifest.lock";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
+ showEnvVarsInLog = 0;
+ };
+ 7F432602D77FABAF29E05AA8 /* Check Pods Manifest.lock */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Check Pods Manifest.lock";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
+ showEnvVarsInLog = 0;
+ };
+ BF1C89AB0FF2DD0E338DD44E /* Copy Pods Resources */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Copy Pods Resources";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-resources.sh\"\n";
+ showEnvVarsInLog = 0;
+ };
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 09110A3D19805F4800D175E4 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 09110A6C1980605A00D175E4 /* OHHTTPStubs.m in Sources */,
+ 09110A791980608600D175E4 /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */,
+ 1D6DB8501B763B7A00FCF855 /* OHHTTPStubs+Mocktail.m in Sources */,
+ 09110A741980606A00D175E4 /* OHHTTPStubsResponse.m in Sources */,
+ 09110A761980606A00D175E4 /* OHHTTPStubsResponse+JSON.m in Sources */,
+ 09110A751980606A00D175E4 /* OHHTTPStubsResponse+HTTPMessage.m in Sources */,
+ 095B1AD51AE30BA7009D1B56 /* OHPathHelpers.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 09110A4D19805F4800D175E4 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 0959818D1980682E00807DBE /* TimingTests.m in Sources */,
+ 221C34A51B0CCF0600FCA8FF /* OHPathHelpersTests.m in Sources */,
+ 0959818A1980682E00807DBE /* NSURLConnectionDelegateTests.m in Sources */,
+ 0959818E1980682E00807DBE /* WithContentsOfURLTests.m in Sources */,
+ 095981881980682800807DBE /* AFNetworkingTests.m in Sources */,
+ 1D0F8E7E1B6E31850049A7D2 /* MocktailTests.m in Sources */,
+ 0959818C1980682E00807DBE /* NSURLSessionTests.m in Sources */,
+ 0959818B1980682E00807DBE /* NSURLConnectionTests.m in Sources */,
+ 095981891980682E00807DBE /* NilValuesTests.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 093442E11B80EC4A00A91535 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 093442E21B80EC4A00A91535 /* TimingTests.m in Sources */,
+ 093442E31B80EC4A00A91535 /* OHPathHelpersTests.m in Sources */,
+ 093442E41B80EC4A00A91535 /* NSURLConnectionDelegateTests.m in Sources */,
+ 095925D61BAEC00200DD7F0B /* SwiftHelpersTests.swift in Sources */,
+ 093442E51B80EC4A00A91535 /* WithContentsOfURLTests.m in Sources */,
+ 093442E61B80EC4A00A91535 /* AFNetworkingTests.m in Sources */,
+ 093442E71B80EC4A00A91535 /* MocktailTests.m in Sources */,
+ 093442E81B80EC4A00A91535 /* NSURLSessionTests.m in Sources */,
+ 093442E91B80EC4A00A91535 /* NSURLConnectionTests.m in Sources */,
+ 093442EA1B80EC4A00A91535 /* NilValuesTests.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 095981BD19806A7900807DBE /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 095981F619806AAC00807DBE /* OHHTTPStubs.m in Sources */,
+ 095981FA19806AAC00807DBE /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */,
+ 094906D81B7F520200B047DA /* OHHTTPStubs+Mocktail.m in Sources */,
+ 095981F719806AAC00807DBE /* OHHTTPStubsResponse.m in Sources */,
+ 095981F919806AAC00807DBE /* OHHTTPStubsResponse+JSON.m in Sources */,
+ 095981F819806AAC00807DBE /* OHHTTPStubsResponse+HTTPMessage.m in Sources */,
+ 095B1AD91AE31396009D1B56 /* OHPathHelpers.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 095981CE19806A7900807DBE /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 095981F119806AA200807DBE /* NSURLConnectionTests.m in Sources */,
+ 094906D61B7F4D7100B047DA /* MocktailTests.m in Sources */,
+ 095981F319806AA200807DBE /* TimingTests.m in Sources */,
+ 221C34A91B0CCFF200FCA8FF /* OHPathHelpersTests.m in Sources */,
+ 095981F419806AA200807DBE /* WithContentsOfURLTests.m in Sources */,
+ 095981EF19806AA200807DBE /* NilValuesTests.m in Sources */,
+ 094906DB1B7F527A00B047DA /* AFNetworkingTests.m in Sources */,
+ 095981F219806AA200807DBE /* NSURLSessionTests.m in Sources */,
+ 095981F019806AA200807DBE /* NSURLConnectionDelegateTests.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 725CD9961A9EB65100F84C8B /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 725CD9B41A9EB6F600F84C8B /* OHHTTPStubs.m in Sources */,
+ 725CD9B81A9EB70000F84C8B /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */,
+ 094906D71B7F520200B047DA /* OHHTTPStubs+Mocktail.m in Sources */,
+ 725CD9B51A9EB6F800F84C8B /* OHHTTPStubsResponse.m in Sources */,
+ 725CD9B71A9EB6FD00F84C8B /* OHHTTPStubsResponse+JSON.m in Sources */,
+ 725CD9B61A9EB6FA00F84C8B /* OHHTTPStubsResponse+HTTPMessage.m in Sources */,
+ 095925D41BAEBEAA00DD7F0B /* OHHTTPStubsSwift.swift in Sources */,
+ 095B1AD81AE31395009D1B56 /* OHPathHelpers.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+ 09110A5819805F4800D175E4 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 09110A4019805F4800D175E4 /* OHHTTPStubs iOS StaticLib */;
+ targetProxy = 09110A5719805F4800D175E4 /* PBXContainerItemProxy */;
+ };
+ 093442FC1B80ED1C00A91535 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 725CD99A1A9EB65100F84C8B /* OHHTTPStubs iOS Framework */;
+ targetProxy = 093442FB1B80ED1C00A91535 /* PBXContainerItemProxy */;
+ };
+ 095981D619806A7900807DBE /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 095981C119806A7900807DBE /* OHHTTPStubs Mac Framework */;
+ targetProxy = 095981D519806A7900807DBE /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
+/* Begin XCBuildConfiguration section */
+ 09110A6219805F4800D175E4 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ COPY_PHASE_STRIP = NO;
+ ENABLE_TESTABILITY = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "XCODE_VERSION=$(XCODE_VERSION_MAJOR)",
+ "$(inherited)",
+ );
+ GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 5.0;
+ ONLY_ACTIVE_ARCH = YES;
+ SDKROOT = iphoneos;
+ };
+ name = Debug;
+ };
+ 09110A6319805F4800D175E4 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ COPY_PHASE_STRIP = YES;
+ ENABLE_NS_ASSERTIONS = NO;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "XCODE_VERSION=$(XCODE_VERSION_MAJOR)",
+ "$(inherited)",
+ );
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 5.0;
+ SDKROOT = iphoneos;
+ VALIDATE_PRODUCT = YES;
+ };
+ name = Release;
+ };
+ 09110A6519805F4800D175E4 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ DSTROOT = /tmp/OHHTTPStubs.dst;
+ OTHER_LDFLAGS = "-ObjC";
+ PRODUCT_NAME = OHHTTPStubs;
+ SKIP_INSTALL = YES;
+ };
+ name = Debug;
+ };
+ 09110A6619805F4800D175E4 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ DSTROOT = /tmp/OHHTTPStubs.dst;
+ OTHER_LDFLAGS = "-ObjC";
+ PRODUCT_NAME = OHHTTPStubs;
+ SKIP_INSTALL = YES;
+ };
+ name = Release;
+ };
+ 09110A6819805F4800D175E4 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = C0E954CB8F11618F9510F283 /* Pods-OHHTTPStubs iOS Lib Tests.debug.xcconfig */;
+ buildSettings = {
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "UnitTests/UnitTests-Prefix.pch";
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ INFOPLIST_FILE = "UnitTests/UnitTests-Info.plist";
+ IPHONEOS_DEPLOYMENT_TARGET = 6.0;
+ OTHER_LDFLAGS = (
+ "$(inherited)",
+ "-ObjC",
+ );
+ PRODUCT_BUNDLE_IDENTIFIER = "com.alisoftware.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ WRAPPER_EXTENSION = xctest;
+ };
+ name = Debug;
+ };
+ 09110A6919805F4800D175E4 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 95E3CBB2346C0E2FBA46D63E /* Pods-OHHTTPStubs iOS Lib Tests.release.xcconfig */;
+ buildSettings = {
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "UnitTests/UnitTests-Prefix.pch";
+ INFOPLIST_FILE = "UnitTests/UnitTests-Info.plist";
+ IPHONEOS_DEPLOYMENT_TARGET = 6.0;
+ OTHER_LDFLAGS = (
+ "$(inherited)",
+ "-ObjC",
+ );
+ PRODUCT_BUNDLE_IDENTIFIER = "com.alisoftware.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ WRAPPER_EXTENSION = xctest;
+ };
+ name = Release;
+ };
+ 093442F71B80EC4A00A91535 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 78215AC3F712A93089D77E60 /* Pods-OHHTTPStubs iOS Fmk Tests.debug.xcconfig */;
+ buildSettings = {
+ CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
+ CLANG_ENABLE_MODULES = YES;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(DEVELOPER_FRAMEWORKS_DIR)",
+ );
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "UnitTests/UnitTests-Prefix.pch";
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ INFOPLIST_FILE = "UnitTests/UnitTests-Info.plist";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ OTHER_LDFLAGS = (
+ "$(inherited)",
+ "-ObjC",
+ );
+ PRODUCT_BUNDLE_IDENTIFIER = "com.alisoftware.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SWIFT_OPTIMIZATION_LEVEL = "-Onone";
+ WRAPPER_EXTENSION = xctest;
+ };
+ name = Debug;
+ };
+ 093442F81B80EC4A00A91535 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = DB9708EFC7D95D8EAE91EA78 /* Pods-OHHTTPStubs iOS Fmk Tests.release.xcconfig */;
+ buildSettings = {
+ CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
+ CLANG_ENABLE_MODULES = YES;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(DEVELOPER_FRAMEWORKS_DIR)",
+ );
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "UnitTests/UnitTests-Prefix.pch";
+ INFOPLIST_FILE = "UnitTests/UnitTests-Info.plist";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ OTHER_LDFLAGS = (
+ "$(inherited)",
+ "-ObjC",
+ );
+ PRODUCT_BUNDLE_IDENTIFIER = "com.alisoftware.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ WRAPPER_EXTENSION = xctest;
+ };
+ name = Release;
+ };
+ 095981E119806A7900807DBE /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COMBINE_HIDPI_IMAGES = YES;
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(DEVELOPER_FRAMEWORKS_DIR)",
+ );
+ FRAMEWORK_VERSION = A;
+ GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ INFOPLIST_FILE = "Supporting Files/OHHTTPStubs Mac-Info.plist";
+ INSTALL_PATH = "@rpath";
+ MACOSX_DEPLOYMENT_TARGET = 10.7;
+ PRODUCT_BUNDLE_IDENTIFIER = "com.alisoftware.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = OHHTTPStubs;
+ SDKROOT = macosx;
+ WRAPPER_EXTENSION = framework;
+ };
+ name = Debug;
+ };
+ 095981E219806A7900807DBE /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COMBINE_HIDPI_IMAGES = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(DEVELOPER_FRAMEWORKS_DIR)",
+ );
+ FRAMEWORK_VERSION = A;
+ GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+ INFOPLIST_FILE = "Supporting Files/OHHTTPStubs Mac-Info.plist";
+ INSTALL_PATH = "@rpath";
+ MACOSX_DEPLOYMENT_TARGET = 10.7;
+ PRODUCT_BUNDLE_IDENTIFIER = "com.alisoftware.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = OHHTTPStubs;
+ SDKROOT = macosx;
+ WRAPPER_EXTENSION = framework;
+ };
+ name = Release;
+ };
+ 095981E419806A7900807DBE /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = B11995FF7A5A81D0A322D6FA /* Pods-OHHTTPStubs Mac Tests.debug.xcconfig */;
+ buildSettings = {
+ CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
+ COMBINE_HIDPI_IMAGES = YES;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(DEVELOPER_FRAMEWORKS_DIR)",
+ "$(inherited)",
+ );
+ GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "UnitTests/UnitTests-Prefix.pch";
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ MACOSX_DEPLOYMENT_TARGET = 10.8;
+ OTHER_LDFLAGS = (
+ "$(inherited)",
+ "-ObjC",
+ );
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = macosx;
+ WRAPPER_EXTENSION = xctest;
+ };
+ name = Debug;
+ };
+ 095981E519806A7900807DBE /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = E2483255B84CAC7897D6E98C /* Pods-OHHTTPStubs Mac Tests.release.xcconfig */;
+ buildSettings = {
+ CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
+ COMBINE_HIDPI_IMAGES = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(DEVELOPER_FRAMEWORKS_DIR)",
+ "$(inherited)",
+ );
+ GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "UnitTests/UnitTests-Prefix.pch";
+ MACOSX_DEPLOYMENT_TARGET = 10.8;
+ OTHER_LDFLAGS = (
+ "$(inherited)",
+ "-ObjC",
+ );
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = macosx;
+ WRAPPER_EXTENSION = xctest;
+ };
+ name = Release;
+ };
+ 725CD9AE1A9EB65200F84C8B /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ INFOPLIST_FILE = "Supporting Files/OHHTTPStubs iOS-Info.plist";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ MTL_ENABLE_DEBUG_INFO = YES;
+ PRODUCT_BUNDLE_IDENTIFIER = "com.alisoftware.$(PRODUCT_NAME:rfc1034identifier)";
+ PRODUCT_NAME = OHHTTPStubs;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ };
+ name = Debug;
+ };
+ 725CD9AF1A9EB65200F84C8B /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ INFOPLIST_FILE = "Supporting Files/OHHTTPStubs iOS-Info.plist";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ MTL_ENABLE_DEBUG_INFO = NO;
+ PRODUCT_BUNDLE_IDENTIFIER = "com.alisoftware.$(PRODUCT_NAME:rfc1034identifier)";
+ PRODUCT_NAME = OHHTTPStubs;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 09110A3C19805F4800D175E4 /* Build configuration list for PBXProject "OHHTTPStubs" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 09110A6219805F4800D175E4 /* Debug */,
+ 09110A6319805F4800D175E4 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 09110A6419805F4800D175E4 /* Build configuration list for PBXNativeTarget "OHHTTPStubs iOS StaticLib" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 09110A6519805F4800D175E4 /* Debug */,
+ 09110A6619805F4800D175E4 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 09110A6719805F4800D175E4 /* Build configuration list for PBXNativeTarget "OHHTTPStubs iOS Lib Tests" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 09110A6819805F4800D175E4 /* Debug */,
+ 09110A6919805F4800D175E4 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 093442F61B80EC4A00A91535 /* Build configuration list for PBXNativeTarget "OHHTTPStubs iOS Fmk Tests" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 093442F71B80EC4A00A91535 /* Debug */,
+ 093442F81B80EC4A00A91535 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 095981E019806A7900807DBE /* Build configuration list for PBXNativeTarget "OHHTTPStubs Mac Framework" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 095981E119806A7900807DBE /* Debug */,
+ 095981E219806A7900807DBE /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 095981E319806A7900807DBE /* Build configuration list for PBXNativeTarget "OHHTTPStubs Mac Tests" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 095981E419806A7900807DBE /* Debug */,
+ 095981E519806A7900807DBE /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 725CD9B21A9EB65200F84C8B /* Build configuration list for PBXNativeTarget "OHHTTPStubs iOS Framework" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 725CD9AE1A9EB65200F84C8B /* Debug */,
+ 725CD9AF1A9EB65200F84C8B /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 09110A3919805F4800D175E4 /* Project object */;
+}
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcodeproj/project.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 0000000000..25fccc6ba4
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcodeproj/project.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Workspace
+ version = "1.0">
+ <FileRef
+ location = "self:OHHTTPStubs.xcodeproj">
+ </FileRef>
+</Workspace>
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs Mac Framework.xcscheme b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs Mac Framework.xcscheme
new file mode 100644
index 0000000000..f5a14781a1
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs Mac Framework.xcscheme
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Scheme
+ LastUpgradeVersion = "0700"
+ version = "1.3">
+ <BuildAction
+ parallelizeBuildables = "YES"
+ buildImplicitDependencies = "YES">
+ <BuildActionEntries>
+ <BuildActionEntry
+ buildForTesting = "YES"
+ buildForRunning = "YES"
+ buildForProfiling = "YES"
+ buildForArchiving = "YES"
+ buildForAnalyzing = "YES">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "095981C119806A7900807DBE"
+ BuildableName = "OHHTTPStubs.framework"
+ BlueprintName = "OHHTTPStubs Mac Framework"
+ ReferencedContainer = "container:OHHTTPStubs.xcodeproj">
+ </BuildableReference>
+ </BuildActionEntry>
+ <BuildActionEntry
+ buildForTesting = "YES"
+ buildForRunning = "NO"
+ buildForProfiling = "NO"
+ buildForArchiving = "NO"
+ buildForAnalyzing = "YES">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "095981D119806A7900807DBE"
+ BuildableName = "OHHTTPStubs Mac Tests.xctest"
+ BlueprintName = "OHHTTPStubs Mac Tests"
+ ReferencedContainer = "container:OHHTTPStubs.xcodeproj">
+ </BuildableReference>
+ </BuildActionEntry>
+ </BuildActionEntries>
+ </BuildAction>
+ <TestAction
+ buildConfiguration = "Debug"
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+ shouldUseLaunchSchemeArgsEnv = "YES">
+ <Testables>
+ <TestableReference
+ skipped = "NO">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "095981D119806A7900807DBE"
+ BuildableName = "OHHTTPStubs Mac Tests.xctest"
+ BlueprintName = "OHHTTPStubs Mac Tests"
+ ReferencedContainer = "container:OHHTTPStubs.xcodeproj">
+ </BuildableReference>
+ </TestableReference>
+ </Testables>
+ <AdditionalOptions>
+ </AdditionalOptions>
+ </TestAction>
+ <LaunchAction
+ buildConfiguration = "Debug"
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+ launchStyle = "0"
+ useCustomWorkingDirectory = "NO"
+ ignoresPersistentStateOnLaunch = "NO"
+ debugDocumentVersioning = "YES"
+ debugServiceExtension = "internal"
+ allowLocationSimulation = "YES">
+ <MacroExpansion>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "095981C119806A7900807DBE"
+ BuildableName = "OHHTTPStubs.framework"
+ BlueprintName = "OHHTTPStubs Mac Framework"
+ ReferencedContainer = "container:OHHTTPStubs.xcodeproj">
+ </BuildableReference>
+ </MacroExpansion>
+ <AdditionalOptions>
+ </AdditionalOptions>
+ </LaunchAction>
+ <ProfileAction
+ buildConfiguration = "Release"
+ shouldUseLaunchSchemeArgsEnv = "YES"
+ savedToolIdentifier = ""
+ useCustomWorkingDirectory = "NO"
+ debugDocumentVersioning = "YES">
+ </ProfileAction>
+ <AnalyzeAction
+ buildConfiguration = "Debug">
+ </AnalyzeAction>
+ <ArchiveAction
+ buildConfiguration = "Release"
+ revealArchiveInOrganizer = "YES">
+ </ArchiveAction>
+</Scheme>
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs iOS Framework.xcscheme b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs iOS Framework.xcscheme
new file mode 100644
index 0000000000..d82274e7af
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs iOS Framework.xcscheme
@@ -0,0 +1,113 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Scheme
+ LastUpgradeVersion = "0700"
+ version = "1.3">
+ <BuildAction
+ parallelizeBuildables = "YES"
+ buildImplicitDependencies = "YES">
+ <BuildActionEntries>
+ <BuildActionEntry
+ buildForTesting = "YES"
+ buildForRunning = "YES"
+ buildForProfiling = "YES"
+ buildForArchiving = "YES"
+ buildForAnalyzing = "YES">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "725CD99A1A9EB65100F84C8B"
+ BuildableName = "OHHTTPStubs.framework"
+ BlueprintName = "OHHTTPStubs iOS Framework"
+ ReferencedContainer = "container:OHHTTPStubs.xcodeproj">
+ </BuildableReference>
+ </BuildActionEntry>
+ <BuildActionEntry
+ buildForTesting = "YES"
+ buildForRunning = "NO"
+ buildForProfiling = "NO"
+ buildForArchiving = "NO"
+ buildForAnalyzing = "YES">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "093442DD1B80EC4A00A91535"
+ BuildableName = "OHHTTPStubs iOS Fmk Tests.xctest"
+ BlueprintName = "OHHTTPStubs iOS Fmk Tests"
+ ReferencedContainer = "container:OHHTTPStubs.xcodeproj">
+ </BuildableReference>
+ </BuildActionEntry>
+ </BuildActionEntries>
+ </BuildAction>
+ <TestAction
+ buildConfiguration = "Debug"
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+ shouldUseLaunchSchemeArgsEnv = "YES">
+ <Testables>
+ <TestableReference
+ skipped = "NO">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "093442DD1B80EC4A00A91535"
+ BuildableName = "OHHTTPStubs iOS Fmk Tests.xctest"
+ BlueprintName = "OHHTTPStubs iOS Fmk Tests"
+ ReferencedContainer = "container:OHHTTPStubs.xcodeproj">
+ </BuildableReference>
+ </TestableReference>
+ </Testables>
+ <MacroExpansion>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "725CD99A1A9EB65100F84C8B"
+ BuildableName = "OHHTTPStubs.framework"
+ BlueprintName = "OHHTTPStubs iOS Framework"
+ ReferencedContainer = "container:OHHTTPStubs.xcodeproj">
+ </BuildableReference>
+ </MacroExpansion>
+ <AdditionalOptions>
+ </AdditionalOptions>
+ </TestAction>
+ <LaunchAction
+ buildConfiguration = "Debug"
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+ launchStyle = "0"
+ useCustomWorkingDirectory = "NO"
+ ignoresPersistentStateOnLaunch = "NO"
+ debugDocumentVersioning = "YES"
+ debugServiceExtension = "internal"
+ allowLocationSimulation = "YES">
+ <MacroExpansion>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "725CD99A1A9EB65100F84C8B"
+ BuildableName = "OHHTTPStubs.framework"
+ BlueprintName = "OHHTTPStubs iOS Framework"
+ ReferencedContainer = "container:OHHTTPStubs.xcodeproj">
+ </BuildableReference>
+ </MacroExpansion>
+ <AdditionalOptions>
+ </AdditionalOptions>
+ </LaunchAction>
+ <ProfileAction
+ buildConfiguration = "Release"
+ shouldUseLaunchSchemeArgsEnv = "YES"
+ savedToolIdentifier = ""
+ useCustomWorkingDirectory = "NO"
+ debugDocumentVersioning = "YES">
+ <MacroExpansion>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "725CD99A1A9EB65100F84C8B"
+ BuildableName = "OHHTTPStubs.framework"
+ BlueprintName = "OHHTTPStubs iOS Framework"
+ ReferencedContainer = "container:OHHTTPStubs.xcodeproj">
+ </BuildableReference>
+ </MacroExpansion>
+ </ProfileAction>
+ <AnalyzeAction
+ buildConfiguration = "Debug">
+ </AnalyzeAction>
+ <ArchiveAction
+ buildConfiguration = "Release"
+ revealArchiveInOrganizer = "YES">
+ </ArchiveAction>
+</Scheme>
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs iOS StaticLib.xcscheme b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs iOS StaticLib.xcscheme
new file mode 100644
index 0000000000..998a5b942f
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcodeproj/xcshareddata/xcschemes/OHHTTPStubs iOS StaticLib.xcscheme
@@ -0,0 +1,113 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Scheme
+ LastUpgradeVersion = "0700"
+ version = "1.3">
+ <BuildAction
+ parallelizeBuildables = "YES"
+ buildImplicitDependencies = "YES">
+ <BuildActionEntries>
+ <BuildActionEntry
+ buildForTesting = "YES"
+ buildForRunning = "YES"
+ buildForProfiling = "YES"
+ buildForArchiving = "YES"
+ buildForAnalyzing = "YES">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "09110A4019805F4800D175E4"
+ BuildableName = "libOHHTTPStubs.a"
+ BlueprintName = "OHHTTPStubs iOS StaticLib"
+ ReferencedContainer = "container:OHHTTPStubs.xcodeproj">
+ </BuildableReference>
+ </BuildActionEntry>
+ <BuildActionEntry
+ buildForTesting = "YES"
+ buildForRunning = "NO"
+ buildForProfiling = "NO"
+ buildForArchiving = "NO"
+ buildForAnalyzing = "YES">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "09110A5019805F4800D175E4"
+ BuildableName = "OHHTTPStubs iOS Lib Tests.xctest"
+ BlueprintName = "OHHTTPStubs iOS Lib Tests"
+ ReferencedContainer = "container:OHHTTPStubs.xcodeproj">
+ </BuildableReference>
+ </BuildActionEntry>
+ </BuildActionEntries>
+ </BuildAction>
+ <TestAction
+ buildConfiguration = "Debug"
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+ shouldUseLaunchSchemeArgsEnv = "YES">
+ <Testables>
+ <TestableReference
+ skipped = "NO">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "09110A5019805F4800D175E4"
+ BuildableName = "OHHTTPStubs iOS Lib Tests.xctest"
+ BlueprintName = "OHHTTPStubs iOS Lib Tests"
+ ReferencedContainer = "container:OHHTTPStubs.xcodeproj">
+ </BuildableReference>
+ </TestableReference>
+ </Testables>
+ <MacroExpansion>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "09110A4019805F4800D175E4"
+ BuildableName = "libOHHTTPStubs.a"
+ BlueprintName = "OHHTTPStubs iOS StaticLib"
+ ReferencedContainer = "container:OHHTTPStubs.xcodeproj">
+ </BuildableReference>
+ </MacroExpansion>
+ <AdditionalOptions>
+ </AdditionalOptions>
+ </TestAction>
+ <LaunchAction
+ buildConfiguration = "Debug"
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+ launchStyle = "0"
+ useCustomWorkingDirectory = "NO"
+ ignoresPersistentStateOnLaunch = "NO"
+ debugDocumentVersioning = "YES"
+ debugServiceExtension = "internal"
+ allowLocationSimulation = "YES">
+ <MacroExpansion>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "09110A4019805F4800D175E4"
+ BuildableName = "libOHHTTPStubs.a"
+ BlueprintName = "OHHTTPStubs iOS StaticLib"
+ ReferencedContainer = "container:OHHTTPStubs.xcodeproj">
+ </BuildableReference>
+ </MacroExpansion>
+ <AdditionalOptions>
+ </AdditionalOptions>
+ </LaunchAction>
+ <ProfileAction
+ buildConfiguration = "Release"
+ shouldUseLaunchSchemeArgsEnv = "YES"
+ savedToolIdentifier = ""
+ useCustomWorkingDirectory = "NO"
+ debugDocumentVersioning = "YES">
+ <MacroExpansion>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "09110A4019805F4800D175E4"
+ BuildableName = "libOHHTTPStubs.a"
+ BlueprintName = "OHHTTPStubs iOS StaticLib"
+ ReferencedContainer = "container:OHHTTPStubs.xcodeproj">
+ </BuildableReference>
+ </MacroExpansion>
+ </ProfileAction>
+ <AnalyzeAction
+ buildConfiguration = "Debug">
+ </AnalyzeAction>
+ <ArchiveAction
+ buildConfiguration = "Release"
+ revealArchiveInOrganizer = "YES">
+ </ArchiveAction>
+</Scheme>
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcworkspace/contents.xcworkspacedata b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 0000000000..06ceb62b61
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Workspace
+ version = "1.0">
+ <FileRef
+ location = "group:OHHTTPStubs.xcodeproj">
+ </FileRef>
+ <FileRef
+ location = "group:Pods/Pods.xcodeproj">
+ </FileRef>
+</Workspace>
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
new file mode 100644
index 0000000000..08de0be8d3
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/OHHTTPStubs.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>IDEWorkspaceSharedSettings_AutocreateContextsIfNeeded</key>
+ <false/>
+</dict>
+</plist>
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Podfile b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Podfile
new file mode 100644
index 0000000000..c20f4c541f
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Podfile
@@ -0,0 +1,19 @@
+source 'https://github.com/CocoaPods/Specs.git'
+
+xcodeproj 'OHHTTPStubs.xcodeproj'
+inhibit_all_warnings!
+
+target 'OHHTTPStubs iOS Lib Tests' do
+ platform :ios, '6.0'
+ pod 'AFNetworking', '2.5.0'
+end
+
+target 'OHHTTPStubs iOS Fmk Tests' do
+ platform :ios, '8.0'
+ pod 'AFNetworking', '2.5.0'
+end
+
+target 'OHHTTPStubs Mac Tests' do
+ platform :osx, '10.8'
+ pod 'AFNetworking', '2.5.0'
+end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Podfile.lock b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Podfile.lock
new file mode 100644
index 0000000000..5896b3b3b0
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Podfile.lock
@@ -0,0 +1,30 @@
+PODS:
+ - AFNetworking (2.5.0):
+ - AFNetworking/NSURLConnection (= 2.5.0)
+ - AFNetworking/NSURLSession (= 2.5.0)
+ - AFNetworking/Reachability (= 2.5.0)
+ - AFNetworking/Security (= 2.5.0)
+ - AFNetworking/Serialization (= 2.5.0)
+ - AFNetworking/UIKit (= 2.5.0)
+ - AFNetworking/NSURLConnection (2.5.0):
+ - AFNetworking/Reachability
+ - AFNetworking/Security
+ - AFNetworking/Serialization
+ - AFNetworking/NSURLSession (2.5.0):
+ - AFNetworking/Reachability
+ - AFNetworking/Security
+ - AFNetworking/Serialization
+ - AFNetworking/Reachability (2.5.0)
+ - AFNetworking/Security (2.5.0)
+ - AFNetworking/Serialization (2.5.0)
+ - AFNetworking/UIKit (2.5.0):
+ - AFNetworking/NSURLConnection
+ - AFNetworking/NSURLSession
+
+DEPENDENCIES:
+ - AFNetworking (= 2.5.0)
+
+SPEC CHECKSUMS:
+ AFNetworking: 96ac9bf3eda33582701cb1fcc5b896aa1e20311e
+
+COCOAPODS: 0.38.2
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperation.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperation.h
new file mode 100644
index 0000000000..dfa82f6691
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperation.h
@@ -0,0 +1,67 @@
+// AFHTTPRequestOperation.h
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import <Foundation/Foundation.h>
+#import "AFURLConnectionOperation.h"
+
+/**
+ `AFHTTPRequestOperation` is a subclass of `AFURLConnectionOperation` for requests using the HTTP or HTTPS protocols. It encapsulates the concept of acceptable status codes and content types, which determine the success or failure of a request.
+ */
+@interface AFHTTPRequestOperation : AFURLConnectionOperation
+
+///------------------------------------------------
+/// @name Getting HTTP URL Connection Information
+///------------------------------------------------
+
+/**
+ The last HTTP response received by the operation's connection.
+ */
+@property (readonly, nonatomic, strong) NSHTTPURLResponse *response;
+
+/**
+ Responses sent from the server in data tasks created with `dataTaskWithRequest:success:failure:` and run using the `GET` / `POST` / et al. convenience methods are automatically validated and serialized by the response serializer. By default, this property is set to an AFHTTPResponse serializer, which uses the raw data as its response object. The serializer validates the status code to be in the `2XX` range, denoting success. If the response serializer generates an error in `-responseObjectForResponse:data:error:`, the `failure` callback of the session task or request operation will be executed; otherwise, the `success` callback will be executed.
+
+ @warning `responseSerializer` must not be `nil`. Setting a response serializer will clear out any cached value
+ */
+@property (nonatomic, strong) AFHTTPResponseSerializer <AFURLResponseSerialization> * responseSerializer;
+
+/**
+ An object constructed by the `responseSerializer` from the response and response data. Returns `nil` unless the operation `isFinished`, has a `response`, and has `responseData` with non-zero content length. If an error occurs during serialization, `nil` will be returned, and the `error` property will be populated with the serialization error.
+ */
+@property (readonly, nonatomic, strong) id responseObject;
+
+///-----------------------------------------------------------
+/// @name Setting Completion Block Success / Failure Callbacks
+///-----------------------------------------------------------
+
+/**
+ Sets the `completionBlock` property with a block that executes either the specified success or failure block, depending on the state of the request on completion. If `error` returns a value, which can be caused by an unacceptable status code or content type, then `failure` is executed. Otherwise, `success` is executed.
+
+ This method should be overridden in subclasses in order to specify the response object passed into the success block.
+
+ @param success The block to be executed on the completion of a successful request. This block has no return value and takes two arguments: the receiver operation and the object constructed from the response data of the request.
+ @param failure The block to be executed on the completion of an unsuccessful request. This block has no return value and takes two arguments: the receiver operation and the error that occurred during the request.
+ */
+- (void)setCompletionBlockWithSuccess:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
+ failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure;
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperation.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperation.m
new file mode 100644
index 0000000000..1de5812ca1
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperation.m
@@ -0,0 +1,206 @@
+// AFHTTPRequestOperation.m
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import "AFHTTPRequestOperation.h"
+
+static dispatch_queue_t http_request_operation_processing_queue() {
+ static dispatch_queue_t af_http_request_operation_processing_queue;
+ static dispatch_once_t onceToken;
+ dispatch_once(&onceToken, ^{
+ af_http_request_operation_processing_queue = dispatch_queue_create("com.alamofire.networking.http-request.processing", DISPATCH_QUEUE_CONCURRENT);
+ });
+
+ return af_http_request_operation_processing_queue;
+}
+
+static dispatch_group_t http_request_operation_completion_group() {
+ static dispatch_group_t af_http_request_operation_completion_group;
+ static dispatch_once_t onceToken;
+ dispatch_once(&onceToken, ^{
+ af_http_request_operation_completion_group = dispatch_group_create();
+ });
+
+ return af_http_request_operation_completion_group;
+}
+
+#pragma mark -
+
+@interface AFURLConnectionOperation ()
+@property (readwrite, nonatomic, strong) NSURLRequest *request;
+@property (readwrite, nonatomic, strong) NSURLResponse *response;
+@end
+
+@interface AFHTTPRequestOperation ()
+@property (readwrite, nonatomic, strong) NSHTTPURLResponse *response;
+@property (readwrite, nonatomic, strong) id responseObject;
+@property (readwrite, nonatomic, strong) NSError *responseSerializationError;
+@property (readwrite, nonatomic, strong) NSRecursiveLock *lock;
+@end
+
+@implementation AFHTTPRequestOperation
+@dynamic lock;
+
+- (instancetype)initWithRequest:(NSURLRequest *)urlRequest {
+ self = [super initWithRequest:urlRequest];
+ if (!self) {
+ return nil;
+ }
+
+ self.responseSerializer = [AFHTTPResponseSerializer serializer];
+
+ return self;
+}
+
+- (void)setResponseSerializer:(AFHTTPResponseSerializer <AFURLResponseSerialization> *)responseSerializer {
+ NSParameterAssert(responseSerializer);
+
+ [self.lock lock];
+ _responseSerializer = responseSerializer;
+ self.responseObject = nil;
+ self.responseSerializationError = nil;
+ [self.lock unlock];
+}
+
+- (id)responseObject {
+ [self.lock lock];
+ if (!_responseObject && [self isFinished] && !self.error) {
+ NSError *error = nil;
+ self.responseObject = [self.responseSerializer responseObjectForResponse:self.response data:self.responseData error:&error];
+ if (error) {
+ self.responseSerializationError = error;
+ }
+ }
+ [self.lock unlock];
+
+ return _responseObject;
+}
+
+- (NSError *)error {
+ if (_responseSerializationError) {
+ return _responseSerializationError;
+ } else {
+ return [super error];
+ }
+}
+
+#pragma mark - AFHTTPRequestOperation
+
+- (void)setCompletionBlockWithSuccess:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
+ failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure
+{
+ // completionBlock is manually nilled out in AFURLConnectionOperation to break the retain cycle.
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Warc-retain-cycles"
+#pragma clang diagnostic ignored "-Wgnu"
+ self.completionBlock = ^{
+ if (self.completionGroup) {
+ dispatch_group_enter(self.completionGroup);
+ }
+
+ dispatch_async(http_request_operation_processing_queue(), ^{
+ if (self.error) {
+ if (failure) {
+ dispatch_group_async(self.completionGroup ?: http_request_operation_completion_group(), self.completionQueue ?: dispatch_get_main_queue(), ^{
+ failure(self, self.error);
+ });
+ }
+ } else {
+ id responseObject = self.responseObject;
+ if (self.error) {
+ if (failure) {
+ dispatch_group_async(self.completionGroup ?: http_request_operation_completion_group(), self.completionQueue ?: dispatch_get_main_queue(), ^{
+ failure(self, self.error);
+ });
+ }
+ } else {
+ if (success) {
+ dispatch_group_async(self.completionGroup ?: http_request_operation_completion_group(), self.completionQueue ?: dispatch_get_main_queue(), ^{
+ success(self, responseObject);
+ });
+ }
+ }
+ }
+
+ if (self.completionGroup) {
+ dispatch_group_leave(self.completionGroup);
+ }
+ });
+ };
+#pragma clang diagnostic pop
+}
+
+#pragma mark - AFURLRequestOperation
+
+- (void)pause {
+ [super pause];
+
+ u_int64_t offset = 0;
+ if ([self.outputStream propertyForKey:NSStreamFileCurrentOffsetKey]) {
+ offset = [(NSNumber *)[self.outputStream propertyForKey:NSStreamFileCurrentOffsetKey] unsignedLongLongValue];
+ } else {
+ offset = [(NSData *)[self.outputStream propertyForKey:NSStreamDataWrittenToMemoryStreamKey] length];
+ }
+
+ NSMutableURLRequest *mutableURLRequest = [self.request mutableCopy];
+ if ([self.response respondsToSelector:@selector(allHeaderFields)] && [[self.response allHeaderFields] valueForKey:@"ETag"]) {
+ [mutableURLRequest setValue:[[self.response allHeaderFields] valueForKey:@"ETag"] forHTTPHeaderField:@"If-Range"];
+ }
+ [mutableURLRequest setValue:[NSString stringWithFormat:@"bytes=%llu-", offset] forHTTPHeaderField:@"Range"];
+ self.request = mutableURLRequest;
+}
+
+#pragma mark - NSSecureCoding
+
++ (BOOL)supportsSecureCoding {
+ return YES;
+}
+
+- (id)initWithCoder:(NSCoder *)decoder {
+ self = [super initWithCoder:decoder];
+ if (!self) {
+ return nil;
+ }
+
+ self.responseSerializer = [decoder decodeObjectOfClass:[AFHTTPResponseSerializer class] forKey:NSStringFromSelector(@selector(responseSerializer))];
+
+ return self;
+}
+
+- (void)encodeWithCoder:(NSCoder *)coder {
+ [super encodeWithCoder:coder];
+
+ [coder encodeObject:self.responseSerializer forKey:NSStringFromSelector(@selector(responseSerializer))];
+}
+
+#pragma mark - NSCopying
+
+- (id)copyWithZone:(NSZone *)zone {
+ AFHTTPRequestOperation *operation = [super copyWithZone:zone];
+
+ operation.responseSerializer = [self.responseSerializer copyWithZone:zone];
+ operation.completionQueue = self.completionQueue;
+ operation.completionGroup = self.completionGroup;
+
+ return operation;
+}
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperationManager.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperationManager.h
new file mode 100644
index 0000000000..9f390294e2
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperationManager.h
@@ -0,0 +1,308 @@
+// AFHTTPRequestOperationManager.h
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import <Foundation/Foundation.h>
+#import <SystemConfiguration/SystemConfiguration.h>
+#import <Availability.h>
+
+#if __IPHONE_OS_VERSION_MIN_REQUIRED
+#import <MobileCoreServices/MobileCoreServices.h>
+#else
+#import <CoreServices/CoreServices.h>
+#endif
+
+#import "AFHTTPRequestOperation.h"
+#import "AFURLResponseSerialization.h"
+#import "AFURLRequestSerialization.h"
+#import "AFSecurityPolicy.h"
+#import "AFNetworkReachabilityManager.h"
+
+/**
+ `AFHTTPRequestOperationManager` encapsulates the common patterns of communicating with a web application over HTTP, including request creation, response serialization, network reachability monitoring, and security, as well as request operation management.
+
+ ## Subclassing Notes
+
+ Developers targeting iOS 7 or Mac OS X 10.9 or later that deal extensively with a web service are encouraged to subclass `AFHTTPSessionManager`, providing a class method that returns a shared singleton object on which authentication and other configuration can be shared across the application.
+
+ For developers targeting iOS 6 or Mac OS X 10.8 or earlier, `AFHTTPRequestOperationManager` may be used to similar effect.
+
+ ## Methods to Override
+
+ To change the behavior of all request operation construction for an `AFHTTPRequestOperationManager` subclass, override `HTTPRequestOperationWithRequest:success:failure`.
+
+ ## Serialization
+
+ Requests created by an HTTP client will contain default headers and encode parameters according to the `requestSerializer` property, which is an object conforming to `<AFURLRequestSerialization>`.
+
+ Responses received from the server are automatically validated and serialized by the `responseSerializers` property, which is an object conforming to `<AFURLResponseSerialization>`
+
+ ## URL Construction Using Relative Paths
+
+ For HTTP convenience methods, the request serializer constructs URLs from the path relative to the `-baseURL`, using `NSURL +URLWithString:relativeToURL:`, when provided. If `baseURL` is `nil`, `path` needs to resolve to a valid `NSURL` object using `NSURL +URLWithString:`.
+
+ Below are a few examples of how `baseURL` and relative paths interact:
+
+ NSURL *baseURL = [NSURL URLWithString:@"http://example.com/v1/"];
+ [NSURL URLWithString:@"foo" relativeToURL:baseURL]; // http://example.com/v1/foo
+ [NSURL URLWithString:@"foo?bar=baz" relativeToURL:baseURL]; // http://example.com/v1/foo?bar=baz
+ [NSURL URLWithString:@"/foo" relativeToURL:baseURL]; // http://example.com/foo
+ [NSURL URLWithString:@"foo/" relativeToURL:baseURL]; // http://example.com/v1/foo
+ [NSURL URLWithString:@"/foo/" relativeToURL:baseURL]; // http://example.com/foo/
+ [NSURL URLWithString:@"http://example2.com/" relativeToURL:baseURL]; // http://example2.com/
+
+ Also important to note is that a trailing slash will be added to any `baseURL` without one. This would otherwise cause unexpected behavior when constructing URLs using paths without a leading slash.
+
+ ## Network Reachability Monitoring
+
+ Network reachability status and change monitoring is available through the `reachabilityManager` property. Applications may choose to monitor network reachability conditions in order to prevent or suspend any outbound requests. See `AFNetworkReachabilityManager` for more details.
+
+ ## NSSecureCoding & NSCopying Caveats
+
+ `AFHTTPRequestOperationManager` conforms to the `NSSecureCoding` and `NSCopying` protocols, allowing operations to be archived to disk, and copied in memory, respectively. There are a few minor caveats to keep in mind, however:
+
+ - Archives and copies of HTTP clients will be initialized with an empty operation queue.
+ - NSSecureCoding cannot serialize / deserialize block properties, so an archive of an HTTP client will not include any reachability callback block that may be set.
+ */
+@interface AFHTTPRequestOperationManager : NSObject <NSSecureCoding, NSCopying>
+
+/**
+ The URL used to monitor reachability, and construct requests from relative paths in methods like `requestWithMethod:URLString:parameters:`, and the `GET` / `POST` / et al. convenience methods.
+ */
+@property (readonly, nonatomic, strong) NSURL *baseURL;
+
+/**
+ Requests created with `requestWithMethod:URLString:parameters:` & `multipartFormRequestWithMethod:URLString:parameters:constructingBodyWithBlock:` are constructed with a set of default headers using a parameter serialization specified by this property. By default, this is set to an instance of `AFHTTPRequestSerializer`, which serializes query string parameters for `GET`, `HEAD`, and `DELETE` requests, or otherwise URL-form-encodes HTTP message bodies.
+
+ @warning `requestSerializer` must not be `nil`.
+ */
+@property (nonatomic, strong) AFHTTPRequestSerializer <AFURLRequestSerialization> * requestSerializer;
+
+/**
+ Responses sent from the server in data tasks created with `dataTaskWithRequest:success:failure:` and run using the `GET` / `POST` / et al. convenience methods are automatically validated and serialized by the response serializer. By default, this property is set to a JSON serializer, which serializes data from responses with a `application/json` MIME type, and falls back to the raw data object. The serializer validates the status code to be in the `2XX` range, denoting success. If the response serializer generates an error in `-responseObjectForResponse:data:error:`, the `failure` callback of the session task or request operation will be executed; otherwise, the `success` callback will be executed.
+
+ @warning `responseSerializer` must not be `nil`.
+ */
+@property (nonatomic, strong) AFHTTPResponseSerializer <AFURLResponseSerialization> * responseSerializer;
+
+/**
+ The operation queue on which request operations are scheduled and run.
+ */
+@property (nonatomic, strong) NSOperationQueue *operationQueue;
+
+///-------------------------------
+/// @name Managing URL Credentials
+///-------------------------------
+
+/**
+ Whether request operations should consult the credential storage for authenticating the connection. `YES` by default.
+
+ @see AFURLConnectionOperation -shouldUseCredentialStorage
+ */
+@property (nonatomic, assign) BOOL shouldUseCredentialStorage;
+
+/**
+ The credential used by request operations for authentication challenges.
+
+ @see AFURLConnectionOperation -credential
+ */
+@property (nonatomic, strong) NSURLCredential *credential;
+
+///-------------------------------
+/// @name Managing Security Policy
+///-------------------------------
+
+/**
+ The security policy used by created request operations to evaluate server trust for secure connections. `AFHTTPRequestOperationManager` uses the `defaultPolicy` unless otherwise specified.
+ */
+@property (nonatomic, strong) AFSecurityPolicy *securityPolicy;
+
+///------------------------------------
+/// @name Managing Network Reachability
+///------------------------------------
+
+/**
+ The network reachability manager. `AFHTTPRequestOperationManager` uses the `sharedManager` by default.
+ */
+@property (readwrite, nonatomic, strong) AFNetworkReachabilityManager *reachabilityManager;
+
+///-------------------------------
+/// @name Managing Callback Queues
+///-------------------------------
+
+/**
+ The dispatch queue for the `completionBlock` of request operations. If `NULL` (default), the main queue is used.
+ */
+@property (nonatomic, strong) dispatch_queue_t completionQueue;
+
+/**
+ The dispatch group for the `completionBlock` of request operations. If `NULL` (default), a private dispatch group is used.
+ */
+@property (nonatomic, strong) dispatch_group_t completionGroup;
+
+///---------------------------------------------
+/// @name Creating and Initializing HTTP Clients
+///---------------------------------------------
+
+/**
+ Creates and returns an `AFHTTPRequestOperationManager` object.
+ */
++ (instancetype)manager;
+
+/**
+ Initializes an `AFHTTPRequestOperationManager` object with the specified base URL.
+
+ This is the designated initializer.
+
+ @param url The base URL for the HTTP client.
+
+ @return The newly-initialized HTTP client
+ */
+- (instancetype)initWithBaseURL:(NSURL *)url;
+
+///---------------------------------------
+/// @name Managing HTTP Request Operations
+///---------------------------------------
+
+/**
+ Creates an `AFHTTPRequestOperation`, and sets the response serializers to that of the HTTP client.
+
+ @param request The request object to be loaded asynchronously during execution of the operation.
+ @param success A block object to be executed when the request operation finishes successfully. This block has no return value and takes two arguments: the created request operation and the object created from the response data of request.
+ @param failure A block object to be executed when the request operation finishes unsuccessfully, or that finishes successfully, but encountered an error while parsing the response data. This block has no return value and takes two arguments:, the created request operation and the `NSError` object describing the network or parsing error that occurred.
+ */
+- (AFHTTPRequestOperation *)HTTPRequestOperationWithRequest:(NSURLRequest *)request
+ success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
+ failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure;
+
+///---------------------------
+/// @name Making HTTP Requests
+///---------------------------
+
+/**
+ Creates and runs an `AFHTTPRequestOperation` with a `GET` request.
+
+ @param URLString The URL string used to create the request URL.
+ @param parameters The parameters to be encoded according to the client request serializer.
+ @param success A block object to be executed when the request operation finishes successfully. This block has no return value and takes two arguments: the request operation, and the response object created by the client response serializer.
+ @param failure A block object to be executed when the request operation finishes unsuccessfully, or that finishes successfully, but encountered an error while parsing the response data. This block has no return value and takes a two arguments: the request operation and the error describing the network or parsing error that occurred.
+
+ @see -HTTPRequestOperationWithRequest:success:failure:
+ */
+- (AFHTTPRequestOperation *)GET:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
+ failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure;
+
+/**
+ Creates and runs an `AFHTTPRequestOperation` with a `HEAD` request.
+
+ @param URLString The URL string used to create the request URL.
+ @param parameters The parameters to be encoded according to the client request serializer.
+ @param success A block object to be executed when the request operation finishes successfully. This block has no return value and takes a single arguments: the request operation.
+ @param failure A block object to be executed when the request operation finishes unsuccessfully, or that finishes successfully, but encountered an error while parsing the response data. This block has no return value and takes a two arguments: the request operation and the error describing the network or parsing error that occurred.
+
+ @see -HTTPRequestOperationWithRequest:success:failure:
+ */
+- (AFHTTPRequestOperation *)HEAD:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(AFHTTPRequestOperation *operation))success
+ failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure;
+
+/**
+ Creates and runs an `AFHTTPRequestOperation` with a `POST` request.
+
+ @param URLString The URL string used to create the request URL.
+ @param parameters The parameters to be encoded according to the client request serializer.
+ @param success A block object to be executed when the request operation finishes successfully. This block has no return value and takes two arguments: the request operation, and the response object created by the client response serializer.
+ @param failure A block object to be executed when the request operation finishes unsuccessfully, or that finishes successfully, but encountered an error while parsing the response data. This block has no return value and takes a two arguments: the request operation and the error describing the network or parsing error that occurred.
+
+ @see -HTTPRequestOperationWithRequest:success:failure:
+ */
+- (AFHTTPRequestOperation *)POST:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
+ failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure;
+
+/**
+ Creates and runs an `AFHTTPRequestOperation` with a multipart `POST` request.
+
+ @param URLString The URL string used to create the request URL.
+ @param parameters The parameters to be encoded according to the client request serializer.
+ @param block A block that takes a single argument and appends data to the HTTP body. The block argument is an object adopting the `AFMultipartFormData` protocol.
+ @param success A block object to be executed when the request operation finishes successfully. This block has no return value and takes two arguments: the request operation, and the response object created by the client response serializer.
+ @param failure A block object to be executed when the request operation finishes unsuccessfully, or that finishes successfully, but encountered an error while parsing the response data. This block has no return value and takes a two arguments: the request operation and the error describing the network or parsing error that occurred.
+
+ @see -HTTPRequestOperationWithRequest:success:failure:
+ */
+- (AFHTTPRequestOperation *)POST:(NSString *)URLString
+ parameters:(id)parameters
+ constructingBodyWithBlock:(void (^)(id <AFMultipartFormData> formData))block
+ success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
+ failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure;
+
+/**
+ Creates and runs an `AFHTTPRequestOperation` with a `PUT` request.
+
+ @param URLString The URL string used to create the request URL.
+ @param parameters The parameters to be encoded according to the client request serializer.
+ @param success A block object to be executed when the request operation finishes successfully. This block has no return value and takes two arguments: the request operation, and the response object created by the client response serializer.
+ @param failure A block object to be executed when the request operation finishes unsuccessfully, or that finishes successfully, but encountered an error while parsing the response data. This block has no return value and takes a two arguments: the request operation and the error describing the network or parsing error that occurred.
+
+ @see -HTTPRequestOperationWithRequest:success:failure:
+ */
+- (AFHTTPRequestOperation *)PUT:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
+ failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure;
+
+/**
+ Creates and runs an `AFHTTPRequestOperation` with a `PATCH` request.
+
+ @param URLString The URL string used to create the request URL.
+ @param parameters The parameters to be encoded according to the client request serializer.
+ @param success A block object to be executed when the request operation finishes successfully. This block has no return value and takes two arguments: the request operation, and the response object created by the client response serializer.
+ @param failure A block object to be executed when the request operation finishes unsuccessfully, or that finishes successfully, but encountered an error while parsing the response data. This block has no return value and takes a two arguments: the request operation and the error describing the network or parsing error that occurred.
+
+ @see -HTTPRequestOperationWithRequest:success:failure:
+ */
+- (AFHTTPRequestOperation *)PATCH:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
+ failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure;
+
+/**
+ Creates and runs an `AFHTTPRequestOperation` with a `DELETE` request.
+
+ @param URLString The URL string used to create the request URL.
+ @param parameters The parameters to be encoded according to the client request serializer.
+ @param success A block object to be executed when the request operation finishes successfully. This block has no return value and takes two arguments: the request operation, and the response object created by the client response serializer.
+ @param failure A block object to be executed when the request operation finishes unsuccessfully, or that finishes successfully, but encountered an error while parsing the response data. This block has no return value and takes a two arguments: the request operation and the error describing the network or parsing error that occurred.
+
+ @see -HTTPRequestOperationWithRequest:success:failure:
+ */
+- (AFHTTPRequestOperation *)DELETE:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
+ failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure;
+
+@end
+
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperationManager.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperationManager.m
new file mode 100644
index 0000000000..4ae7275480
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperationManager.m
@@ -0,0 +1,253 @@
+// AFHTTPRequestOperationManager.m
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import <Foundation/Foundation.h>
+
+#import "AFHTTPRequestOperationManager.h"
+#import "AFHTTPRequestOperation.h"
+
+#import <Availability.h>
+#import <Security/Security.h>
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+#import <UIKit/UIKit.h>
+#endif
+
+@interface AFHTTPRequestOperationManager ()
+@property (readwrite, nonatomic, strong) NSURL *baseURL;
+@end
+
+@implementation AFHTTPRequestOperationManager
+
++ (instancetype)manager {
+ return [[self alloc] initWithBaseURL:nil];
+}
+
+- (instancetype)init {
+ return [self initWithBaseURL:nil];
+}
+
+- (instancetype)initWithBaseURL:(NSURL *)url {
+ self = [super init];
+ if (!self) {
+ return nil;
+ }
+
+ // Ensure terminal slash for baseURL path, so that NSURL +URLWithString:relativeToURL: works as expected
+ if ([[url path] length] > 0 && ![[url absoluteString] hasSuffix:@"/"]) {
+ url = [url URLByAppendingPathComponent:@""];
+ }
+
+ self.baseURL = url;
+
+ self.requestSerializer = [AFHTTPRequestSerializer serializer];
+ self.responseSerializer = [AFJSONResponseSerializer serializer];
+
+ self.securityPolicy = [AFSecurityPolicy defaultPolicy];
+
+ self.reachabilityManager = [AFNetworkReachabilityManager sharedManager];
+
+ self.operationQueue = [[NSOperationQueue alloc] init];
+
+ self.shouldUseCredentialStorage = YES;
+
+ return self;
+}
+
+#pragma mark -
+
+#ifdef _SYSTEMCONFIGURATION_H
+#endif
+
+- (void)setRequestSerializer:(AFHTTPRequestSerializer <AFURLRequestSerialization> *)requestSerializer {
+ NSParameterAssert(requestSerializer);
+
+ _requestSerializer = requestSerializer;
+}
+
+- (void)setResponseSerializer:(AFHTTPResponseSerializer <AFURLResponseSerialization> *)responseSerializer {
+ NSParameterAssert(responseSerializer);
+
+ _responseSerializer = responseSerializer;
+}
+
+#pragma mark -
+
+- (AFHTTPRequestOperation *)HTTPRequestOperationWithRequest:(NSURLRequest *)request
+ success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
+ failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure
+{
+ AFHTTPRequestOperation *operation = [[AFHTTPRequestOperation alloc] initWithRequest:request];
+ operation.responseSerializer = self.responseSerializer;
+ operation.shouldUseCredentialStorage = self.shouldUseCredentialStorage;
+ operation.credential = self.credential;
+ operation.securityPolicy = self.securityPolicy;
+
+ [operation setCompletionBlockWithSuccess:success failure:failure];
+ operation.completionQueue = self.completionQueue;
+ operation.completionGroup = self.completionGroup;
+
+ return operation;
+}
+
+#pragma mark -
+
+- (AFHTTPRequestOperation *)GET:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
+ failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure
+{
+ NSMutableURLRequest *request = [self.requestSerializer requestWithMethod:@"GET" URLString:[[NSURL URLWithString:URLString relativeToURL:self.baseURL] absoluteString] parameters:parameters error:nil];
+ AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request success:success failure:failure];
+
+ [self.operationQueue addOperation:operation];
+
+ return operation;
+}
+
+- (AFHTTPRequestOperation *)HEAD:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(AFHTTPRequestOperation *operation))success
+ failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure
+{
+ NSMutableURLRequest *request = [self.requestSerializer requestWithMethod:@"HEAD" URLString:[[NSURL URLWithString:URLString relativeToURL:self.baseURL] absoluteString] parameters:parameters error:nil];
+ AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request success:^(AFHTTPRequestOperation *requestOperation, __unused id responseObject) {
+ if (success) {
+ success(requestOperation);
+ }
+ } failure:failure];
+
+ [self.operationQueue addOperation:operation];
+
+ return operation;
+}
+
+- (AFHTTPRequestOperation *)POST:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
+ failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure
+{
+ NSMutableURLRequest *request = [self.requestSerializer requestWithMethod:@"POST" URLString:[[NSURL URLWithString:URLString relativeToURL:self.baseURL] absoluteString] parameters:parameters error:nil];
+ AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request success:success failure:failure];
+
+ [self.operationQueue addOperation:operation];
+
+ return operation;
+}
+
+- (AFHTTPRequestOperation *)POST:(NSString *)URLString
+ parameters:(id)parameters
+ constructingBodyWithBlock:(void (^)(id <AFMultipartFormData> formData))block
+ success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
+ failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure
+{
+ NSMutableURLRequest *request = [self.requestSerializer multipartFormRequestWithMethod:@"POST" URLString:[[NSURL URLWithString:URLString relativeToURL:self.baseURL] absoluteString] parameters:parameters constructingBodyWithBlock:block error:nil];
+ AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request success:success failure:failure];
+
+ [self.operationQueue addOperation:operation];
+
+ return operation;
+}
+
+- (AFHTTPRequestOperation *)PUT:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
+ failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure
+{
+ NSMutableURLRequest *request = [self.requestSerializer requestWithMethod:@"PUT" URLString:[[NSURL URLWithString:URLString relativeToURL:self.baseURL] absoluteString] parameters:parameters error:nil];
+ AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request success:success failure:failure];
+
+ [self.operationQueue addOperation:operation];
+
+ return operation;
+}
+
+- (AFHTTPRequestOperation *)PATCH:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
+ failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure
+{
+ NSMutableURLRequest *request = [self.requestSerializer requestWithMethod:@"PATCH" URLString:[[NSURL URLWithString:URLString relativeToURL:self.baseURL] absoluteString] parameters:parameters error:nil];
+ AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request success:success failure:failure];
+
+ [self.operationQueue addOperation:operation];
+
+ return operation;
+}
+
+- (AFHTTPRequestOperation *)DELETE:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
+ failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure
+{
+ NSMutableURLRequest *request = [self.requestSerializer requestWithMethod:@"DELETE" URLString:[[NSURL URLWithString:URLString relativeToURL:self.baseURL] absoluteString] parameters:parameters error:nil];
+ AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request success:success failure:failure];
+
+ [self.operationQueue addOperation:operation];
+
+ return operation;
+}
+
+#pragma mark - NSObject
+
+- (NSString *)description {
+ return [NSString stringWithFormat:@"<%@: %p, baseURL: %@, operationQueue: %@>", NSStringFromClass([self class]), self, [self.baseURL absoluteString], self.operationQueue];
+}
+
+#pragma mark - NSSecureCoding
+
++ (BOOL)supportsSecureCoding {
+ return YES;
+}
+
+- (id)initWithCoder:(NSCoder *)decoder {
+ NSURL *baseURL = [decoder decodeObjectForKey:NSStringFromSelector(@selector(baseURL))];
+
+ self = [self initWithBaseURL:baseURL];
+ if (!self) {
+ return nil;
+ }
+
+ self.requestSerializer = [decoder decodeObjectOfClass:[AFHTTPRequestSerializer class] forKey:NSStringFromSelector(@selector(requestSerializer))];
+ self.responseSerializer = [decoder decodeObjectOfClass:[AFHTTPResponseSerializer class] forKey:NSStringFromSelector(@selector(responseSerializer))];
+
+ return self;
+}
+
+- (void)encodeWithCoder:(NSCoder *)coder {
+ [coder encodeObject:self.baseURL forKey:NSStringFromSelector(@selector(baseURL))];
+ [coder encodeObject:self.requestSerializer forKey:NSStringFromSelector(@selector(requestSerializer))];
+ [coder encodeObject:self.responseSerializer forKey:NSStringFromSelector(@selector(responseSerializer))];
+}
+
+#pragma mark - NSCopying
+
+- (id)copyWithZone:(NSZone *)zone {
+ AFHTTPRequestOperationManager *HTTPClient = [[[self class] allocWithZone:zone] initWithBaseURL:self.baseURL];
+
+ HTTPClient.requestSerializer = [self.requestSerializer copyWithZone:zone];
+ HTTPClient.responseSerializer = [self.responseSerializer copyWithZone:zone];
+
+ return HTTPClient;
+}
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPSessionManager.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPSessionManager.h
new file mode 100644
index 0000000000..8fed5a6891
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPSessionManager.h
@@ -0,0 +1,240 @@
+// AFHTTPSessionManager.h
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import <Foundation/Foundation.h>
+#import <SystemConfiguration/SystemConfiguration.h>
+#import <Availability.h>
+
+#if __IPHONE_OS_VERSION_MIN_REQUIRED
+#import <MobileCoreServices/MobileCoreServices.h>
+#else
+#import <CoreServices/CoreServices.h>
+#endif
+
+#import "AFURLSessionManager.h"
+
+/**
+ `AFHTTPSessionManager` is a subclass of `AFURLSessionManager` with convenience methods for making HTTP requests. When a `baseURL` is provided, requests made with the `GET` / `POST` / et al. convenience methods can be made with relative paths.
+
+ ## Subclassing Notes
+
+ Developers targeting iOS 7 or Mac OS X 10.9 or later that deal extensively with a web service are encouraged to subclass `AFHTTPSessionManager`, providing a class method that returns a shared singleton object on which authentication and other configuration can be shared across the application.
+
+ For developers targeting iOS 6 or Mac OS X 10.8 or earlier, `AFHTTPRequestOperationManager` may be used to similar effect.
+
+ ## Methods to Override
+
+ To change the behavior of all data task operation construction, which is also used in the `GET` / `POST` / et al. convenience methods, override `dataTaskWithRequest:completionHandler:`.
+
+ ## Serialization
+
+ Requests created by an HTTP client will contain default headers and encode parameters according to the `requestSerializer` property, which is an object conforming to `<AFURLRequestSerialization>`.
+
+ Responses received from the server are automatically validated and serialized by the `responseSerializers` property, which is an object conforming to `<AFURLResponseSerialization>`
+
+ ## URL Construction Using Relative Paths
+
+ For HTTP convenience methods, the request serializer constructs URLs from the path relative to the `-baseURL`, using `NSURL +URLWithString:relativeToURL:`, when provided. If `baseURL` is `nil`, `path` needs to resolve to a valid `NSURL` object using `NSURL +URLWithString:`.
+
+ Below are a few examples of how `baseURL` and relative paths interact:
+
+ NSURL *baseURL = [NSURL URLWithString:@"http://example.com/v1/"];
+ [NSURL URLWithString:@"foo" relativeToURL:baseURL]; // http://example.com/v1/foo
+ [NSURL URLWithString:@"foo?bar=baz" relativeToURL:baseURL]; // http://example.com/v1/foo?bar=baz
+ [NSURL URLWithString:@"/foo" relativeToURL:baseURL]; // http://example.com/foo
+ [NSURL URLWithString:@"foo/" relativeToURL:baseURL]; // http://example.com/v1/foo
+ [NSURL URLWithString:@"/foo/" relativeToURL:baseURL]; // http://example.com/foo/
+ [NSURL URLWithString:@"http://example2.com/" relativeToURL:baseURL]; // http://example2.com/
+
+ Also important to note is that a trailing slash will be added to any `baseURL` without one. This would otherwise cause unexpected behavior when constructing URLs using paths without a leading slash.
+
+ @warning Managers for background sessions must be owned for the duration of their use. This can be accomplished by creating an application-wide or shared singleton instance.
+ */
+
+#if (defined(__IPHONE_OS_VERSION_MAX_ALLOWED) && __IPHONE_OS_VERSION_MAX_ALLOWED >= 70000) || (defined(__MAC_OS_X_VERSION_MAX_ALLOWED) && __MAC_OS_X_VERSION_MAX_ALLOWED >= 1090)
+
+@interface AFHTTPSessionManager : AFURLSessionManager <NSSecureCoding, NSCopying>
+
+/**
+ The URL used to monitor reachability, and construct requests from relative paths in methods like `requestWithMethod:URLString:parameters:`, and the `GET` / `POST` / et al. convenience methods.
+ */
+@property (readonly, nonatomic, strong) NSURL *baseURL;
+
+/**
+ Requests created with `requestWithMethod:URLString:parameters:` & `multipartFormRequestWithMethod:URLString:parameters:constructingBodyWithBlock:` are constructed with a set of default headers using a parameter serialization specified by this property. By default, this is set to an instance of `AFHTTPRequestSerializer`, which serializes query string parameters for `GET`, `HEAD`, and `DELETE` requests, or otherwise URL-form-encodes HTTP message bodies.
+
+ @warning `requestSerializer` must not be `nil`.
+ */
+@property (nonatomic, strong) AFHTTPRequestSerializer <AFURLRequestSerialization> * requestSerializer;
+
+/**
+ Responses sent from the server in data tasks created with `dataTaskWithRequest:success:failure:` and run using the `GET` / `POST` / et al. convenience methods are automatically validated and serialized by the response serializer. By default, this property is set to an instance of `AFJSONResponseSerializer`.
+
+ @warning `responseSerializer` must not be `nil`.
+ */
+@property (nonatomic, strong) AFHTTPResponseSerializer <AFURLResponseSerialization> * responseSerializer;
+
+///---------------------
+/// @name Initialization
+///---------------------
+
+/**
+ Creates and returns an `AFHTTPSessionManager` object.
+ */
++ (instancetype)manager;
+
+/**
+ Initializes an `AFHTTPSessionManager` object with the specified base URL.
+
+ @param url The base URL for the HTTP client.
+
+ @return The newly-initialized HTTP client
+ */
+- (instancetype)initWithBaseURL:(NSURL *)url;
+
+/**
+ Initializes an `AFHTTPSessionManager` object with the specified base URL.
+
+ This is the designated initializer.
+
+ @param url The base URL for the HTTP client.
+ @param configuration The configuration used to create the managed session.
+
+ @return The newly-initialized HTTP client
+ */
+- (instancetype)initWithBaseURL:(NSURL *)url
+ sessionConfiguration:(NSURLSessionConfiguration *)configuration;
+
+///---------------------------
+/// @name Making HTTP Requests
+///---------------------------
+
+/**
+ Creates and runs an `NSURLSessionDataTask` with a `GET` request.
+
+ @param URLString The URL string used to create the request URL.
+ @param parameters The parameters to be encoded according to the client request serializer.
+ @param success A block object to be executed when the task finishes successfully. This block has no return value and takes two arguments: the data task, and the response object created by the client response serializer.
+ @param failure A block object to be executed when the task finishes unsuccessfully, or that finishes successfully, but encountered an error while parsing the response data. This block has no return value and takes a two arguments: the data task and the error describing the network or parsing error that occurred.
+
+ @see -dataTaskWithRequest:completionHandler:
+ */
+- (NSURLSessionDataTask *)GET:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(NSURLSessionDataTask *task, id responseObject))success
+ failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure;
+
+/**
+ Creates and runs an `NSURLSessionDataTask` with a `HEAD` request.
+
+ @param URLString The URL string used to create the request URL.
+ @param parameters The parameters to be encoded according to the client request serializer.
+ @param success A block object to be executed when the task finishes successfully. This block has no return value and takes a single arguments: the data task.
+ @param failure A block object to be executed when the task finishes unsuccessfully, or that finishes successfully, but encountered an error while parsing the response data. This block has no return value and takes a two arguments: the data task and the error describing the network or parsing error that occurred.
+
+ @see -dataTaskWithRequest:completionHandler:
+ */
+- (NSURLSessionDataTask *)HEAD:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(NSURLSessionDataTask *task))success
+ failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure;
+
+/**
+ Creates and runs an `NSURLSessionDataTask` with a `POST` request.
+
+ @param URLString The URL string used to create the request URL.
+ @param parameters The parameters to be encoded according to the client request serializer.
+ @param success A block object to be executed when the task finishes successfully. This block has no return value and takes two arguments: the data task, and the response object created by the client response serializer.
+ @param failure A block object to be executed when the task finishes unsuccessfully, or that finishes successfully, but encountered an error while parsing the response data. This block has no return value and takes a two arguments: the data task and the error describing the network or parsing error that occurred.
+
+ @see -dataTaskWithRequest:completionHandler:
+ */
+- (NSURLSessionDataTask *)POST:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(NSURLSessionDataTask *task, id responseObject))success
+ failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure;
+
+/**
+ Creates and runs an `NSURLSessionDataTask` with a multipart `POST` request.
+
+ @param URLString The URL string used to create the request URL.
+ @param parameters The parameters to be encoded according to the client request serializer.
+ @param block A block that takes a single argument and appends data to the HTTP body. The block argument is an object adopting the `AFMultipartFormData` protocol.
+ @param success A block object to be executed when the task finishes successfully. This block has no return value and takes two arguments: the data task, and the response object created by the client response serializer.
+ @param failure A block object to be executed when the task finishes unsuccessfully, or that finishes successfully, but encountered an error while parsing the response data. This block has no return value and takes a two arguments: the data task and the error describing the network or parsing error that occurred.
+
+ @see -dataTaskWithRequest:completionHandler:
+ */
+- (NSURLSessionDataTask *)POST:(NSString *)URLString
+ parameters:(id)parameters
+ constructingBodyWithBlock:(void (^)(id <AFMultipartFormData> formData))block
+ success:(void (^)(NSURLSessionDataTask *task, id responseObject))success
+ failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure;
+
+/**
+ Creates and runs an `NSURLSessionDataTask` with a `PUT` request.
+
+ @param URLString The URL string used to create the request URL.
+ @param parameters The parameters to be encoded according to the client request serializer.
+ @param success A block object to be executed when the task finishes successfully. This block has no return value and takes two arguments: the data task, and the response object created by the client response serializer.
+ @param failure A block object to be executed when the task finishes unsuccessfully, or that finishes successfully, but encountered an error while parsing the response data. This block has no return value and takes a two arguments: the data task and the error describing the network or parsing error that occurred.
+
+ @see -dataTaskWithRequest:completionHandler:
+ */
+- (NSURLSessionDataTask *)PUT:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(NSURLSessionDataTask *task, id responseObject))success
+ failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure;
+
+/**
+ Creates and runs an `NSURLSessionDataTask` with a `PATCH` request.
+
+ @param URLString The URL string used to create the request URL.
+ @param parameters The parameters to be encoded according to the client request serializer.
+ @param success A block object to be executed when the task finishes successfully. This block has no return value and takes two arguments: the data task, and the response object created by the client response serializer.
+ @param failure A block object to be executed when the task finishes unsuccessfully, or that finishes successfully, but encountered an error while parsing the response data. This block has no return value and takes a two arguments: the data task and the error describing the network or parsing error that occurred.
+
+ @see -dataTaskWithRequest:completionHandler:
+ */
+- (NSURLSessionDataTask *)PATCH:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(NSURLSessionDataTask *task, id responseObject))success
+ failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure;
+
+/**
+ Creates and runs an `NSURLSessionDataTask` with a `DELETE` request.
+
+ @param URLString The URL string used to create the request URL.
+ @param parameters The parameters to be encoded according to the client request serializer.
+ @param success A block object to be executed when the task finishes successfully. This block has no return value and takes two arguments: the data task, and the response object created by the client response serializer.
+ @param failure A block object to be executed when the task finishes unsuccessfully, or that finishes successfully, but encountered an error while parsing the response data. This block has no return value and takes a two arguments: the data task and the error describing the network or parsing error that occurred.
+
+ @see -dataTaskWithRequest:completionHandler:
+ */
+- (NSURLSessionDataTask *)DELETE:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(NSURLSessionDataTask *task, id responseObject))success
+ failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure;
+
+@end
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPSessionManager.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPSessionManager.m
new file mode 100644
index 0000000000..6413297d72
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFHTTPSessionManager.m
@@ -0,0 +1,321 @@
+// AFHTTPSessionManager.m
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import "AFHTTPSessionManager.h"
+
+#if (defined(__IPHONE_OS_VERSION_MAX_ALLOWED) && __IPHONE_OS_VERSION_MAX_ALLOWED >= 70000) || (defined(__MAC_OS_X_VERSION_MAX_ALLOWED) && __MAC_OS_X_VERSION_MAX_ALLOWED >= 1090)
+
+#import "AFURLRequestSerialization.h"
+#import "AFURLResponseSerialization.h"
+
+#import <Availability.h>
+#import <Security/Security.h>
+
+#ifdef _SYSTEMCONFIGURATION_H
+#import <netinet/in.h>
+#import <netinet6/in6.h>
+#import <arpa/inet.h>
+#import <ifaddrs.h>
+#import <netdb.h>
+#endif
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+#import <UIKit/UIKit.h>
+#endif
+
+@interface AFHTTPSessionManager ()
+@property (readwrite, nonatomic, strong) NSURL *baseURL;
+@end
+
+@implementation AFHTTPSessionManager
+
++ (instancetype)manager {
+ return [[[self class] alloc] initWithBaseURL:nil];
+}
+
+- (instancetype)init {
+ return [self initWithBaseURL:nil];
+}
+
+- (instancetype)initWithBaseURL:(NSURL *)url {
+ return [self initWithBaseURL:url sessionConfiguration:nil];
+}
+
+- (instancetype)initWithSessionConfiguration:(NSURLSessionConfiguration *)configuration {
+ return [self initWithBaseURL:nil sessionConfiguration:configuration];
+}
+
+- (instancetype)initWithBaseURL:(NSURL *)url
+ sessionConfiguration:(NSURLSessionConfiguration *)configuration
+{
+ self = [super initWithSessionConfiguration:configuration];
+ if (!self) {
+ return nil;
+ }
+
+ // Ensure terminal slash for baseURL path, so that NSURL +URLWithString:relativeToURL: works as expected
+ if ([[url path] length] > 0 && ![[url absoluteString] hasSuffix:@"/"]) {
+ url = [url URLByAppendingPathComponent:@""];
+ }
+
+ self.baseURL = url;
+
+ self.requestSerializer = [AFHTTPRequestSerializer serializer];
+ self.responseSerializer = [AFJSONResponseSerializer serializer];
+
+ return self;
+}
+
+#pragma mark -
+
+#ifdef _SYSTEMCONFIGURATION_H
+#endif
+
+- (void)setRequestSerializer:(AFHTTPRequestSerializer <AFURLRequestSerialization> *)requestSerializer {
+ NSParameterAssert(requestSerializer);
+
+ _requestSerializer = requestSerializer;
+}
+
+- (void)setResponseSerializer:(AFHTTPResponseSerializer <AFURLResponseSerialization> *)responseSerializer {
+ NSParameterAssert(responseSerializer);
+
+ [super setResponseSerializer:responseSerializer];
+}
+
+#pragma mark -
+
+- (NSURLSessionDataTask *)GET:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(NSURLSessionDataTask *task, id responseObject))success
+ failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure
+{
+ NSURLSessionDataTask *dataTask = [self dataTaskWithHTTPMethod:@"GET" URLString:URLString parameters:parameters success:success failure:failure];
+
+ [dataTask resume];
+
+ return dataTask;
+}
+
+- (NSURLSessionDataTask *)HEAD:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(NSURLSessionDataTask *task))success
+ failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure
+{
+ NSURLSessionDataTask *dataTask = [self dataTaskWithHTTPMethod:@"HEAD" URLString:URLString parameters:parameters success:^(NSURLSessionDataTask *task, __unused id responseObject) {
+ if (success) {
+ success(task);
+ }
+ } failure:failure];
+
+ [dataTask resume];
+
+ return dataTask;
+}
+
+- (NSURLSessionDataTask *)POST:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(NSURLSessionDataTask *task, id responseObject))success
+ failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure
+{
+ NSURLSessionDataTask *dataTask = [self dataTaskWithHTTPMethod:@"POST" URLString:URLString parameters:parameters success:success failure:failure];
+
+ [dataTask resume];
+
+ return dataTask;
+}
+
+- (NSURLSessionDataTask *)POST:(NSString *)URLString
+ parameters:(id)parameters
+ constructingBodyWithBlock:(void (^)(id <AFMultipartFormData> formData))block
+ success:(void (^)(NSURLSessionDataTask *task, id responseObject))success
+ failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure
+{
+ NSError *serializationError = nil;
+ NSMutableURLRequest *request = [self.requestSerializer multipartFormRequestWithMethod:@"POST" URLString:[[NSURL URLWithString:URLString relativeToURL:self.baseURL] absoluteString] parameters:parameters constructingBodyWithBlock:block error:&serializationError];
+ if (serializationError) {
+ if (failure) {
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgnu"
+ dispatch_async(self.completionQueue ?: dispatch_get_main_queue(), ^{
+ failure(nil, serializationError);
+ });
+#pragma clang diagnostic pop
+ }
+
+ return nil;
+ }
+
+ __block NSURLSessionDataTask *task = [self uploadTaskWithStreamedRequest:request progress:nil completionHandler:^(NSURLResponse * __unused response, id responseObject, NSError *error) {
+ if (error) {
+ if (failure) {
+ failure(task, error);
+ }
+ } else {
+ if (success) {
+ success(task, responseObject);
+ }
+ }
+ }];
+
+ [task resume];
+
+ return task;
+}
+
+- (NSURLSessionDataTask *)PUT:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(NSURLSessionDataTask *task, id responseObject))success
+ failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure
+{
+ NSURLSessionDataTask *dataTask = [self dataTaskWithHTTPMethod:@"PUT" URLString:URLString parameters:parameters success:success failure:failure];
+
+ [dataTask resume];
+
+ return dataTask;
+}
+
+- (NSURLSessionDataTask *)PATCH:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(NSURLSessionDataTask *task, id responseObject))success
+ failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure
+{
+ NSURLSessionDataTask *dataTask = [self dataTaskWithHTTPMethod:@"PATCH" URLString:URLString parameters:parameters success:success failure:failure];
+
+ [dataTask resume];
+
+ return dataTask;
+}
+
+- (NSURLSessionDataTask *)DELETE:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(NSURLSessionDataTask *task, id responseObject))success
+ failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure
+{
+ NSURLSessionDataTask *dataTask = [self dataTaskWithHTTPMethod:@"DELETE" URLString:URLString parameters:parameters success:success failure:failure];
+
+ [dataTask resume];
+
+ return dataTask;
+}
+
+- (NSURLSessionDataTask *)dataTaskWithHTTPMethod:(NSString *)method
+ URLString:(NSString *)URLString
+ parameters:(id)parameters
+ success:(void (^)(NSURLSessionDataTask *, id))success
+ failure:(void (^)(NSURLSessionDataTask *, NSError *))failure
+{
+ NSError *serializationError = nil;
+ NSMutableURLRequest *request = [self.requestSerializer requestWithMethod:method URLString:[[NSURL URLWithString:URLString relativeToURL:self.baseURL] absoluteString] parameters:parameters error:&serializationError];
+ if (serializationError) {
+ if (failure) {
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgnu"
+ dispatch_async(self.completionQueue ?: dispatch_get_main_queue(), ^{
+ failure(nil, serializationError);
+ });
+#pragma clang diagnostic pop
+ }
+
+ return nil;
+ }
+
+ __block NSURLSessionDataTask *dataTask = nil;
+ dataTask = [self dataTaskWithRequest:request completionHandler:^(NSURLResponse * __unused response, id responseObject, NSError *error) {
+ if (error) {
+ if (failure) {
+ failure(dataTask, error);
+ }
+ } else {
+ if (success) {
+ success(dataTask, responseObject);
+ }
+ }
+ }];
+
+ return dataTask;
+}
+
+#pragma mark - NSObject
+
+- (NSString *)description {
+ return [NSString stringWithFormat:@"<%@: %p, baseURL: %@, session: %@, operationQueue: %@>", NSStringFromClass([self class]), self, [self.baseURL absoluteString], self.session, self.operationQueue];
+}
+
+#pragma mark - NSSecureCoding
+
++ (BOOL)supportsSecureCoding {
+ return YES;
+}
+
+- (id)initWithCoder:(NSCoder *)decoder {
+ NSURL *baseURL = [decoder decodeObjectOfClass:[NSURL class] forKey:NSStringFromSelector(@selector(baseURL))];
+ NSURLSessionConfiguration *configuration = [decoder decodeObjectOfClass:[NSURLSessionConfiguration class] forKey:@"sessionConfiguration"];
+ if (!configuration) {
+ NSString *configurationIdentifier = [decoder decodeObjectOfClass:[NSString class] forKey:@"identifier"];
+ if (configurationIdentifier) {
+#if (defined(__IPHONE_OS_VERSION_MIN_REQUIRED) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 80000) || (defined(__MAC_OS_X_VERSION_MIN_REQUIRED) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1100)
+ configuration = [NSURLSessionConfiguration backgroundSessionConfigurationWithIdentifier:configurationIdentifier];
+#else
+ configuration = [NSURLSessionConfiguration backgroundSessionConfiguration:configurationIdentifier];
+#endif
+ }
+ }
+
+ self = [self initWithBaseURL:baseURL sessionConfiguration:configuration];
+ if (!self) {
+ return nil;
+ }
+
+ self.requestSerializer = [decoder decodeObjectOfClass:[AFHTTPRequestSerializer class] forKey:NSStringFromSelector(@selector(requestSerializer))];
+ self.responseSerializer = [decoder decodeObjectOfClass:[AFHTTPResponseSerializer class] forKey:NSStringFromSelector(@selector(responseSerializer))];
+
+ return self;
+}
+
+- (void)encodeWithCoder:(NSCoder *)coder {
+ [super encodeWithCoder:coder];
+
+ [coder encodeObject:self.baseURL forKey:NSStringFromSelector(@selector(baseURL))];
+ if ([self.session.configuration conformsToProtocol:@protocol(NSCoding)]) {
+ [coder encodeObject:self.session.configuration forKey:@"sessionConfiguration"];
+ } else {
+ [coder encodeObject:self.session.configuration.identifier forKey:@"identifier"];
+ }
+ [coder encodeObject:self.requestSerializer forKey:NSStringFromSelector(@selector(requestSerializer))];
+ [coder encodeObject:self.responseSerializer forKey:NSStringFromSelector(@selector(responseSerializer))];
+}
+
+#pragma mark - NSCopying
+
+- (id)copyWithZone:(NSZone *)zone {
+ AFHTTPSessionManager *HTTPClient = [[[self class] allocWithZone:zone] initWithBaseURL:self.baseURL sessionConfiguration:self.session.configuration];
+
+ HTTPClient.requestSerializer = [self.requestSerializer copyWithZone:zone];
+ HTTPClient.responseSerializer = [self.responseSerializer copyWithZone:zone];
+
+ return HTTPClient;
+}
+
+@end
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFNetworkReachabilityManager.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFNetworkReachabilityManager.h
new file mode 100644
index 0000000000..5e610d887f
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFNetworkReachabilityManager.h
@@ -0,0 +1,193 @@
+// AFNetworkReachabilityManager.h
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import <Foundation/Foundation.h>
+#import <SystemConfiguration/SystemConfiguration.h>
+
+typedef NS_ENUM(NSInteger, AFNetworkReachabilityStatus) {
+ AFNetworkReachabilityStatusUnknown = -1,
+ AFNetworkReachabilityStatusNotReachable = 0,
+ AFNetworkReachabilityStatusReachableViaWWAN = 1,
+ AFNetworkReachabilityStatusReachableViaWiFi = 2,
+};
+
+/**
+ `AFNetworkReachabilityManager` monitors the reachability of domains, and addresses for both WWAN and WiFi network interfaces.
+
+ Reachability can be used to determine background information about why a network operation failed, or to trigger a network operation retrying when a connection is established. It should not be used to prevent a user from initiating a network request, as it's possible that an initial request may be required to establish reachability.
+
+ See Apple's Reachability Sample Code (https://developer.apple.com/library/ios/samplecode/reachability/)
+
+ @warning Instances of `AFNetworkReachabilityManager` must be started with `-startMonitoring` before reachability status can be determined.
+ */
+@interface AFNetworkReachabilityManager : NSObject
+
+/**
+ The current network reachability status.
+ */
+@property (readonly, nonatomic, assign) AFNetworkReachabilityStatus networkReachabilityStatus;
+
+/**
+ Whether or not the network is currently reachable.
+ */
+@property (readonly, nonatomic, assign, getter = isReachable) BOOL reachable;
+
+/**
+ Whether or not the network is currently reachable via WWAN.
+ */
+@property (readonly, nonatomic, assign, getter = isReachableViaWWAN) BOOL reachableViaWWAN;
+
+/**
+ Whether or not the network is currently reachable via WiFi.
+ */
+@property (readonly, nonatomic, assign, getter = isReachableViaWiFi) BOOL reachableViaWiFi;
+
+///---------------------
+/// @name Initialization
+///---------------------
+
+/**
+ Returns the shared network reachability manager.
+ */
++ (instancetype)sharedManager;
+
+/**
+ Creates and returns a network reachability manager for the specified domain.
+
+ @param domain The domain used to evaluate network reachability.
+
+ @return An initialized network reachability manager, actively monitoring the specified domain.
+ */
++ (instancetype)managerForDomain:(NSString *)domain;
+
+/**
+ Creates and returns a network reachability manager for the socket address.
+
+ @param address The socket address (`sockaddr_in`) used to evaluate network reachability.
+
+ @return An initialized network reachability manager, actively monitoring the specified socket address.
+ */
++ (instancetype)managerForAddress:(const void *)address;
+
+/**
+ Initializes an instance of a network reachability manager from the specified reachability object.
+
+ @param reachability The reachability object to monitor.
+
+ @return An initialized network reachability manager, actively monitoring the specified reachability.
+ */
+- (instancetype)initWithReachability:(SCNetworkReachabilityRef)reachability;
+
+///--------------------------------------------------
+/// @name Starting & Stopping Reachability Monitoring
+///--------------------------------------------------
+
+/**
+ Starts monitoring for changes in network reachability status.
+ */
+- (void)startMonitoring;
+
+/**
+ Stops monitoring for changes in network reachability status.
+ */
+- (void)stopMonitoring;
+
+///-------------------------------------------------
+/// @name Getting Localized Reachability Description
+///-------------------------------------------------
+
+/**
+ Returns a localized string representation of the current network reachability status.
+ */
+- (NSString *)localizedNetworkReachabilityStatusString;
+
+///---------------------------------------------------
+/// @name Setting Network Reachability Change Callback
+///---------------------------------------------------
+
+/**
+ Sets a callback to be executed when the network availability of the `baseURL` host changes.
+
+ @param block A block object to be executed when the network availability of the `baseURL` host changes.. This block has no return value and takes a single argument which represents the various reachability states from the device to the `baseURL`.
+ */
+- (void)setReachabilityStatusChangeBlock:(void (^)(AFNetworkReachabilityStatus status))block;
+
+@end
+
+///----------------
+/// @name Constants
+///----------------
+
+/**
+ ## Network Reachability
+
+ The following constants are provided by `AFNetworkReachabilityManager` as possible network reachability statuses.
+
+ enum {
+ AFNetworkReachabilityStatusUnknown,
+ AFNetworkReachabilityStatusNotReachable,
+ AFNetworkReachabilityStatusReachableViaWWAN,
+ AFNetworkReachabilityStatusReachableViaWiFi,
+ }
+
+ `AFNetworkReachabilityStatusUnknown`
+ The `baseURL` host reachability is not known.
+
+ `AFNetworkReachabilityStatusNotReachable`
+ The `baseURL` host cannot be reached.
+
+ `AFNetworkReachabilityStatusReachableViaWWAN`
+ The `baseURL` host can be reached via a cellular connection, such as EDGE or GPRS.
+
+ `AFNetworkReachabilityStatusReachableViaWiFi`
+ The `baseURL` host can be reached via a Wi-Fi connection.
+
+ ### Keys for Notification UserInfo Dictionary
+
+ Strings that are used as keys in a `userInfo` dictionary in a network reachability status change notification.
+
+ `AFNetworkingReachabilityNotificationStatusItem`
+ A key in the userInfo dictionary in a `AFNetworkingReachabilityDidChangeNotification` notification.
+ The corresponding value is an `NSNumber` object representing the `AFNetworkReachabilityStatus` value for the current reachability status.
+ */
+
+///--------------------
+/// @name Notifications
+///--------------------
+
+/**
+ Posted when network reachability changes.
+ This notification assigns no notification object. The `userInfo` dictionary contains an `NSNumber` object under the `AFNetworkingReachabilityNotificationStatusItem` key, representing the `AFNetworkReachabilityStatus` value for the current network reachability.
+
+ @warning In order for network reachability to be monitored, include the `SystemConfiguration` framework in the active target's "Link Binary With Library" build phase, and add `#import <SystemConfiguration/SystemConfiguration.h>` to the header prefix of the project (`Prefix.pch`).
+ */
+extern NSString * const AFNetworkingReachabilityDidChangeNotification;
+extern NSString * const AFNetworkingReachabilityNotificationStatusItem;
+
+///--------------------
+/// @name Functions
+///--------------------
+
+/**
+ Returns a localized string representation of an `AFNetworkReachabilityStatus` value.
+ */
+extern NSString * AFStringFromNetworkReachabilityStatus(AFNetworkReachabilityStatus status);
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFNetworkReachabilityManager.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFNetworkReachabilityManager.m
new file mode 100644
index 0000000000..1da148282d
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFNetworkReachabilityManager.m
@@ -0,0 +1,259 @@
+// AFNetworkReachabilityManager.m
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import "AFNetworkReachabilityManager.h"
+
+#import <netinet/in.h>
+#import <netinet6/in6.h>
+#import <arpa/inet.h>
+#import <ifaddrs.h>
+#import <netdb.h>
+
+NSString * const AFNetworkingReachabilityDidChangeNotification = @"com.alamofire.networking.reachability.change";
+NSString * const AFNetworkingReachabilityNotificationStatusItem = @"AFNetworkingReachabilityNotificationStatusItem";
+
+typedef void (^AFNetworkReachabilityStatusBlock)(AFNetworkReachabilityStatus status);
+
+typedef NS_ENUM(NSUInteger, AFNetworkReachabilityAssociation) {
+ AFNetworkReachabilityForAddress = 1,
+ AFNetworkReachabilityForAddressPair = 2,
+ AFNetworkReachabilityForName = 3,
+};
+
+NSString * AFStringFromNetworkReachabilityStatus(AFNetworkReachabilityStatus status) {
+ switch (status) {
+ case AFNetworkReachabilityStatusNotReachable:
+ return NSLocalizedStringFromTable(@"Not Reachable", @"AFNetworking", nil);
+ case AFNetworkReachabilityStatusReachableViaWWAN:
+ return NSLocalizedStringFromTable(@"Reachable via WWAN", @"AFNetworking", nil);
+ case AFNetworkReachabilityStatusReachableViaWiFi:
+ return NSLocalizedStringFromTable(@"Reachable via WiFi", @"AFNetworking", nil);
+ case AFNetworkReachabilityStatusUnknown:
+ default:
+ return NSLocalizedStringFromTable(@"Unknown", @"AFNetworking", nil);
+ }
+}
+
+static AFNetworkReachabilityStatus AFNetworkReachabilityStatusForFlags(SCNetworkReachabilityFlags flags) {
+ BOOL isReachable = ((flags & kSCNetworkReachabilityFlagsReachable) != 0);
+ BOOL needsConnection = ((flags & kSCNetworkReachabilityFlagsConnectionRequired) != 0);
+ BOOL canConnectionAutomatically = (((flags & kSCNetworkReachabilityFlagsConnectionOnDemand ) != 0) || ((flags & kSCNetworkReachabilityFlagsConnectionOnTraffic) != 0));
+ BOOL canConnectWithoutUserInteraction = (canConnectionAutomatically && (flags & kSCNetworkReachabilityFlagsInterventionRequired) == 0);
+ BOOL isNetworkReachable = (isReachable && (!needsConnection || canConnectWithoutUserInteraction));
+
+ AFNetworkReachabilityStatus status = AFNetworkReachabilityStatusUnknown;
+ if (isNetworkReachable == NO) {
+ status = AFNetworkReachabilityStatusNotReachable;
+ }
+#if TARGET_OS_IPHONE
+ else if ((flags & kSCNetworkReachabilityFlagsIsWWAN) != 0) {
+ status = AFNetworkReachabilityStatusReachableViaWWAN;
+ }
+#endif
+ else {
+ status = AFNetworkReachabilityStatusReachableViaWiFi;
+ }
+
+ return status;
+}
+
+static void AFNetworkReachabilityCallback(SCNetworkReachabilityRef __unused target, SCNetworkReachabilityFlags flags, void *info) {
+ AFNetworkReachabilityStatus status = AFNetworkReachabilityStatusForFlags(flags);
+ AFNetworkReachabilityStatusBlock block = (__bridge AFNetworkReachabilityStatusBlock)info;
+ if (block) {
+ block(status);
+ }
+
+
+ dispatch_async(dispatch_get_main_queue(), ^{
+ NSNotificationCenter *notificationCenter = [NSNotificationCenter defaultCenter];
+ [notificationCenter postNotificationName:AFNetworkingReachabilityDidChangeNotification object:nil userInfo:@{ AFNetworkingReachabilityNotificationStatusItem: @(status) }];
+ });
+
+}
+
+static const void * AFNetworkReachabilityRetainCallback(const void *info) {
+ return Block_copy(info);
+}
+
+static void AFNetworkReachabilityReleaseCallback(const void *info) {
+ if (info) {
+ Block_release(info);
+ }
+}
+
+@interface AFNetworkReachabilityManager ()
+@property (readwrite, nonatomic, assign) SCNetworkReachabilityRef networkReachability;
+@property (readwrite, nonatomic, assign) AFNetworkReachabilityAssociation networkReachabilityAssociation;
+@property (readwrite, nonatomic, assign) AFNetworkReachabilityStatus networkReachabilityStatus;
+@property (readwrite, nonatomic, copy) AFNetworkReachabilityStatusBlock networkReachabilityStatusBlock;
+@end
+
+@implementation AFNetworkReachabilityManager
+
++ (instancetype)sharedManager {
+ static AFNetworkReachabilityManager *_sharedManager = nil;
+ static dispatch_once_t onceToken;
+ dispatch_once(&onceToken, ^{
+ struct sockaddr_in address;
+ bzero(&address, sizeof(address));
+ address.sin_len = sizeof(address);
+ address.sin_family = AF_INET;
+
+ _sharedManager = [self managerForAddress:&address];
+ });
+
+ return _sharedManager;
+}
+
++ (instancetype)managerForDomain:(NSString *)domain {
+ SCNetworkReachabilityRef reachability = SCNetworkReachabilityCreateWithName(kCFAllocatorDefault, [domain UTF8String]);
+
+ AFNetworkReachabilityManager *manager = [[self alloc] initWithReachability:reachability];
+ manager.networkReachabilityAssociation = AFNetworkReachabilityForName;
+
+ return manager;
+}
+
++ (instancetype)managerForAddress:(const void *)address {
+ SCNetworkReachabilityRef reachability = SCNetworkReachabilityCreateWithAddress(kCFAllocatorDefault, (const struct sockaddr *)address);
+
+ AFNetworkReachabilityManager *manager = [[self alloc] initWithReachability:reachability];
+ manager.networkReachabilityAssociation = AFNetworkReachabilityForAddress;
+
+ return manager;
+}
+
+- (instancetype)initWithReachability:(SCNetworkReachabilityRef)reachability {
+ self = [super init];
+ if (!self) {
+ return nil;
+ }
+
+ self.networkReachability = reachability;
+ self.networkReachabilityStatus = AFNetworkReachabilityStatusUnknown;
+
+ return self;
+}
+
+- (void)dealloc {
+ [self stopMonitoring];
+
+ if (_networkReachability) {
+ CFRelease(_networkReachability);
+ _networkReachability = NULL;
+ }
+}
+
+#pragma mark -
+
+- (BOOL)isReachable {
+ return [self isReachableViaWWAN] || [self isReachableViaWiFi];
+}
+
+- (BOOL)isReachableViaWWAN {
+ return self.networkReachabilityStatus == AFNetworkReachabilityStatusReachableViaWWAN;
+}
+
+- (BOOL)isReachableViaWiFi {
+ return self.networkReachabilityStatus == AFNetworkReachabilityStatusReachableViaWiFi;
+}
+
+#pragma mark -
+
+- (void)startMonitoring {
+ [self stopMonitoring];
+
+ if (!self.networkReachability) {
+ return;
+ }
+
+ __weak __typeof(self)weakSelf = self;
+ AFNetworkReachabilityStatusBlock callback = ^(AFNetworkReachabilityStatus status) {
+ __strong __typeof(weakSelf)strongSelf = weakSelf;
+
+ strongSelf.networkReachabilityStatus = status;
+ if (strongSelf.networkReachabilityStatusBlock) {
+ strongSelf.networkReachabilityStatusBlock(status);
+ }
+
+ };
+
+ SCNetworkReachabilityContext context = {0, (__bridge void *)callback, AFNetworkReachabilityRetainCallback, AFNetworkReachabilityReleaseCallback, NULL};
+ SCNetworkReachabilitySetCallback(self.networkReachability, AFNetworkReachabilityCallback, &context);
+ SCNetworkReachabilityScheduleWithRunLoop(self.networkReachability, CFRunLoopGetMain(), kCFRunLoopCommonModes);
+
+ switch (self.networkReachabilityAssociation) {
+ case AFNetworkReachabilityForName:
+ break;
+ case AFNetworkReachabilityForAddress:
+ case AFNetworkReachabilityForAddressPair:
+ default: {
+ dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, 0),^{
+ SCNetworkReachabilityFlags flags;
+ SCNetworkReachabilityGetFlags(self.networkReachability, &flags);
+ AFNetworkReachabilityStatus status = AFNetworkReachabilityStatusForFlags(flags);
+ dispatch_async(dispatch_get_main_queue(), ^{
+ callback(status);
+
+ NSNotificationCenter *notificationCenter = [NSNotificationCenter defaultCenter];
+ [notificationCenter postNotificationName:AFNetworkingReachabilityDidChangeNotification object:nil userInfo:@{ AFNetworkingReachabilityNotificationStatusItem: @(status) }];
+
+
+ });
+ });
+ }
+ break;
+ }
+}
+
+- (void)stopMonitoring {
+ if (!self.networkReachability) {
+ return;
+ }
+
+ SCNetworkReachabilityUnscheduleFromRunLoop(self.networkReachability, CFRunLoopGetMain(), kCFRunLoopCommonModes);
+}
+
+#pragma mark -
+
+- (NSString *)localizedNetworkReachabilityStatusString {
+ return AFStringFromNetworkReachabilityStatus(self.networkReachabilityStatus);
+}
+
+#pragma mark -
+
+- (void)setReachabilityStatusChangeBlock:(void (^)(AFNetworkReachabilityStatus status))block {
+ self.networkReachabilityStatusBlock = block;
+}
+
+#pragma mark - NSKeyValueObserving
+
++ (NSSet *)keyPathsForValuesAffectingValueForKey:(NSString *)key {
+ if ([key isEqualToString:@"reachable"] || [key isEqualToString:@"reachableViaWWAN"] || [key isEqualToString:@"reachableViaWiFi"]) {
+ return [NSSet setWithObject:@"networkReachabilityStatus"];
+ }
+
+ return [super keyPathsForValuesAffectingValueForKey:key];
+}
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFNetworking.h
new file mode 100644
index 0000000000..68273da58e
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFNetworking.h
@@ -0,0 +1,44 @@
+// AFNetworking.h
+//
+// Copyright (c) 2013 AFNetworking (http://afnetworking.com/)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import <Foundation/Foundation.h>
+#import <Availability.h>
+
+#ifndef _AFNETWORKING_
+ #define _AFNETWORKING_
+
+ #import "AFURLRequestSerialization.h"
+ #import "AFURLResponseSerialization.h"
+ #import "AFSecurityPolicy.h"
+ #import "AFNetworkReachabilityManager.h"
+
+ #import "AFURLConnectionOperation.h"
+ #import "AFHTTPRequestOperation.h"
+ #import "AFHTTPRequestOperationManager.h"
+
+#if ( ( defined(__MAC_OS_X_VERSION_MAX_ALLOWED) && __MAC_OS_X_VERSION_MAX_ALLOWED >= 1090) || \
+ ( defined(__IPHONE_OS_VERSION_MAX_ALLOWED) && __IPHONE_OS_VERSION_MAX_ALLOWED >= 70000 ) )
+ #import "AFURLSessionManager.h"
+ #import "AFHTTPSessionManager.h"
+#endif
+
+#endif /* _AFNETWORKING_ */
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFSecurityPolicy.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFSecurityPolicy.h
new file mode 100644
index 0000000000..a880d75191
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFSecurityPolicy.h
@@ -0,0 +1,143 @@
+// AFSecurity.h
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import <Foundation/Foundation.h>
+#import <Security/Security.h>
+
+typedef NS_ENUM(NSUInteger, AFSSLPinningMode) {
+ AFSSLPinningModeNone,
+ AFSSLPinningModePublicKey,
+ AFSSLPinningModeCertificate,
+};
+
+/**
+ `AFSecurityPolicy` evaluates server trust against pinned X.509 certificates and public keys over secure connections.
+
+ Adding pinned SSL certificates to your app helps prevent man-in-the-middle attacks and other vulnerabilities. Applications dealing with sensitive customer data or financial information are strongly encouraged to route all communication over an HTTPS connection with SSL pinning configured and enabled.
+ */
+@interface AFSecurityPolicy : NSObject
+
+/**
+ The criteria by which server trust should be evaluated against the pinned SSL certificates. Defaults to `AFSSLPinningModeNone`.
+ */
+@property (readonly, nonatomic, assign) AFSSLPinningMode SSLPinningMode;
+
+/**
+ Whether to evaluate an entire SSL certificate chain, or just the leaf certificate. Defaults to `YES`.
+ */
+@property (nonatomic, assign) BOOL validatesCertificateChain;
+
+/**
+ The certificates used to evaluate server trust according to the SSL pinning mode. By default, this property is set to any (`.cer`) certificates included in the app bundle.
+ */
+@property (nonatomic, strong) NSArray *pinnedCertificates;
+
+/**
+ Whether or not to trust servers with an invalid or expired SSL certificates. Defaults to `NO`.
+ */
+@property (nonatomic, assign) BOOL allowInvalidCertificates;
+
+/**
+ Whether or not to validate the domain name in the certificate's CN field. Defaults to `YES` for `AFSSLPinningModePublicKey` or `AFSSLPinningModeCertificate`, otherwise `NO`.
+ */
+@property (nonatomic, assign) BOOL validatesDomainName;
+
+///-----------------------------------------
+/// @name Getting Specific Security Policies
+///-----------------------------------------
+
+/**
+ Returns the shared default security policy, which does not allow invalid certificates, does not validate domain name, and does not validate against pinned certificates or public keys.
+
+ @return The default security policy.
+ */
++ (instancetype)defaultPolicy;
+
+///---------------------
+/// @name Initialization
+///---------------------
+
+/**
+ Creates and returns a security policy with the specified pinning mode.
+
+ @param pinningMode The SSL pinning mode.
+
+ @return A new security policy.
+ */
++ (instancetype)policyWithPinningMode:(AFSSLPinningMode)pinningMode;
+
+///------------------------------
+/// @name Evaluating Server Trust
+///------------------------------
+
+/**
+ Whether or not the specified server trust should be accepted, based on the security policy.
+
+ This method should be used when responding to an authentication challenge from a server.
+
+ @param serverTrust The X.509 certificate trust of the server.
+
+ @return Whether or not to trust the server.
+
+ @warning This method has been deprecated in favor of `-evaluateServerTrust:forDomain:`.
+ */
+- (BOOL)evaluateServerTrust:(SecTrustRef)serverTrust DEPRECATED_ATTRIBUTE;
+
+/**
+ Whether or not the specified server trust should be accepted, based on the security policy.
+
+ This method should be used when responding to an authentication challenge from a server.
+
+ @param serverTrust The X.509 certificate trust of the server.
+ @param domain The domain of serverTrust. If `nil`, the domain will not be validated.
+
+ @return Whether or not to trust the server.
+ */
+- (BOOL)evaluateServerTrust:(SecTrustRef)serverTrust
+ forDomain:(NSString *)domain;
+
+@end
+
+///----------------
+/// @name Constants
+///----------------
+
+/**
+ ## SSL Pinning Modes
+
+ The following constants are provided by `AFSSLPinningMode` as possible SSL pinning modes.
+
+ enum {
+ AFSSLPinningModeNone,
+ AFSSLPinningModePublicKey,
+ AFSSLPinningModeCertificate,
+ }
+
+ `AFSSLPinningModeNone`
+ Do not used pinned certificates to validate servers.
+
+ `AFSSLPinningModePublicKey`
+ Validate host certificates against public keys of pinned certificates.
+
+ `AFSSLPinningModeCertificate`
+ Validate host certificates against pinned certificates.
+*/
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFSecurityPolicy.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFSecurityPolicy.m
new file mode 100644
index 0000000000..1f97f914f3
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFSecurityPolicy.m
@@ -0,0 +1,335 @@
+// AFSecurity.m
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import "AFSecurityPolicy.h"
+
+// Equivalent of macro in <AssertMacros.h>, without causing compiler warning:
+// "'DebugAssert' is deprecated: first deprecated in OS X 10.8"
+#ifndef AF_Require
+ #define AF_Require(assertion, exceptionLabel) \
+ do { \
+ if (__builtin_expect(!(assertion), 0)) { \
+ goto exceptionLabel; \
+ } \
+ } while (0)
+#endif
+
+#ifndef AF_Require_noErr
+ #define AF_Require_noErr(errorCode, exceptionLabel) \
+ do { \
+ if (__builtin_expect(0 != (errorCode), 0)) { \
+ goto exceptionLabel; \
+ } \
+ } while (0)
+#endif
+
+#if !defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+static NSData * AFSecKeyGetData(SecKeyRef key) {
+ CFDataRef data = NULL;
+
+ AF_Require_noErr(SecItemExport(key, kSecFormatUnknown, kSecItemPemArmour, NULL, &data), _out);
+
+ return (__bridge_transfer NSData *)data;
+
+_out:
+ if (data) {
+ CFRelease(data);
+ }
+
+ return nil;
+}
+#endif
+
+static BOOL AFSecKeyIsEqualToKey(SecKeyRef key1, SecKeyRef key2) {
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+ return [(__bridge id)key1 isEqual:(__bridge id)key2];
+#else
+ return [AFSecKeyGetData(key1) isEqual:AFSecKeyGetData(key2)];
+#endif
+}
+
+static id AFPublicKeyForCertificate(NSData *certificate) {
+ id allowedPublicKey = nil;
+ SecCertificateRef allowedCertificate;
+ SecCertificateRef allowedCertificates[1];
+ CFArrayRef tempCertificates = nil;
+ SecPolicyRef policy = nil;
+ SecTrustRef allowedTrust = nil;
+ SecTrustResultType result;
+
+ allowedCertificate = SecCertificateCreateWithData(NULL, (__bridge CFDataRef)certificate);
+ AF_Require(allowedCertificate != NULL, _out);
+
+ allowedCertificates[0] = allowedCertificate;
+ tempCertificates = CFArrayCreate(NULL, (const void **)allowedCertificates, 1, NULL);
+
+ policy = SecPolicyCreateBasicX509();
+ AF_Require_noErr(SecTrustCreateWithCertificates(tempCertificates, policy, &allowedTrust), _out);
+ AF_Require_noErr(SecTrustEvaluate(allowedTrust, &result), _out);
+
+ allowedPublicKey = (__bridge_transfer id)SecTrustCopyPublicKey(allowedTrust);
+
+_out:
+ if (allowedTrust) {
+ CFRelease(allowedTrust);
+ }
+
+ if (policy) {
+ CFRelease(policy);
+ }
+
+ if (tempCertificates) {
+ CFRelease(tempCertificates);
+ }
+
+ if (allowedCertificate) {
+ CFRelease(allowedCertificate);
+ }
+
+ return allowedPublicKey;
+}
+
+static BOOL AFServerTrustIsValid(SecTrustRef serverTrust) {
+ BOOL isValid = NO;
+ SecTrustResultType result;
+ AF_Require_noErr(SecTrustEvaluate(serverTrust, &result), _out);
+
+ isValid = (result == kSecTrustResultUnspecified || result == kSecTrustResultProceed);
+
+_out:
+ return isValid;
+}
+
+static NSArray * AFCertificateTrustChainForServerTrust(SecTrustRef serverTrust) {
+ CFIndex certificateCount = SecTrustGetCertificateCount(serverTrust);
+ NSMutableArray *trustChain = [NSMutableArray arrayWithCapacity:(NSUInteger)certificateCount];
+
+ for (CFIndex i = 0; i < certificateCount; i++) {
+ SecCertificateRef certificate = SecTrustGetCertificateAtIndex(serverTrust, i);
+ [trustChain addObject:(__bridge_transfer NSData *)SecCertificateCopyData(certificate)];
+ }
+
+ return [NSArray arrayWithArray:trustChain];
+}
+
+static NSArray * AFPublicKeyTrustChainForServerTrust(SecTrustRef serverTrust) {
+ SecPolicyRef policy = SecPolicyCreateBasicX509();
+ CFIndex certificateCount = SecTrustGetCertificateCount(serverTrust);
+ NSMutableArray *trustChain = [NSMutableArray arrayWithCapacity:(NSUInteger)certificateCount];
+ for (CFIndex i = 0; i < certificateCount; i++) {
+ SecCertificateRef certificate = SecTrustGetCertificateAtIndex(serverTrust, i);
+
+ SecCertificateRef someCertificates[] = {certificate};
+ CFArrayRef certificates = CFArrayCreate(NULL, (const void **)someCertificates, 1, NULL);
+
+ SecTrustRef trust;
+ AF_Require_noErr(SecTrustCreateWithCertificates(certificates, policy, &trust), _out);
+
+ SecTrustResultType result;
+ AF_Require_noErr(SecTrustEvaluate(trust, &result), _out);
+
+ [trustChain addObject:(__bridge_transfer id)SecTrustCopyPublicKey(trust)];
+
+ _out:
+ if (trust) {
+ CFRelease(trust);
+ }
+
+ if (certificates) {
+ CFRelease(certificates);
+ }
+
+ continue;
+ }
+ CFRelease(policy);
+
+ return [NSArray arrayWithArray:trustChain];
+}
+
+#pragma mark -
+
+@interface AFSecurityPolicy()
+@property (readwrite, nonatomic, assign) AFSSLPinningMode SSLPinningMode;
+@property (readwrite, nonatomic, strong) NSArray *pinnedPublicKeys;
+@end
+
+@implementation AFSecurityPolicy
+
++ (NSArray *)defaultPinnedCertificates {
+ static NSArray *_defaultPinnedCertificates = nil;
+ static dispatch_once_t onceToken;
+ dispatch_once(&onceToken, ^{
+ NSBundle *bundle = [NSBundle bundleForClass:[self class]];
+ NSArray *paths = [bundle pathsForResourcesOfType:@"cer" inDirectory:@"."];
+
+ NSMutableArray *certificates = [NSMutableArray arrayWithCapacity:[paths count]];
+ for (NSString *path in paths) {
+ NSData *certificateData = [NSData dataWithContentsOfFile:path];
+ [certificates addObject:certificateData];
+ }
+
+ _defaultPinnedCertificates = [[NSArray alloc] initWithArray:certificates];
+ });
+
+ return _defaultPinnedCertificates;
+}
+
++ (instancetype)defaultPolicy {
+ AFSecurityPolicy *securityPolicy = [[self alloc] init];
+ securityPolicy.SSLPinningMode = AFSSLPinningModeNone;
+
+ return securityPolicy;
+}
+
++ (instancetype)policyWithPinningMode:(AFSSLPinningMode)pinningMode {
+ AFSecurityPolicy *securityPolicy = [[self alloc] init];
+ securityPolicy.SSLPinningMode = pinningMode;
+
+ [securityPolicy setPinnedCertificates:[self defaultPinnedCertificates]];
+
+ return securityPolicy;
+}
+
+- (id)init {
+ self = [super init];
+ if (!self) {
+ return nil;
+ }
+
+ self.validatesCertificateChain = YES;
+
+ return self;
+}
+
+#pragma mark -
+
+- (void)setSSLPinningMode:(AFSSLPinningMode)SSLPinningMode {
+ _SSLPinningMode = SSLPinningMode;
+
+ switch (self.SSLPinningMode) {
+ case AFSSLPinningModePublicKey:
+ case AFSSLPinningModeCertificate:
+ self.validatesDomainName = YES;
+ break;
+ default:
+ self.validatesDomainName = NO;
+ break;
+ }
+}
+
+- (void)setPinnedCertificates:(NSArray *)pinnedCertificates {
+ _pinnedCertificates = pinnedCertificates;
+
+ if (self.pinnedCertificates) {
+ NSMutableArray *mutablePinnedPublicKeys = [NSMutableArray arrayWithCapacity:[self.pinnedCertificates count]];
+ for (NSData *certificate in self.pinnedCertificates) {
+ id publicKey = AFPublicKeyForCertificate(certificate);
+ if (!publicKey) {
+ continue;
+ }
+ [mutablePinnedPublicKeys addObject:publicKey];
+ }
+ self.pinnedPublicKeys = [NSArray arrayWithArray:mutablePinnedPublicKeys];
+ } else {
+ self.pinnedPublicKeys = nil;
+ }
+}
+
+#pragma mark -
+
+- (BOOL)evaluateServerTrust:(SecTrustRef)serverTrust {
+ return [self evaluateServerTrust:serverTrust forDomain:nil];
+}
+
+- (BOOL)evaluateServerTrust:(SecTrustRef)serverTrust
+ forDomain:(NSString *)domain
+{
+ NSMutableArray *policies = [NSMutableArray array];
+ if (self.validatesDomainName) {
+ [policies addObject:(__bridge_transfer id)SecPolicyCreateSSL(true, (__bridge CFStringRef)domain)];
+ } else {
+ [policies addObject:(__bridge_transfer id)SecPolicyCreateBasicX509()];
+ }
+
+ SecTrustSetPolicies(serverTrust, (__bridge CFArrayRef)policies);
+
+ if (!AFServerTrustIsValid(serverTrust) && !self.allowInvalidCertificates) {
+ return NO;
+ }
+
+ NSArray *serverCertificates = AFCertificateTrustChainForServerTrust(serverTrust);
+ switch (self.SSLPinningMode) {
+ case AFSSLPinningModeNone:
+ return YES;
+ case AFSSLPinningModeCertificate: {
+ NSMutableArray *pinnedCertificates = [NSMutableArray array];
+ for (NSData *certificateData in self.pinnedCertificates) {
+ [pinnedCertificates addObject:(__bridge_transfer id)SecCertificateCreateWithData(NULL, (__bridge CFDataRef)certificateData)];
+ }
+ SecTrustSetAnchorCertificates(serverTrust, (__bridge CFArrayRef)pinnedCertificates);
+
+ if (!AFServerTrustIsValid(serverTrust)) {
+ return NO;
+ }
+
+ if (!self.validatesCertificateChain) {
+ return YES;
+ }
+
+ NSUInteger trustedCertificateCount = 0;
+ for (NSData *trustChainCertificate in serverCertificates) {
+ if ([self.pinnedCertificates containsObject:trustChainCertificate]) {
+ trustedCertificateCount++;
+ }
+ }
+
+ return trustedCertificateCount == [serverCertificates count];
+ }
+ case AFSSLPinningModePublicKey: {
+ NSUInteger trustedPublicKeyCount = 0;
+ NSArray *publicKeys = AFPublicKeyTrustChainForServerTrust(serverTrust);
+ if (!self.validatesCertificateChain && [publicKeys count] > 0) {
+ publicKeys = @[[publicKeys firstObject]];
+ }
+
+ for (id trustChainPublicKey in publicKeys) {
+ for (id pinnedPublicKey in self.pinnedPublicKeys) {
+ if (AFSecKeyIsEqualToKey((__bridge SecKeyRef)trustChainPublicKey, (__bridge SecKeyRef)pinnedPublicKey)) {
+ trustedPublicKeyCount += 1;
+ }
+ }
+ }
+
+ return trustedPublicKeyCount > 0 && ((self.validatesCertificateChain && trustedPublicKeyCount == [serverCertificates count]) || (!self.validatesCertificateChain && trustedPublicKeyCount >= 1));
+ }
+ }
+
+ return NO;
+}
+
+#pragma mark - NSKeyValueObserving
+
++ (NSSet *)keyPathsForValuesAffectingPinnedPublicKeys {
+ return [NSSet setWithObject:@"pinnedCertificates"];
+}
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLConnectionOperation.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLConnectionOperation.h
new file mode 100644
index 0000000000..85435564c3
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLConnectionOperation.h
@@ -0,0 +1,328 @@
+// AFURLConnectionOperation.h
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import <Foundation/Foundation.h>
+
+#import <Availability.h>
+#import "AFURLRequestSerialization.h"
+#import "AFURLResponseSerialization.h"
+#import "AFSecurityPolicy.h"
+
+/**
+ `AFURLConnectionOperation` is a subclass of `NSOperation` that implements `NSURLConnection` delegate methods.
+
+ ## Subclassing Notes
+
+ This is the base class of all network request operations. You may wish to create your own subclass in order to implement additional `NSURLConnection` delegate methods (see "`NSURLConnection` Delegate Methods" below), or to provide additional properties and/or class constructors.
+
+ If you are creating a subclass that communicates over the HTTP or HTTPS protocols, you may want to consider subclassing `AFHTTPRequestOperation` instead, as it supports specifying acceptable content types or status codes.
+
+ ## NSURLConnection Delegate Methods
+
+ `AFURLConnectionOperation` implements the following `NSURLConnection` delegate methods:
+
+ - `connection:didReceiveResponse:`
+ - `connection:didReceiveData:`
+ - `connectionDidFinishLoading:`
+ - `connection:didFailWithError:`
+ - `connection:didSendBodyData:totalBytesWritten:totalBytesExpectedToWrite:`
+ - `connection:willCacheResponse:`
+ - `connectionShouldUseCredentialStorage:`
+ - `connection:needNewBodyStream:`
+ - `connection:willSendRequestForAuthenticationChallenge:`
+
+ If any of these methods are overridden in a subclass, they _must_ call the `super` implementation first.
+
+ ## Callbacks and Completion Blocks
+
+ The built-in `completionBlock` provided by `NSOperation` allows for custom behavior to be executed after the request finishes. It is a common pattern for class constructors in subclasses to take callback block parameters, and execute them conditionally in the body of its `completionBlock`. Make sure to handle cancelled operations appropriately when setting a `completionBlock` (i.e. returning early before parsing response data). See the implementation of any of the `AFHTTPRequestOperation` subclasses for an example of this.
+
+ Subclasses are strongly discouraged from overriding `setCompletionBlock:`, as `AFURLConnectionOperation`'s implementation includes a workaround to mitigate retain cycles, and what Apple rather ominously refers to as ["The Deallocation Problem"](http://developer.apple.com/library/ios/#technotes/tn2109/).
+
+ ## SSL Pinning
+
+ Relying on the CA trust model to validate SSL certificates exposes your app to security vulnerabilities, such as man-in-the-middle attacks. For applications that connect to known servers, SSL certificate pinning provides an increased level of security, by checking server certificate validity against those specified in the app bundle.
+
+ SSL with certificate pinning is strongly recommended for any application that transmits sensitive information to an external webservice.
+
+ Connections will be validated on all matching certificates with a `.cer` extension in the bundle root.
+
+ ## App Extensions
+
+ When using AFNetworking in an App Extension, `#define AF_APP_EXTENSIONS` to avoid using unavailable APIs.
+
+ ## NSCoding & NSCopying Conformance
+
+ `AFURLConnectionOperation` conforms to the `NSCoding` and `NSCopying` protocols, allowing operations to be archived to disk, and copied in memory, respectively. However, because of the intrinsic limitations of capturing the exact state of an operation at a particular moment, there are some important caveats to keep in mind:
+
+ ### NSCoding Caveats
+
+ - Encoded operations do not include any block or stream properties. Be sure to set `completionBlock`, `outputStream`, and any callback blocks as necessary when using `-initWithCoder:` or `NSKeyedUnarchiver`.
+ - Operations are paused on `encodeWithCoder:`. If the operation was encoded while paused or still executing, its archived state will return `YES` for `isReady`. Otherwise, the state of an operation when encoding will remain unchanged.
+
+ ### NSCopying Caveats
+
+ - `-copy` and `-copyWithZone:` return a new operation with the `NSURLRequest` of the original. So rather than an exact copy of the operation at that particular instant, the copying mechanism returns a completely new instance, which can be useful for retrying operations.
+ - A copy of an operation will not include the `outputStream` of the original.
+ - Operation copies do not include `completionBlock`, as it often strongly captures a reference to `self`, which would otherwise have the unintuitive side-effect of pointing to the _original_ operation when copied.
+ */
+
+@interface AFURLConnectionOperation : NSOperation <NSURLConnectionDelegate, NSURLConnectionDataDelegate, NSSecureCoding, NSCopying>
+
+///-------------------------------
+/// @name Accessing Run Loop Modes
+///-------------------------------
+
+/**
+ The run loop modes in which the operation will run on the network thread. By default, this is a single-member set containing `NSRunLoopCommonModes`.
+ */
+@property (nonatomic, strong) NSSet *runLoopModes;
+
+///-----------------------------------------
+/// @name Getting URL Connection Information
+///-----------------------------------------
+
+/**
+ The request used by the operation's connection.
+ */
+@property (readonly, nonatomic, strong) NSURLRequest *request;
+
+/**
+ The last response received by the operation's connection.
+ */
+@property (readonly, nonatomic, strong) NSURLResponse *response;
+
+/**
+ The error, if any, that occurred in the lifecycle of the request.
+ */
+@property (readonly, nonatomic, strong) NSError *error;
+
+///----------------------------
+/// @name Getting Response Data
+///----------------------------
+
+/**
+ The data received during the request.
+ */
+@property (readonly, nonatomic, strong) NSData *responseData;
+
+/**
+ The string representation of the response data.
+ */
+@property (readonly, nonatomic, copy) NSString *responseString;
+
+/**
+ The string encoding of the response.
+
+ If the response does not specify a valid string encoding, `responseStringEncoding` will return `NSUTF8StringEncoding`.
+ */
+@property (readonly, nonatomic, assign) NSStringEncoding responseStringEncoding;
+
+///-------------------------------
+/// @name Managing URL Credentials
+///-------------------------------
+
+/**
+ Whether the URL connection should consult the credential storage for authenticating the connection. `YES` by default.
+
+ This is the value that is returned in the `NSURLConnectionDelegate` method `-connectionShouldUseCredentialStorage:`.
+ */
+@property (nonatomic, assign) BOOL shouldUseCredentialStorage;
+
+/**
+ The credential used for authentication challenges in `-connection:didReceiveAuthenticationChallenge:`.
+
+ This will be overridden by any shared credentials that exist for the username or password of the request URL, if present.
+ */
+@property (nonatomic, strong) NSURLCredential *credential;
+
+///-------------------------------
+/// @name Managing Security Policy
+///-------------------------------
+
+/**
+ The security policy used to evaluate server trust for secure connections.
+ */
+@property (nonatomic, strong) AFSecurityPolicy *securityPolicy;
+
+///------------------------
+/// @name Accessing Streams
+///------------------------
+
+/**
+ The input stream used to read data to be sent during the request.
+
+ This property acts as a proxy to the `HTTPBodyStream` property of `request`.
+ */
+@property (nonatomic, strong) NSInputStream *inputStream;
+
+/**
+ The output stream that is used to write data received until the request is finished.
+
+ By default, data is accumulated into a buffer that is stored into `responseData` upon completion of the request, with the intermediary `outputStream` property set to `nil`. When `outputStream` is set, the data will not be accumulated into an internal buffer, and as a result, the `responseData` property of the completed request will be `nil`. The output stream will be scheduled in the network thread runloop upon being set.
+ */
+@property (nonatomic, strong) NSOutputStream *outputStream;
+
+///---------------------------------
+/// @name Managing Callback Queues
+///---------------------------------
+
+/**
+ The dispatch queue for `completionBlock`. If `NULL` (default), the main queue is used.
+ */
+@property (nonatomic, strong) dispatch_queue_t completionQueue;
+
+/**
+ The dispatch group for `completionBlock`. If `NULL` (default), a private dispatch group is used.
+ */
+@property (nonatomic, strong) dispatch_group_t completionGroup;
+
+///---------------------------------------------
+/// @name Managing Request Operation Information
+///---------------------------------------------
+
+/**
+ The user info dictionary for the receiver.
+ */
+@property (nonatomic, strong) NSDictionary *userInfo;
+
+///------------------------------------------------------
+/// @name Initializing an AFURLConnectionOperation Object
+///------------------------------------------------------
+
+/**
+ Initializes and returns a newly allocated operation object with a url connection configured with the specified url request.
+
+ This is the designated initializer.
+
+ @param urlRequest The request object to be used by the operation connection.
+ */
+- (instancetype)initWithRequest:(NSURLRequest *)urlRequest;
+
+///----------------------------------
+/// @name Pausing / Resuming Requests
+///----------------------------------
+
+/**
+ Pauses the execution of the request operation.
+
+ A paused operation returns `NO` for `-isReady`, `-isExecuting`, and `-isFinished`. As such, it will remain in an `NSOperationQueue` until it is either cancelled or resumed. Pausing a finished, cancelled, or paused operation has no effect.
+ */
+- (void)pause;
+
+/**
+ Whether the request operation is currently paused.
+
+ @return `YES` if the operation is currently paused, otherwise `NO`.
+ */
+- (BOOL)isPaused;
+
+/**
+ Resumes the execution of the paused request operation.
+
+ Pause/Resume behavior varies depending on the underlying implementation for the operation class. In its base implementation, resuming a paused requests restarts the original request. However, since HTTP defines a specification for how to request a specific content range, `AFHTTPRequestOperation` will resume downloading the request from where it left off, instead of restarting the original request.
+ */
+- (void)resume;
+
+///----------------------------------------------
+/// @name Configuring Backgrounding Task Behavior
+///----------------------------------------------
+
+/**
+ Specifies that the operation should continue execution after the app has entered the background, and the expiration handler for that background task.
+
+ @param handler A handler to be called shortly before the application’s remaining background time reaches 0. The handler is wrapped in a block that cancels the operation, and cleans up and marks the end of execution, unlike the `handler` parameter in `UIApplication -beginBackgroundTaskWithExpirationHandler:`, which expects this to be done in the handler itself. The handler is called synchronously on the main thread, thus blocking the application’s suspension momentarily while the application is notified.
+ */
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED) && !defined(AF_APP_EXTENSIONS)
+- (void)setShouldExecuteAsBackgroundTaskWithExpirationHandler:(void (^)(void))handler;
+#endif
+
+///---------------------------------
+/// @name Setting Progress Callbacks
+///---------------------------------
+
+/**
+ Sets a callback to be called when an undetermined number of bytes have been uploaded to the server.
+
+ @param block A block object to be called when an undetermined number of bytes have been uploaded to the server. This block has no return value and takes three arguments: the number of bytes written since the last time the upload progress block was called, the total bytes written, and the total bytes expected to be written during the request, as initially determined by the length of the HTTP body. This block may be called multiple times, and will execute on the main thread.
+ */
+- (void)setUploadProgressBlock:(void (^)(NSUInteger bytesWritten, long long totalBytesWritten, long long totalBytesExpectedToWrite))block;
+
+/**
+ Sets a callback to be called when an undetermined number of bytes have been downloaded from the server.
+
+ @param block A block object to be called when an undetermined number of bytes have been downloaded from the server. This block has no return value and takes three arguments: the number of bytes read since the last time the download progress block was called, the total bytes read, and the total bytes expected to be read during the request, as initially determined by the expected content size of the `NSHTTPURLResponse` object. This block may be called multiple times, and will execute on the main thread.
+ */
+- (void)setDownloadProgressBlock:(void (^)(NSUInteger bytesRead, long long totalBytesRead, long long totalBytesExpectedToRead))block;
+
+///-------------------------------------------------
+/// @name Setting NSURLConnection Delegate Callbacks
+///-------------------------------------------------
+
+/**
+ Sets a block to be executed when the connection will authenticate a challenge in order to download its request, as handled by the `NSURLConnectionDelegate` method `connection:willSendRequestForAuthenticationChallenge:`.
+
+ @param block A block object to be executed when the connection will authenticate a challenge in order to download its request. The block has no return type and takes two arguments: the URL connection object, and the challenge that must be authenticated. This block must invoke one of the challenge-responder methods (NSURLAuthenticationChallengeSender protocol).
+
+ If `allowsInvalidSSLCertificate` is set to YES, `connection:willSendRequestForAuthenticationChallenge:` will attempt to have the challenge sender use credentials with invalid SSL certificates.
+ */
+- (void)setWillSendRequestForAuthenticationChallengeBlock:(void (^)(NSURLConnection *connection, NSURLAuthenticationChallenge *challenge))block;
+
+/**
+ Sets a block to be executed when the server redirects the request from one URL to another URL, or when the request URL changed by the `NSURLProtocol` subclass handling the request in order to standardize its format, as handled by the `NSURLConnectionDataDelegate` method `connection:willSendRequest:redirectResponse:`.
+
+ @param block A block object to be executed when the request URL was changed. The block returns an `NSURLRequest` object, the URL request to redirect, and takes three arguments: the URL connection object, the the proposed redirected request, and the URL response that caused the redirect.
+ */
+- (void)setRedirectResponseBlock:(NSURLRequest * (^)(NSURLConnection *connection, NSURLRequest *request, NSURLResponse *redirectResponse))block;
+
+
+/**
+ Sets a block to be executed to modify the response a connection will cache, if any, as handled by the `NSURLConnectionDelegate` method `connection:willCacheResponse:`.
+
+ @param block A block object to be executed to determine what response a connection will cache, if any. The block returns an `NSCachedURLResponse` object, the cached response to store in memory or `nil` to prevent the response from being cached, and takes two arguments: the URL connection object, and the cached response provided for the request.
+ */
+- (void)setCacheResponseBlock:(NSCachedURLResponse * (^)(NSURLConnection *connection, NSCachedURLResponse *cachedResponse))block;
+
+///
+
+/**
+
+ */
++ (NSArray *)batchOfRequestOperations:(NSArray *)operations
+ progressBlock:(void (^)(NSUInteger numberOfFinishedOperations, NSUInteger totalNumberOfOperations))progressBlock
+ completionBlock:(void (^)(NSArray *operations))completionBlock;
+
+@end
+
+///--------------------
+/// @name Notifications
+///--------------------
+
+/**
+ Posted when an operation begins executing.
+ */
+extern NSString * const AFNetworkingOperationDidStartNotification;
+
+/**
+ Posted when an operation finishes.
+ */
+extern NSString * const AFNetworkingOperationDidFinishNotification;
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLConnectionOperation.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLConnectionOperation.m
new file mode 100644
index 0000000000..cfe609a2de
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLConnectionOperation.m
@@ -0,0 +1,789 @@
+// AFURLConnectionOperation.m
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import "AFURLConnectionOperation.h"
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+#import <UIKit/UIKit.h>
+#endif
+
+#if !__has_feature(objc_arc)
+#error AFNetworking must be built with ARC.
+// You can turn on ARC for only AFNetworking files by adding -fobjc-arc to the build phase for each of its files.
+#endif
+
+typedef NS_ENUM(NSInteger, AFOperationState) {
+ AFOperationPausedState = -1,
+ AFOperationReadyState = 1,
+ AFOperationExecutingState = 2,
+ AFOperationFinishedState = 3,
+};
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED) && !defined(AF_APP_EXTENSIONS)
+typedef UIBackgroundTaskIdentifier AFBackgroundTaskIdentifier;
+#else
+typedef id AFBackgroundTaskIdentifier;
+#endif
+
+static dispatch_group_t url_request_operation_completion_group() {
+ static dispatch_group_t af_url_request_operation_completion_group;
+ static dispatch_once_t onceToken;
+ dispatch_once(&onceToken, ^{
+ af_url_request_operation_completion_group = dispatch_group_create();
+ });
+
+ return af_url_request_operation_completion_group;
+}
+
+static dispatch_queue_t url_request_operation_completion_queue() {
+ static dispatch_queue_t af_url_request_operation_completion_queue;
+ static dispatch_once_t onceToken;
+ dispatch_once(&onceToken, ^{
+ af_url_request_operation_completion_queue = dispatch_queue_create("com.alamofire.networking.operation.queue", DISPATCH_QUEUE_CONCURRENT );
+ });
+
+ return af_url_request_operation_completion_queue;
+}
+
+static NSString * const kAFNetworkingLockName = @"com.alamofire.networking.operation.lock";
+
+NSString * const AFNetworkingOperationDidStartNotification = @"com.alamofire.networking.operation.start";
+NSString * const AFNetworkingOperationDidFinishNotification = @"com.alamofire.networking.operation.finish";
+
+typedef void (^AFURLConnectionOperationProgressBlock)(NSUInteger bytes, long long totalBytes, long long totalBytesExpected);
+typedef void (^AFURLConnectionOperationAuthenticationChallengeBlock)(NSURLConnection *connection, NSURLAuthenticationChallenge *challenge);
+typedef NSCachedURLResponse * (^AFURLConnectionOperationCacheResponseBlock)(NSURLConnection *connection, NSCachedURLResponse *cachedResponse);
+typedef NSURLRequest * (^AFURLConnectionOperationRedirectResponseBlock)(NSURLConnection *connection, NSURLRequest *request, NSURLResponse *redirectResponse);
+
+static inline NSString * AFKeyPathFromOperationState(AFOperationState state) {
+ switch (state) {
+ case AFOperationReadyState:
+ return @"isReady";
+ case AFOperationExecutingState:
+ return @"isExecuting";
+ case AFOperationFinishedState:
+ return @"isFinished";
+ case AFOperationPausedState:
+ return @"isPaused";
+ default: {
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wunreachable-code"
+ return @"state";
+#pragma clang diagnostic pop
+ }
+ }
+}
+
+static inline BOOL AFStateTransitionIsValid(AFOperationState fromState, AFOperationState toState, BOOL isCancelled) {
+ switch (fromState) {
+ case AFOperationReadyState:
+ switch (toState) {
+ case AFOperationPausedState:
+ case AFOperationExecutingState:
+ return YES;
+ case AFOperationFinishedState:
+ return isCancelled;
+ default:
+ return NO;
+ }
+ case AFOperationExecutingState:
+ switch (toState) {
+ case AFOperationPausedState:
+ case AFOperationFinishedState:
+ return YES;
+ default:
+ return NO;
+ }
+ case AFOperationFinishedState:
+ return NO;
+ case AFOperationPausedState:
+ return toState == AFOperationReadyState;
+ default: {
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wunreachable-code"
+ switch (toState) {
+ case AFOperationPausedState:
+ case AFOperationReadyState:
+ case AFOperationExecutingState:
+ case AFOperationFinishedState:
+ return YES;
+ default:
+ return NO;
+ }
+ }
+#pragma clang diagnostic pop
+ }
+}
+
+@interface AFURLConnectionOperation ()
+@property (readwrite, nonatomic, assign) AFOperationState state;
+@property (readwrite, nonatomic, strong) NSRecursiveLock *lock;
+@property (readwrite, nonatomic, strong) NSURLConnection *connection;
+@property (readwrite, nonatomic, strong) NSURLRequest *request;
+@property (readwrite, nonatomic, strong) NSURLResponse *response;
+@property (readwrite, nonatomic, strong) NSError *error;
+@property (readwrite, nonatomic, strong) NSData *responseData;
+@property (readwrite, nonatomic, copy) NSString *responseString;
+@property (readwrite, nonatomic, assign) NSStringEncoding responseStringEncoding;
+@property (readwrite, nonatomic, assign) long long totalBytesRead;
+@property (readwrite, nonatomic, assign) AFBackgroundTaskIdentifier backgroundTaskIdentifier;
+@property (readwrite, nonatomic, copy) AFURLConnectionOperationProgressBlock uploadProgress;
+@property (readwrite, nonatomic, copy) AFURLConnectionOperationProgressBlock downloadProgress;
+@property (readwrite, nonatomic, copy) AFURLConnectionOperationAuthenticationChallengeBlock authenticationChallenge;
+@property (readwrite, nonatomic, copy) AFURLConnectionOperationCacheResponseBlock cacheResponse;
+@property (readwrite, nonatomic, copy) AFURLConnectionOperationRedirectResponseBlock redirectResponse;
+
+- (void)operationDidStart;
+- (void)finish;
+- (void)cancelConnection;
+@end
+
+@implementation AFURLConnectionOperation
+@synthesize outputStream = _outputStream;
+
++ (void)networkRequestThreadEntryPoint:(id)__unused object {
+ @autoreleasepool {
+ [[NSThread currentThread] setName:@"AFNetworking"];
+
+ NSRunLoop *runLoop = [NSRunLoop currentRunLoop];
+ [runLoop addPort:[NSMachPort port] forMode:NSDefaultRunLoopMode];
+ [runLoop run];
+ }
+}
+
++ (NSThread *)networkRequestThread {
+ static NSThread *_networkRequestThread = nil;
+ static dispatch_once_t oncePredicate;
+ dispatch_once(&oncePredicate, ^{
+ _networkRequestThread = [[NSThread alloc] initWithTarget:self selector:@selector(networkRequestThreadEntryPoint:) object:nil];
+ [_networkRequestThread start];
+ });
+
+ return _networkRequestThread;
+}
+
+- (instancetype)initWithRequest:(NSURLRequest *)urlRequest {
+ NSParameterAssert(urlRequest);
+
+ self = [super init];
+ if (!self) {
+ return nil;
+ }
+
+ _state = AFOperationReadyState;
+
+ self.lock = [[NSRecursiveLock alloc] init];
+ self.lock.name = kAFNetworkingLockName;
+
+ self.runLoopModes = [NSSet setWithObject:NSRunLoopCommonModes];
+
+ self.request = urlRequest;
+
+ self.shouldUseCredentialStorage = YES;
+
+ self.securityPolicy = [AFSecurityPolicy defaultPolicy];
+
+ return self;
+}
+
+- (void)dealloc {
+ if (_outputStream) {
+ [_outputStream close];
+ _outputStream = nil;
+ }
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED) && !defined(AF_APP_EXTENSIONS)
+ if (_backgroundTaskIdentifier) {
+ [[UIApplication sharedApplication] endBackgroundTask:_backgroundTaskIdentifier];
+ _backgroundTaskIdentifier = UIBackgroundTaskInvalid;
+ }
+#endif
+}
+
+#pragma mark -
+
+- (void)setResponseData:(NSData *)responseData {
+ [self.lock lock];
+ if (!responseData) {
+ _responseData = nil;
+ } else {
+ _responseData = [NSData dataWithBytes:responseData.bytes length:responseData.length];
+ }
+ [self.lock unlock];
+}
+
+- (NSString *)responseString {
+ [self.lock lock];
+ if (!_responseString && self.response && self.responseData) {
+ self.responseString = [[NSString alloc] initWithData:self.responseData encoding:self.responseStringEncoding];
+ }
+ [self.lock unlock];
+
+ return _responseString;
+}
+
+- (NSStringEncoding)responseStringEncoding {
+ [self.lock lock];
+ if (!_responseStringEncoding && self.response) {
+ NSStringEncoding stringEncoding = NSUTF8StringEncoding;
+ if (self.response.textEncodingName) {
+ CFStringEncoding IANAEncoding = CFStringConvertIANACharSetNameToEncoding((__bridge CFStringRef)self.response.textEncodingName);
+ if (IANAEncoding != kCFStringEncodingInvalidId) {
+ stringEncoding = CFStringConvertEncodingToNSStringEncoding(IANAEncoding);
+ }
+ }
+
+ self.responseStringEncoding = stringEncoding;
+ }
+ [self.lock unlock];
+
+ return _responseStringEncoding;
+}
+
+- (NSInputStream *)inputStream {
+ return self.request.HTTPBodyStream;
+}
+
+- (void)setInputStream:(NSInputStream *)inputStream {
+ NSMutableURLRequest *mutableRequest = [self.request mutableCopy];
+ mutableRequest.HTTPBodyStream = inputStream;
+ self.request = mutableRequest;
+}
+
+- (NSOutputStream *)outputStream {
+ if (!_outputStream) {
+ self.outputStream = [NSOutputStream outputStreamToMemory];
+ }
+
+ return _outputStream;
+}
+
+- (void)setOutputStream:(NSOutputStream *)outputStream {
+ [self.lock lock];
+ if (outputStream != _outputStream) {
+ if (_outputStream) {
+ [_outputStream close];
+ }
+
+ _outputStream = outputStream;
+ }
+ [self.lock unlock];
+}
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED) && !defined(AF_APP_EXTENSIONS)
+- (void)setShouldExecuteAsBackgroundTaskWithExpirationHandler:(void (^)(void))handler {
+ [self.lock lock];
+ if (!self.backgroundTaskIdentifier) {
+ UIApplication *application = [UIApplication sharedApplication];
+ __weak __typeof(self)weakSelf = self;
+ self.backgroundTaskIdentifier = [application beginBackgroundTaskWithExpirationHandler:^{
+ __strong __typeof(weakSelf)strongSelf = weakSelf;
+
+ if (handler) {
+ handler();
+ }
+
+ if (strongSelf) {
+ [strongSelf cancel];
+
+ [application endBackgroundTask:strongSelf.backgroundTaskIdentifier];
+ strongSelf.backgroundTaskIdentifier = UIBackgroundTaskInvalid;
+ }
+ }];
+ }
+ [self.lock unlock];
+}
+#endif
+
+#pragma mark -
+
+- (void)setState:(AFOperationState)state {
+ if (!AFStateTransitionIsValid(self.state, state, [self isCancelled])) {
+ return;
+ }
+
+ [self.lock lock];
+ NSString *oldStateKey = AFKeyPathFromOperationState(self.state);
+ NSString *newStateKey = AFKeyPathFromOperationState(state);
+
+ [self willChangeValueForKey:newStateKey];
+ [self willChangeValueForKey:oldStateKey];
+ _state = state;
+ [self didChangeValueForKey:oldStateKey];
+ [self didChangeValueForKey:newStateKey];
+ [self.lock unlock];
+}
+
+- (void)pause {
+ if ([self isPaused] || [self isFinished] || [self isCancelled]) {
+ return;
+ }
+
+ [self.lock lock];
+ if ([self isExecuting]) {
+ [self performSelector:@selector(operationDidPause) onThread:[[self class] networkRequestThread] withObject:nil waitUntilDone:NO modes:[self.runLoopModes allObjects]];
+
+ dispatch_async(dispatch_get_main_queue(), ^{
+ NSNotificationCenter *notificationCenter = [NSNotificationCenter defaultCenter];
+ [notificationCenter postNotificationName:AFNetworkingOperationDidFinishNotification object:self];
+ });
+ }
+
+ self.state = AFOperationPausedState;
+ [self.lock unlock];
+}
+
+- (void)operationDidPause {
+ [self.lock lock];
+ [self.connection cancel];
+ [self.lock unlock];
+}
+
+- (BOOL)isPaused {
+ return self.state == AFOperationPausedState;
+}
+
+- (void)resume {
+ if (![self isPaused]) {
+ return;
+ }
+
+ [self.lock lock];
+ self.state = AFOperationReadyState;
+
+ [self start];
+ [self.lock unlock];
+}
+
+#pragma mark -
+
+- (void)setUploadProgressBlock:(void (^)(NSUInteger bytesWritten, long long totalBytesWritten, long long totalBytesExpectedToWrite))block {
+ self.uploadProgress = block;
+}
+
+- (void)setDownloadProgressBlock:(void (^)(NSUInteger bytesRead, long long totalBytesRead, long long totalBytesExpectedToRead))block {
+ self.downloadProgress = block;
+}
+
+- (void)setWillSendRequestForAuthenticationChallengeBlock:(void (^)(NSURLConnection *connection, NSURLAuthenticationChallenge *challenge))block {
+ self.authenticationChallenge = block;
+}
+
+- (void)setCacheResponseBlock:(NSCachedURLResponse * (^)(NSURLConnection *connection, NSCachedURLResponse *cachedResponse))block {
+ self.cacheResponse = block;
+}
+
+- (void)setRedirectResponseBlock:(NSURLRequest * (^)(NSURLConnection *connection, NSURLRequest *request, NSURLResponse *redirectResponse))block {
+ self.redirectResponse = block;
+}
+
+#pragma mark - NSOperation
+
+- (void)setCompletionBlock:(void (^)(void))block {
+ [self.lock lock];
+ if (!block) {
+ [super setCompletionBlock:nil];
+ } else {
+ __weak __typeof(self)weakSelf = self;
+ [super setCompletionBlock:^ {
+ __strong __typeof(weakSelf)strongSelf = weakSelf;
+
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgnu"
+ dispatch_group_t group = strongSelf.completionGroup ?: url_request_operation_completion_group();
+ dispatch_queue_t queue = strongSelf.completionQueue ?: dispatch_get_main_queue();
+#pragma clang diagnostic pop
+
+ dispatch_group_async(group, queue, ^{
+ block();
+ });
+
+ dispatch_group_notify(group, url_request_operation_completion_queue(), ^{
+ [strongSelf setCompletionBlock:nil];
+ });
+ }];
+ }
+ [self.lock unlock];
+}
+
+- (BOOL)isReady {
+ return self.state == AFOperationReadyState && [super isReady];
+}
+
+- (BOOL)isExecuting {
+ return self.state == AFOperationExecutingState;
+}
+
+- (BOOL)isFinished {
+ return self.state == AFOperationFinishedState;
+}
+
+- (BOOL)isConcurrent {
+ return YES;
+}
+
+- (void)start {
+ [self.lock lock];
+ if ([self isCancelled]) {
+ [self performSelector:@selector(cancelConnection) onThread:[[self class] networkRequestThread] withObject:nil waitUntilDone:NO modes:[self.runLoopModes allObjects]];
+ } else if ([self isReady]) {
+ self.state = AFOperationExecutingState;
+
+ [self performSelector:@selector(operationDidStart) onThread:[[self class] networkRequestThread] withObject:nil waitUntilDone:NO modes:[self.runLoopModes allObjects]];
+ }
+ [self.lock unlock];
+}
+
+- (void)operationDidStart {
+ [self.lock lock];
+ if (![self isCancelled]) {
+ self.connection = [[NSURLConnection alloc] initWithRequest:self.request delegate:self startImmediately:NO];
+
+ NSRunLoop *runLoop = [NSRunLoop currentRunLoop];
+ for (NSString *runLoopMode in self.runLoopModes) {
+ [self.connection scheduleInRunLoop:runLoop forMode:runLoopMode];
+ [self.outputStream scheduleInRunLoop:runLoop forMode:runLoopMode];
+ }
+
+ [self.outputStream open];
+ [self.connection start];
+ }
+ [self.lock unlock];
+
+ dispatch_async(dispatch_get_main_queue(), ^{
+ [[NSNotificationCenter defaultCenter] postNotificationName:AFNetworkingOperationDidStartNotification object:self];
+ });
+}
+
+- (void)finish {
+ [self.lock lock];
+ self.state = AFOperationFinishedState;
+ [self.lock unlock];
+
+ dispatch_async(dispatch_get_main_queue(), ^{
+ [[NSNotificationCenter defaultCenter] postNotificationName:AFNetworkingOperationDidFinishNotification object:self];
+ });
+}
+
+- (void)cancel {
+ [self.lock lock];
+ if (![self isFinished] && ![self isCancelled]) {
+ [super cancel];
+
+ if ([self isExecuting]) {
+ [self performSelector:@selector(cancelConnection) onThread:[[self class] networkRequestThread] withObject:nil waitUntilDone:NO modes:[self.runLoopModes allObjects]];
+ }
+ }
+ [self.lock unlock];
+}
+
+- (void)cancelConnection {
+ NSDictionary *userInfo = nil;
+ if ([self.request URL]) {
+ userInfo = [NSDictionary dictionaryWithObject:[self.request URL] forKey:NSURLErrorFailingURLErrorKey];
+ }
+ NSError *error = [NSError errorWithDomain:NSURLErrorDomain code:NSURLErrorCancelled userInfo:userInfo];
+
+ if (![self isFinished]) {
+ if (self.connection) {
+ [self.connection cancel];
+ [self performSelector:@selector(connection:didFailWithError:) withObject:self.connection withObject:error];
+ } else {
+ // Accomodate race condition where `self.connection` has not yet been set before cancellation
+ self.error = error;
+ [self finish];
+ }
+ }
+}
+
+#pragma mark -
+
++ (NSArray *)batchOfRequestOperations:(NSArray *)operations
+ progressBlock:(void (^)(NSUInteger numberOfFinishedOperations, NSUInteger totalNumberOfOperations))progressBlock
+ completionBlock:(void (^)(NSArray *operations))completionBlock
+{
+ if (!operations || [operations count] == 0) {
+ return @[[NSBlockOperation blockOperationWithBlock:^{
+ dispatch_async(dispatch_get_main_queue(), ^{
+ if (completionBlock) {
+ completionBlock(@[]);
+ }
+ });
+ }]];
+ }
+
+ __block dispatch_group_t group = dispatch_group_create();
+ NSBlockOperation *batchedOperation = [NSBlockOperation blockOperationWithBlock:^{
+ dispatch_group_notify(group, dispatch_get_main_queue(), ^{
+ if (completionBlock) {
+ completionBlock(operations);
+ }
+ });
+ }];
+
+ for (AFURLConnectionOperation *operation in operations) {
+ operation.completionGroup = group;
+ void (^originalCompletionBlock)(void) = [operation.completionBlock copy];
+ __weak __typeof(operation)weakOperation = operation;
+ operation.completionBlock = ^{
+ __strong __typeof(weakOperation)strongOperation = weakOperation;
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgnu"
+ dispatch_queue_t queue = strongOperation.completionQueue ?: dispatch_get_main_queue();
+#pragma clang diagnostic pop
+ dispatch_group_async(group, queue, ^{
+ if (originalCompletionBlock) {
+ originalCompletionBlock();
+ }
+
+ NSUInteger numberOfFinishedOperations = [[operations indexesOfObjectsPassingTest:^BOOL(id op, NSUInteger __unused idx, BOOL __unused *stop) {
+ return [op isFinished];
+ }] count];
+
+ if (progressBlock) {
+ progressBlock(numberOfFinishedOperations, [operations count]);
+ }
+
+ dispatch_group_leave(group);
+ });
+ };
+
+ dispatch_group_enter(group);
+ [batchedOperation addDependency:operation];
+ }
+
+ return [operations arrayByAddingObject:batchedOperation];
+}
+
+#pragma mark - NSObject
+
+- (NSString *)description {
+ [self.lock lock];
+ NSString *description = [NSString stringWithFormat:@"<%@: %p, state: %@, cancelled: %@ request: %@, response: %@>", NSStringFromClass([self class]), self, AFKeyPathFromOperationState(self.state), ([self isCancelled] ? @"YES" : @"NO"), self.request, self.response];
+ [self.lock unlock];
+ return description;
+}
+
+#pragma mark - NSURLConnectionDelegate
+
+- (void)connection:(NSURLConnection *)connection
+willSendRequestForAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge
+{
+ if (self.authenticationChallenge) {
+ self.authenticationChallenge(connection, challenge);
+ return;
+ }
+
+ if ([challenge.protectionSpace.authenticationMethod isEqualToString:NSURLAuthenticationMethodServerTrust]) {
+ if ([self.securityPolicy evaluateServerTrust:challenge.protectionSpace.serverTrust forDomain:challenge.protectionSpace.host]) {
+ NSURLCredential *credential = [NSURLCredential credentialForTrust:challenge.protectionSpace.serverTrust];
+ [[challenge sender] useCredential:credential forAuthenticationChallenge:challenge];
+ } else {
+ [[challenge sender] cancelAuthenticationChallenge:challenge];
+ }
+ } else {
+ if ([challenge previousFailureCount] == 0) {
+ if (self.credential) {
+ [[challenge sender] useCredential:self.credential forAuthenticationChallenge:challenge];
+ } else {
+ [[challenge sender] continueWithoutCredentialForAuthenticationChallenge:challenge];
+ }
+ } else {
+ [[challenge sender] continueWithoutCredentialForAuthenticationChallenge:challenge];
+ }
+ }
+}
+
+- (BOOL)connectionShouldUseCredentialStorage:(NSURLConnection __unused *)connection {
+ return self.shouldUseCredentialStorage;
+}
+
+- (NSURLRequest *)connection:(NSURLConnection *)connection
+ willSendRequest:(NSURLRequest *)request
+ redirectResponse:(NSURLResponse *)redirectResponse
+{
+ if (self.redirectResponse) {
+ return self.redirectResponse(connection, request, redirectResponse);
+ } else {
+ return request;
+ }
+}
+
+- (void)connection:(NSURLConnection __unused *)connection
+ didSendBodyData:(NSInteger)bytesWritten
+ totalBytesWritten:(NSInteger)totalBytesWritten
+totalBytesExpectedToWrite:(NSInteger)totalBytesExpectedToWrite
+{
+ dispatch_async(dispatch_get_main_queue(), ^{
+ if (self.uploadProgress) {
+ self.uploadProgress((NSUInteger)bytesWritten, totalBytesWritten, totalBytesExpectedToWrite);
+ }
+ });
+}
+
+- (void)connection:(NSURLConnection __unused *)connection
+didReceiveResponse:(NSURLResponse *)response
+{
+ self.response = response;
+}
+
+- (void)connection:(NSURLConnection __unused *)connection
+ didReceiveData:(NSData *)data
+{
+ NSUInteger length = [data length];
+ while (YES) {
+ NSInteger totalNumberOfBytesWritten = 0;
+ if ([self.outputStream hasSpaceAvailable]) {
+ const uint8_t *dataBuffer = (uint8_t *)[data bytes];
+
+ NSInteger numberOfBytesWritten = 0;
+ while (totalNumberOfBytesWritten < (NSInteger)length) {
+ numberOfBytesWritten = [self.outputStream write:&dataBuffer[(NSUInteger)totalNumberOfBytesWritten] maxLength:(length - (NSUInteger)totalNumberOfBytesWritten)];
+ if (numberOfBytesWritten == -1) {
+ break;
+ }
+
+ totalNumberOfBytesWritten += numberOfBytesWritten;
+ }
+
+ break;
+ }
+
+ if (self.outputStream.streamError) {
+ [self.connection cancel];
+ [self performSelector:@selector(connection:didFailWithError:) withObject:self.connection withObject:self.outputStream.streamError];
+ return;
+ }
+ }
+
+ dispatch_async(dispatch_get_main_queue(), ^{
+ self.totalBytesRead += (long long)length;
+
+ if (self.downloadProgress) {
+ self.downloadProgress(length, self.totalBytesRead, self.response.expectedContentLength);
+ }
+ });
+}
+
+- (void)connectionDidFinishLoading:(NSURLConnection __unused *)connection {
+ self.responseData = [self.outputStream propertyForKey:NSStreamDataWrittenToMemoryStreamKey];
+
+ [self.outputStream close];
+ if (self.responseData) {
+ self.outputStream = nil;
+ }
+
+ self.connection = nil;
+
+ [self finish];
+}
+
+- (void)connection:(NSURLConnection __unused *)connection
+ didFailWithError:(NSError *)error
+{
+ self.error = error;
+
+ [self.outputStream close];
+ if (self.responseData) {
+ self.outputStream = nil;
+ }
+
+ self.connection = nil;
+
+ [self finish];
+}
+
+- (NSCachedURLResponse *)connection:(NSURLConnection *)connection
+ willCacheResponse:(NSCachedURLResponse *)cachedResponse
+{
+ if (self.cacheResponse) {
+ return self.cacheResponse(connection, cachedResponse);
+ } else {
+ if ([self isCancelled]) {
+ return nil;
+ }
+
+ return cachedResponse;
+ }
+}
+
+#pragma mark - NSSecureCoding
+
++ (BOOL)supportsSecureCoding {
+ return YES;
+}
+
+- (id)initWithCoder:(NSCoder *)decoder {
+ NSURLRequest *request = [decoder decodeObjectOfClass:[NSURLRequest class] forKey:NSStringFromSelector(@selector(request))];
+
+ self = [self initWithRequest:request];
+ if (!self) {
+ return nil;
+ }
+
+ self.state = [[decoder decodeObjectOfClass:[NSNumber class] forKey:NSStringFromSelector(@selector(state))] integerValue];
+ self.response = [decoder decodeObjectOfClass:[NSHTTPURLResponse class] forKey:NSStringFromSelector(@selector(response))];
+ self.error = [decoder decodeObjectOfClass:[NSError class] forKey:NSStringFromSelector(@selector(error))];
+ self.responseData = [decoder decodeObjectOfClass:[NSData class] forKey:NSStringFromSelector(@selector(responseData))];
+ self.totalBytesRead = [[decoder decodeObjectOfClass:[NSNumber class] forKey:NSStringFromSelector(@selector(totalBytesRead))] longLongValue];
+
+ return self;
+}
+
+- (void)encodeWithCoder:(NSCoder *)coder {
+ [self pause];
+
+ [coder encodeObject:self.request forKey:NSStringFromSelector(@selector(request))];
+
+ switch (self.state) {
+ case AFOperationExecutingState:
+ case AFOperationPausedState:
+ [coder encodeInteger:AFOperationReadyState forKey:NSStringFromSelector(@selector(state))];
+ break;
+ default:
+ [coder encodeInteger:self.state forKey:NSStringFromSelector(@selector(state))];
+ break;
+ }
+
+ [coder encodeObject:self.response forKey:NSStringFromSelector(@selector(response))];
+ [coder encodeObject:self.error forKey:NSStringFromSelector(@selector(error))];
+ [coder encodeObject:self.responseData forKey:NSStringFromSelector(@selector(responseData))];
+ [coder encodeInt64:self.totalBytesRead forKey:NSStringFromSelector(@selector(totalBytesRead))];
+}
+
+#pragma mark - NSCopying
+
+- (id)copyWithZone:(NSZone *)zone {
+ AFURLConnectionOperation *operation = [(AFURLConnectionOperation *)[[self class] allocWithZone:zone] initWithRequest:self.request];
+
+ operation.uploadProgress = self.uploadProgress;
+ operation.downloadProgress = self.downloadProgress;
+ operation.authenticationChallenge = self.authenticationChallenge;
+ operation.cacheResponse = self.cacheResponse;
+ operation.redirectResponse = self.redirectResponse;
+ operation.completionQueue = self.completionQueue;
+ operation.completionGroup = self.completionGroup;
+
+ return operation;
+}
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLRequestSerialization.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLRequestSerialization.h
new file mode 100644
index 0000000000..aed4549815
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLRequestSerialization.h
@@ -0,0 +1,463 @@
+// AFSerialization.h
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import <Foundation/Foundation.h>
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+#import <UIKit/UIKit.h>
+#endif
+
+/**
+ The `AFURLRequestSerialization` protocol is adopted by an object that encodes parameters for a specified HTTP requests. Request serializers may encode parameters as query strings, HTTP bodies, setting the appropriate HTTP header fields as necessary.
+
+ For example, a JSON request serializer may set the HTTP body of the request to a JSON representation, and set the `Content-Type` HTTP header field value to `application/json`.
+ */
+@protocol AFURLRequestSerialization <NSObject, NSSecureCoding, NSCopying>
+
+/**
+ Returns a request with the specified parameters encoded into a copy of the original request.
+
+ @param request The original request.
+ @param parameters The parameters to be encoded.
+ @param error The error that occurred while attempting to encode the request parameters.
+
+ @return A serialized request.
+ */
+- (NSURLRequest *)requestBySerializingRequest:(NSURLRequest *)request
+ withParameters:(id)parameters
+ error:(NSError * __autoreleasing *)error;
+
+@end
+
+#pragma mark -
+
+/**
+
+ */
+typedef NS_ENUM(NSUInteger, AFHTTPRequestQueryStringSerializationStyle) {
+ AFHTTPRequestQueryStringDefaultStyle = 0,
+};
+
+@protocol AFMultipartFormData;
+
+/**
+ `AFHTTPRequestSerializer` conforms to the `AFURLRequestSerialization` & `AFURLResponseSerialization` protocols, offering a concrete base implementation of query string / URL form-encoded parameter serialization and default request headers, as well as response status code and content type validation.
+
+ Any request or response serializer dealing with HTTP is encouraged to subclass `AFHTTPRequestSerializer` in order to ensure consistent default behavior.
+ */
+@interface AFHTTPRequestSerializer : NSObject <AFURLRequestSerialization>
+
+/**
+ The string encoding used to serialize parameters. `NSUTF8StringEncoding` by default.
+ */
+@property (nonatomic, assign) NSStringEncoding stringEncoding;
+
+/**
+ Whether created requests can use the device’s cellular radio (if present). `YES` by default.
+
+ @see NSMutableURLRequest -setAllowsCellularAccess:
+ */
+@property (nonatomic, assign) BOOL allowsCellularAccess;
+
+/**
+ The cache policy of created requests. `NSURLRequestUseProtocolCachePolicy` by default.
+
+ @see NSMutableURLRequest -setCachePolicy:
+ */
+@property (nonatomic, assign) NSURLRequestCachePolicy cachePolicy;
+
+/**
+ Whether created requests should use the default cookie handling. `YES` by default.
+
+ @see NSMutableURLRequest -setHTTPShouldHandleCookies:
+ */
+@property (nonatomic, assign) BOOL HTTPShouldHandleCookies;
+
+/**
+ Whether created requests can continue transmitting data before receiving a response from an earlier transmission. `NO` by default
+
+ @see NSMutableURLRequest -setHTTPShouldUsePipelining:
+ */
+@property (nonatomic, assign) BOOL HTTPShouldUsePipelining;
+
+/**
+ The network service type for created requests. `NSURLNetworkServiceTypeDefault` by default.
+
+ @see NSMutableURLRequest -setNetworkServiceType:
+ */
+@property (nonatomic, assign) NSURLRequestNetworkServiceType networkServiceType;
+
+/**
+ The timeout interval, in seconds, for created requests. The default timeout interval is 60 seconds.
+
+ @see NSMutableURLRequest -setTimeoutInterval:
+ */
+@property (nonatomic, assign) NSTimeInterval timeoutInterval;
+
+///---------------------------------------
+/// @name Configuring HTTP Request Headers
+///---------------------------------------
+
+/**
+ Default HTTP header field values to be applied to serialized requests.
+ */
+@property (readonly, nonatomic, strong) NSDictionary *HTTPRequestHeaders;
+
+/**
+ Creates and returns a serializer with default configuration.
+ */
++ (instancetype)serializer;
+
+/**
+ Sets the value for the HTTP headers set in request objects made by the HTTP client. If `nil`, removes the existing value for that header.
+
+ @param field The HTTP header to set a default value for
+ @param value The value set as default for the specified header, or `nil`
+ */
+- (void)setValue:(NSString *)value
+forHTTPHeaderField:(NSString *)field;
+
+/**
+ Returns the value for the HTTP headers set in the request serializer.
+
+ @param field The HTTP header to retrieve the default value for
+
+ @return The value set as default for the specified header, or `nil`
+ */
+- (NSString *)valueForHTTPHeaderField:(NSString *)field;
+
+/**
+ Sets the "Authorization" HTTP header set in request objects made by the HTTP client to a basic authentication value with Base64-encoded username and password. This overwrites any existing value for this header.
+
+ @param username The HTTP basic auth username
+ @param password The HTTP basic auth password
+ */
+- (void)setAuthorizationHeaderFieldWithUsername:(NSString *)username
+ password:(NSString *)password;
+
+/**
+ @deprecated This method has been deprecated. Use -setValue:forHTTPHeaderField: instead.
+ */
+- (void)setAuthorizationHeaderFieldWithToken:(NSString *)token DEPRECATED_ATTRIBUTE;
+
+
+/**
+ Clears any existing value for the "Authorization" HTTP header.
+ */
+- (void)clearAuthorizationHeader;
+
+///-------------------------------------------------------
+/// @name Configuring Query String Parameter Serialization
+///-------------------------------------------------------
+
+/**
+ HTTP methods for which serialized requests will encode parameters as a query string. `GET`, `HEAD`, and `DELETE` by default.
+ */
+@property (nonatomic, strong) NSSet *HTTPMethodsEncodingParametersInURI;
+
+/**
+ Set the method of query string serialization according to one of the pre-defined styles.
+
+ @param style The serialization style.
+
+ @see AFHTTPRequestQueryStringSerializationStyle
+ */
+- (void)setQueryStringSerializationWithStyle:(AFHTTPRequestQueryStringSerializationStyle)style;
+
+/**
+ Set the a custom method of query string serialization according to the specified block.
+
+ @param block A block that defines a process of encoding parameters into a query string. This block returns the query string and takes three arguments: the request, the parameters to encode, and the error that occurred when attempting to encode parameters for the given request.
+ */
+- (void)setQueryStringSerializationWithBlock:(NSString * (^)(NSURLRequest *request, NSDictionary *parameters, NSError * __autoreleasing *error))block;
+
+///-------------------------------
+/// @name Creating Request Objects
+///-------------------------------
+
+/**
+ @deprecated This method has been deprecated. Use -requestWithMethod:URLString:parameters:error: instead.
+ */
+- (NSMutableURLRequest *)requestWithMethod:(NSString *)method
+ URLString:(NSString *)URLString
+ parameters:(id)parameters DEPRECATED_ATTRIBUTE;
+
+/**
+ Creates an `NSMutableURLRequest` object with the specified HTTP method and URL string.
+
+ If the HTTP method is `GET`, `HEAD`, or `DELETE`, the parameters will be used to construct a url-encoded query string that is appended to the request's URL. Otherwise, the parameters will be encoded according to the value of the `parameterEncoding` property, and set as the request body.
+
+ @param method The HTTP method for the request, such as `GET`, `POST`, `PUT`, or `DELETE`. This parameter must not be `nil`.
+ @param URLString The URL string used to create the request URL.
+ @param parameters The parameters to be either set as a query string for `GET` requests, or the request HTTP body.
+ @param error The error that occured while constructing the request.
+
+ @return An `NSMutableURLRequest` object.
+ */
+- (NSMutableURLRequest *)requestWithMethod:(NSString *)method
+ URLString:(NSString *)URLString
+ parameters:(id)parameters
+ error:(NSError * __autoreleasing *)error;
+
+/**
+ @deprecated This method has been deprecated. Use -multipartFormRequestWithMethod:URLString:parameters:constructingBodyWithBlock:error: instead.
+ */
+- (NSMutableURLRequest *)multipartFormRequestWithMethod:(NSString *)method
+ URLString:(NSString *)URLString
+ parameters:(NSDictionary *)parameters
+ constructingBodyWithBlock:(void (^)(id <AFMultipartFormData> formData))block DEPRECATED_ATTRIBUTE;
+
+/**
+ Creates an `NSMutableURLRequest` object with the specified HTTP method and URLString, and constructs a `multipart/form-data` HTTP body, using the specified parameters and multipart form data block. See http://www.w3.org/TR/html4/interact/forms.html#h-17.13.4.2
+
+ Multipart form requests are automatically streamed, reading files directly from disk along with in-memory data in a single HTTP body. The resulting `NSMutableURLRequest` object has an `HTTPBodyStream` property, so refrain from setting `HTTPBodyStream` or `HTTPBody` on this request object, as it will clear out the multipart form body stream.
+
+ @param method The HTTP method for the request. This parameter must not be `GET` or `HEAD`, or `nil`.
+ @param URLString The URL string used to create the request URL.
+ @param parameters The parameters to be encoded and set in the request HTTP body.
+ @param block A block that takes a single argument and appends data to the HTTP body. The block argument is an object adopting the `AFMultipartFormData` protocol.
+ @param error The error that occured while constructing the request.
+
+ @return An `NSMutableURLRequest` object
+ */
+- (NSMutableURLRequest *)multipartFormRequestWithMethod:(NSString *)method
+ URLString:(NSString *)URLString
+ parameters:(NSDictionary *)parameters
+ constructingBodyWithBlock:(void (^)(id <AFMultipartFormData> formData))block
+ error:(NSError * __autoreleasing *)error;
+
+/**
+ Creates an `NSMutableURLRequest` by removing the `HTTPBodyStream` from a request, and asynchronously writing its contents into the specified file, invoking the completion handler when finished.
+
+ @param request The multipart form request.
+ @param fileURL The file URL to write multipart form contents to.
+ @param handler A handler block to execute.
+
+ @discussion There is a bug in `NSURLSessionTask` that causes requests to not send a `Content-Length` header when streaming contents from an HTTP body, which is notably problematic when interacting with the Amazon S3 webservice. As a workaround, this method takes a request constructed with `multipartFormRequestWithMethod:URLString:parameters:constructingBodyWithBlock:error:`, or any other request with an `HTTPBodyStream`, writes the contents to the specified file and returns a copy of the original request with the `HTTPBodyStream` property set to `nil`. From here, the file can either be passed to `AFURLSessionManager -uploadTaskWithRequest:fromFile:progress:completionHandler:`, or have its contents read into an `NSData` that's assigned to the `HTTPBody` property of the request.
+
+ @see https://github.com/AFNetworking/AFNetworking/issues/1398
+ */
+- (NSMutableURLRequest *)requestWithMultipartFormRequest:(NSURLRequest *)request
+ writingStreamContentsToFile:(NSURL *)fileURL
+ completionHandler:(void (^)(NSError *error))handler;
+
+@end
+
+#pragma mark -
+
+/**
+ The `AFMultipartFormData` protocol defines the methods supported by the parameter in the block argument of `AFHTTPRequestSerializer -multipartFormRequestWithMethod:URLString:parameters:constructingBodyWithBlock:`.
+ */
+@protocol AFMultipartFormData
+
+/**
+ Appends the HTTP header `Content-Disposition: file; filename=#{generated filename}; name=#{name}"` and `Content-Type: #{generated mimeType}`, followed by the encoded file data and the multipart form boundary.
+
+ The filename and MIME type for this data in the form will be automatically generated, using the last path component of the `fileURL` and system associated MIME type for the `fileURL` extension, respectively.
+
+ @param fileURL The URL corresponding to the file whose content will be appended to the form. This parameter must not be `nil`.
+ @param name The name to be associated with the specified data. This parameter must not be `nil`.
+ @param error If an error occurs, upon return contains an `NSError` object that describes the problem.
+
+ @return `YES` if the file data was successfully appended, otherwise `NO`.
+ */
+- (BOOL)appendPartWithFileURL:(NSURL *)fileURL
+ name:(NSString *)name
+ error:(NSError * __autoreleasing *)error;
+
+/**
+ Appends the HTTP header `Content-Disposition: file; filename=#{filename}; name=#{name}"` and `Content-Type: #{mimeType}`, followed by the encoded file data and the multipart form boundary.
+
+ @param fileURL The URL corresponding to the file whose content will be appended to the form. This parameter must not be `nil`.
+ @param name The name to be associated with the specified data. This parameter must not be `nil`.
+ @param fileName The file name to be used in the `Content-Disposition` header. This parameter must not be `nil`.
+ @param mimeType The declared MIME type of the file data. This parameter must not be `nil`.
+ @param error If an error occurs, upon return contains an `NSError` object that describes the problem.
+
+ @return `YES` if the file data was successfully appended otherwise `NO`.
+ */
+- (BOOL)appendPartWithFileURL:(NSURL *)fileURL
+ name:(NSString *)name
+ fileName:(NSString *)fileName
+ mimeType:(NSString *)mimeType
+ error:(NSError * __autoreleasing *)error;
+
+/**
+ Appends the HTTP header `Content-Disposition: file; filename=#{filename}; name=#{name}"` and `Content-Type: #{mimeType}`, followed by the data from the input stream and the multipart form boundary.
+
+ @param inputStream The input stream to be appended to the form data
+ @param name The name to be associated with the specified input stream. This parameter must not be `nil`.
+ @param fileName The filename to be associated with the specified input stream. This parameter must not be `nil`.
+ @param length The length of the specified input stream in bytes.
+ @param mimeType The MIME type of the specified data. (For example, the MIME type for a JPEG image is image/jpeg.) For a list of valid MIME types, see http://www.iana.org/assignments/media-types/. This parameter must not be `nil`.
+ */
+- (void)appendPartWithInputStream:(NSInputStream *)inputStream
+ name:(NSString *)name
+ fileName:(NSString *)fileName
+ length:(int64_t)length
+ mimeType:(NSString *)mimeType;
+
+/**
+ Appends the HTTP header `Content-Disposition: file; filename=#{filename}; name=#{name}"` and `Content-Type: #{mimeType}`, followed by the encoded file data and the multipart form boundary.
+
+ @param data The data to be encoded and appended to the form data.
+ @param name The name to be associated with the specified data. This parameter must not be `nil`.
+ @param fileName The filename to be associated with the specified data. This parameter must not be `nil`.
+ @param mimeType The MIME type of the specified data. (For example, the MIME type for a JPEG image is image/jpeg.) For a list of valid MIME types, see http://www.iana.org/assignments/media-types/. This parameter must not be `nil`.
+ */
+- (void)appendPartWithFileData:(NSData *)data
+ name:(NSString *)name
+ fileName:(NSString *)fileName
+ mimeType:(NSString *)mimeType;
+
+/**
+ Appends the HTTP headers `Content-Disposition: form-data; name=#{name}"`, followed by the encoded data and the multipart form boundary.
+
+ @param data The data to be encoded and appended to the form data.
+ @param name The name to be associated with the specified data. This parameter must not be `nil`.
+ */
+
+- (void)appendPartWithFormData:(NSData *)data
+ name:(NSString *)name;
+
+
+/**
+ Appends HTTP headers, followed by the encoded data and the multipart form boundary.
+
+ @param headers The HTTP headers to be appended to the form data.
+ @param body The data to be encoded and appended to the form data. This parameter must not be `nil`.
+ */
+- (void)appendPartWithHeaders:(NSDictionary *)headers
+ body:(NSData *)body;
+
+/**
+ Throttles request bandwidth by limiting the packet size and adding a delay for each chunk read from the upload stream.
+
+ When uploading over a 3G or EDGE connection, requests may fail with "request body stream exhausted". Setting a maximum packet size and delay according to the recommended values (`kAFUploadStream3GSuggestedPacketSize` and `kAFUploadStream3GSuggestedDelay`) lowers the risk of the input stream exceeding its allocated bandwidth. Unfortunately, there is no definite way to distinguish between a 3G, EDGE, or LTE connection over `NSURLConnection`. As such, it is not recommended that you throttle bandwidth based solely on network reachability. Instead, you should consider checking for the "request body stream exhausted" in a failure block, and then retrying the request with throttled bandwidth.
+
+ @param numberOfBytes Maximum packet size, in number of bytes. The default packet size for an input stream is 16kb.
+ @param delay Duration of delay each time a packet is read. By default, no delay is set.
+ */
+- (void)throttleBandwidthWithPacketSize:(NSUInteger)numberOfBytes
+ delay:(NSTimeInterval)delay;
+
+@end
+
+#pragma mark -
+
+/**
+ `AFJSONRequestSerializer` is a subclass of `AFHTTPRequestSerializer` that encodes parameters as JSON using `NSJSONSerialization`, setting the `Content-Type` of the encoded request to `application/json`.
+ */
+@interface AFJSONRequestSerializer : AFHTTPRequestSerializer
+
+/**
+ Options for writing the request JSON data from Foundation objects. For possible values, see the `NSJSONSerialization` documentation section "NSJSONWritingOptions". `0` by default.
+ */
+@property (nonatomic, assign) NSJSONWritingOptions writingOptions;
+
+/**
+ Creates and returns a JSON serializer with specified reading and writing options.
+
+ @param writingOptions The specified JSON writing options.
+ */
++ (instancetype)serializerWithWritingOptions:(NSJSONWritingOptions)writingOptions;
+
+@end
+
+#pragma mark -
+
+/**
+ `AFPropertyListRequestSerializer` is a subclass of `AFHTTPRequestSerializer` that encodes parameters as JSON using `NSPropertyListSerializer`, setting the `Content-Type` of the encoded request to `application/x-plist`.
+ */
+@interface AFPropertyListRequestSerializer : AFHTTPRequestSerializer
+
+/**
+ The property list format. Possible values are described in "NSPropertyListFormat".
+ */
+@property (nonatomic, assign) NSPropertyListFormat format;
+
+/**
+ @warning The `writeOptions` property is currently unused.
+ */
+@property (nonatomic, assign) NSPropertyListWriteOptions writeOptions;
+
+/**
+ Creates and returns a property list serializer with a specified format, read options, and write options.
+
+ @param format The property list format.
+ @param writeOptions The property list write options.
+
+ @warning The `writeOptions` property is currently unused.
+ */
++ (instancetype)serializerWithFormat:(NSPropertyListFormat)format
+ writeOptions:(NSPropertyListWriteOptions)writeOptions;
+
+@end
+
+#pragma mark -
+
+///----------------
+/// @name Constants
+///----------------
+
+/**
+ ## Error Domains
+
+ The following error domain is predefined.
+
+ - `NSString * const AFURLRequestSerializationErrorDomain`
+
+ ### Constants
+
+ `AFURLRequestSerializationErrorDomain`
+ AFURLRequestSerializer errors. Error codes for `AFURLRequestSerializationErrorDomain` correspond to codes in `NSURLErrorDomain`.
+ */
+extern NSString * const AFURLRequestSerializationErrorDomain;
+
+/**
+ ## User info dictionary keys
+
+ These keys may exist in the user info dictionary, in addition to those defined for NSError.
+
+ - `NSString * const AFNetworkingOperationFailingURLRequestErrorKey`
+
+ ### Constants
+
+ `AFNetworkingOperationFailingURLRequestErrorKey`
+ The corresponding value is an `NSURLRequest` containing the request of the operation associated with an error. This key is only present in the `AFURLRequestSerializationErrorDomain`.
+ */
+extern NSString * const AFNetworkingOperationFailingURLRequestErrorKey;
+
+/**
+ ## Throttling Bandwidth for HTTP Request Input Streams
+
+ @see -throttleBandwidthWithPacketSize:delay:
+
+ ### Constants
+
+ `kAFUploadStream3GSuggestedPacketSize`
+ Maximum packet size, in number of bytes. Equal to 16kb.
+
+ `kAFUploadStream3GSuggestedDelay`
+ Duration of delay each time a packet is read. Equal to 0.2 seconds.
+ */
+extern NSUInteger const kAFUploadStream3GSuggestedPacketSize;
+extern NSTimeInterval const kAFUploadStream3GSuggestedDelay;
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLRequestSerialization.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLRequestSerialization.m
new file mode 100644
index 0000000000..a56e8542e1
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLRequestSerialization.m
@@ -0,0 +1,1339 @@
+// AFSerialization.h
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import "AFURLRequestSerialization.h"
+
+#if __IPHONE_OS_VERSION_MIN_REQUIRED
+#import <MobileCoreServices/MobileCoreServices.h>
+#else
+#import <CoreServices/CoreServices.h>
+#endif
+
+NSString * const AFURLRequestSerializationErrorDomain = @"com.alamofire.error.serialization.request";
+NSString * const AFNetworkingOperationFailingURLRequestErrorKey = @"com.alamofire.serialization.request.error.response";
+
+typedef NSString * (^AFQueryStringSerializationBlock)(NSURLRequest *request, NSDictionary *parameters, NSError *__autoreleasing *error);
+
+static NSString * AFBase64EncodedStringFromString(NSString *string) {
+ NSData *data = [NSData dataWithBytes:[string UTF8String] length:[string lengthOfBytesUsingEncoding:NSUTF8StringEncoding]];
+ NSUInteger length = [data length];
+ NSMutableData *mutableData = [NSMutableData dataWithLength:((length + 2) / 3) * 4];
+
+ uint8_t *input = (uint8_t *)[data bytes];
+ uint8_t *output = (uint8_t *)[mutableData mutableBytes];
+
+ for (NSUInteger i = 0; i < length; i += 3) {
+ NSUInteger value = 0;
+ for (NSUInteger j = i; j < (i + 3); j++) {
+ value <<= 8;
+ if (j < length) {
+ value |= (0xFF & input[j]);
+ }
+ }
+
+ static uint8_t const kAFBase64EncodingTable[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
+
+ NSUInteger idx = (i / 3) * 4;
+ output[idx + 0] = kAFBase64EncodingTable[(value >> 18) & 0x3F];
+ output[idx + 1] = kAFBase64EncodingTable[(value >> 12) & 0x3F];
+ output[idx + 2] = (i + 1) < length ? kAFBase64EncodingTable[(value >> 6) & 0x3F] : '=';
+ output[idx + 3] = (i + 2) < length ? kAFBase64EncodingTable[(value >> 0) & 0x3F] : '=';
+ }
+
+ return [[NSString alloc] initWithData:mutableData encoding:NSASCIIStringEncoding];
+}
+
+static NSString * const kAFCharactersToBeEscapedInQueryString = @":/?&=;+!@#$()',*";
+
+static NSString * AFPercentEscapedQueryStringKeyFromStringWithEncoding(NSString *string, NSStringEncoding encoding) {
+ static NSString * const kAFCharactersToLeaveUnescapedInQueryStringPairKey = @"[].";
+
+ return (__bridge_transfer NSString *)CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, (__bridge CFStringRef)string, (__bridge CFStringRef)kAFCharactersToLeaveUnescapedInQueryStringPairKey, (__bridge CFStringRef)kAFCharactersToBeEscapedInQueryString, CFStringConvertNSStringEncodingToEncoding(encoding));
+}
+
+static NSString * AFPercentEscapedQueryStringValueFromStringWithEncoding(NSString *string, NSStringEncoding encoding) {
+ return (__bridge_transfer NSString *)CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, (__bridge CFStringRef)string, NULL, (__bridge CFStringRef)kAFCharactersToBeEscapedInQueryString, CFStringConvertNSStringEncodingToEncoding(encoding));
+}
+
+#pragma mark -
+
+@interface AFQueryStringPair : NSObject
+@property (readwrite, nonatomic, strong) id field;
+@property (readwrite, nonatomic, strong) id value;
+
+- (id)initWithField:(id)field value:(id)value;
+
+- (NSString *)URLEncodedStringValueWithEncoding:(NSStringEncoding)stringEncoding;
+@end
+
+@implementation AFQueryStringPair
+
+- (id)initWithField:(id)field value:(id)value {
+ self = [super init];
+ if (!self) {
+ return nil;
+ }
+
+ self.field = field;
+ self.value = value;
+
+ return self;
+}
+
+- (NSString *)URLEncodedStringValueWithEncoding:(NSStringEncoding)stringEncoding {
+ if (!self.value || [self.value isEqual:[NSNull null]]) {
+ return AFPercentEscapedQueryStringKeyFromStringWithEncoding([self.field description], stringEncoding);
+ } else {
+ return [NSString stringWithFormat:@"%@=%@", AFPercentEscapedQueryStringKeyFromStringWithEncoding([self.field description], stringEncoding), AFPercentEscapedQueryStringValueFromStringWithEncoding([self.value description], stringEncoding)];
+ }
+}
+
+@end
+
+#pragma mark -
+
+extern NSArray * AFQueryStringPairsFromDictionary(NSDictionary *dictionary);
+extern NSArray * AFQueryStringPairsFromKeyAndValue(NSString *key, id value);
+
+static NSString * AFQueryStringFromParametersWithEncoding(NSDictionary *parameters, NSStringEncoding stringEncoding) {
+ NSMutableArray *mutablePairs = [NSMutableArray array];
+ for (AFQueryStringPair *pair in AFQueryStringPairsFromDictionary(parameters)) {
+ [mutablePairs addObject:[pair URLEncodedStringValueWithEncoding:stringEncoding]];
+ }
+
+ return [mutablePairs componentsJoinedByString:@"&"];
+}
+
+NSArray * AFQueryStringPairsFromDictionary(NSDictionary *dictionary) {
+ return AFQueryStringPairsFromKeyAndValue(nil, dictionary);
+}
+
+NSArray * AFQueryStringPairsFromKeyAndValue(NSString *key, id value) {
+ NSMutableArray *mutableQueryStringComponents = [NSMutableArray array];
+
+ NSSortDescriptor *sortDescriptor = [NSSortDescriptor sortDescriptorWithKey:@"description" ascending:YES selector:@selector(compare:)];
+
+ if ([value isKindOfClass:[NSDictionary class]]) {
+ NSDictionary *dictionary = value;
+ // Sort dictionary keys to ensure consistent ordering in query string, which is important when deserializing potentially ambiguous sequences, such as an array of dictionaries
+ for (id nestedKey in [dictionary.allKeys sortedArrayUsingDescriptors:@[ sortDescriptor ]]) {
+ id nestedValue = [dictionary objectForKey:nestedKey];
+ if (nestedValue) {
+ [mutableQueryStringComponents addObjectsFromArray:AFQueryStringPairsFromKeyAndValue((key ? [NSString stringWithFormat:@"%@[%@]", key, nestedKey] : nestedKey), nestedValue)];
+ }
+ }
+ } else if ([value isKindOfClass:[NSArray class]]) {
+ NSArray *array = value;
+ for (id nestedValue in array) {
+ [mutableQueryStringComponents addObjectsFromArray:AFQueryStringPairsFromKeyAndValue([NSString stringWithFormat:@"%@[]", key], nestedValue)];
+ }
+ } else if ([value isKindOfClass:[NSSet class]]) {
+ NSSet *set = value;
+ for (id obj in [set sortedArrayUsingDescriptors:@[ sortDescriptor ]]) {
+ [mutableQueryStringComponents addObjectsFromArray:AFQueryStringPairsFromKeyAndValue(key, obj)];
+ }
+ } else {
+ [mutableQueryStringComponents addObject:[[AFQueryStringPair alloc] initWithField:key value:value]];
+ }
+
+ return mutableQueryStringComponents;
+}
+
+#pragma mark -
+
+@interface AFStreamingMultipartFormData : NSObject <AFMultipartFormData>
+- (instancetype)initWithURLRequest:(NSMutableURLRequest *)urlRequest
+ stringEncoding:(NSStringEncoding)encoding;
+
+- (NSMutableURLRequest *)requestByFinalizingMultipartFormData;
+@end
+
+#pragma mark -
+
+static NSArray * AFHTTPRequestSerializerObservedKeyPaths() {
+ static NSArray *_AFHTTPRequestSerializerObservedKeyPaths = nil;
+ static dispatch_once_t onceToken;
+ dispatch_once(&onceToken, ^{
+ _AFHTTPRequestSerializerObservedKeyPaths = @[NSStringFromSelector(@selector(allowsCellularAccess)), NSStringFromSelector(@selector(cachePolicy)), NSStringFromSelector(@selector(HTTPShouldHandleCookies)), NSStringFromSelector(@selector(HTTPShouldUsePipelining)), NSStringFromSelector(@selector(networkServiceType)), NSStringFromSelector(@selector(timeoutInterval))];
+ });
+
+ return _AFHTTPRequestSerializerObservedKeyPaths;
+}
+
+static void *AFHTTPRequestSerializerObserverContext = &AFHTTPRequestSerializerObserverContext;
+
+@interface AFHTTPRequestSerializer ()
+@property (readwrite, nonatomic, strong) NSMutableSet *mutableObservedChangedKeyPaths;
+@property (readwrite, nonatomic, strong) NSMutableDictionary *mutableHTTPRequestHeaders;
+@property (readwrite, nonatomic, assign) AFHTTPRequestQueryStringSerializationStyle queryStringSerializationStyle;
+@property (readwrite, nonatomic, copy) AFQueryStringSerializationBlock queryStringSerialization;
+@end
+
+@implementation AFHTTPRequestSerializer
+
++ (instancetype)serializer {
+ return [[self alloc] init];
+}
+
+- (instancetype)init {
+ self = [super init];
+ if (!self) {
+ return nil;
+ }
+
+ self.stringEncoding = NSUTF8StringEncoding;
+
+ self.mutableHTTPRequestHeaders = [NSMutableDictionary dictionary];
+
+ // Accept-Language HTTP Header; see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.4
+ NSMutableArray *acceptLanguagesComponents = [NSMutableArray array];
+ [[NSLocale preferredLanguages] enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {
+ float q = 1.0f - (idx * 0.1f);
+ [acceptLanguagesComponents addObject:[NSString stringWithFormat:@"%@;q=%0.1g", obj, q]];
+ *stop = q <= 0.5f;
+ }];
+ [self setValue:[acceptLanguagesComponents componentsJoinedByString:@", "] forHTTPHeaderField:@"Accept-Language"];
+
+ NSString *userAgent = nil;
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgnu"
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+ // User-Agent Header; see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.43
+ userAgent = [NSString stringWithFormat:@"%@/%@ (%@; iOS %@; Scale/%0.2f)", [[[NSBundle mainBundle] infoDictionary] objectForKey:(__bridge NSString *)kCFBundleExecutableKey] ?: [[[NSBundle mainBundle] infoDictionary] objectForKey:(__bridge NSString *)kCFBundleIdentifierKey], [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"] ?: [[[NSBundle mainBundle] infoDictionary] objectForKey:(__bridge NSString *)kCFBundleVersionKey], [[UIDevice currentDevice] model], [[UIDevice currentDevice] systemVersion], [[UIScreen mainScreen] scale]];
+#elif defined(__MAC_OS_X_VERSION_MIN_REQUIRED)
+ userAgent = [NSString stringWithFormat:@"%@/%@ (Mac OS X %@)", [[[NSBundle mainBundle] infoDictionary] objectForKey:(__bridge NSString *)kCFBundleExecutableKey] ?: [[[NSBundle mainBundle] infoDictionary] objectForKey:(__bridge NSString *)kCFBundleIdentifierKey], [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"] ?: [[[NSBundle mainBundle] infoDictionary] objectForKey:(__bridge NSString *)kCFBundleVersionKey], [[NSProcessInfo processInfo] operatingSystemVersionString]];
+#endif
+#pragma clang diagnostic pop
+ if (userAgent) {
+ if (![userAgent canBeConvertedToEncoding:NSASCIIStringEncoding]) {
+ NSMutableString *mutableUserAgent = [userAgent mutableCopy];
+ if (CFStringTransform((__bridge CFMutableStringRef)(mutableUserAgent), NULL, (__bridge CFStringRef)@"Any-Latin; Latin-ASCII; [:^ASCII:] Remove", false)) {
+ userAgent = mutableUserAgent;
+ }
+ }
+ [self setValue:userAgent forHTTPHeaderField:@"User-Agent"];
+ }
+
+ // HTTP Method Definitions; see http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html
+ self.HTTPMethodsEncodingParametersInURI = [NSSet setWithObjects:@"GET", @"HEAD", @"DELETE", nil];
+
+ self.mutableObservedChangedKeyPaths = [NSMutableSet set];
+ for (NSString *keyPath in AFHTTPRequestSerializerObservedKeyPaths()) {
+ if ([self respondsToSelector:NSSelectorFromString(keyPath)]) {
+ [self addObserver:self forKeyPath:keyPath options:NSKeyValueObservingOptionNew context:AFHTTPRequestSerializerObserverContext];
+ }
+ }
+
+ return self;
+}
+
+- (void)dealloc {
+ for (NSString *keyPath in AFHTTPRequestSerializerObservedKeyPaths()) {
+ if ([self respondsToSelector:NSSelectorFromString(keyPath)]) {
+ [self removeObserver:self forKeyPath:keyPath context:AFHTTPRequestSerializerObserverContext];
+ }
+ }
+}
+
+#pragma mark -
+
+- (NSDictionary *)HTTPRequestHeaders {
+ return [NSDictionary dictionaryWithDictionary:self.mutableHTTPRequestHeaders];
+}
+
+- (void)setValue:(NSString *)value
+forHTTPHeaderField:(NSString *)field
+{
+ [self.mutableHTTPRequestHeaders setValue:value forKey:field];
+}
+
+- (NSString *)valueForHTTPHeaderField:(NSString *)field {
+ return [self.mutableHTTPRequestHeaders valueForKey:field];
+}
+
+- (void)setAuthorizationHeaderFieldWithUsername:(NSString *)username
+ password:(NSString *)password
+{
+ NSString *basicAuthCredentials = [NSString stringWithFormat:@"%@:%@", username, password];
+ [self setValue:[NSString stringWithFormat:@"Basic %@", AFBase64EncodedStringFromString(basicAuthCredentials)] forHTTPHeaderField:@"Authorization"];
+}
+
+- (void)setAuthorizationHeaderFieldWithToken:(NSString *)token {
+ [self setValue:[NSString stringWithFormat:@"Token token=\"%@\"", token] forHTTPHeaderField:@"Authorization"];
+}
+
+- (void)clearAuthorizationHeader {
+ [self.mutableHTTPRequestHeaders removeObjectForKey:@"Authorization"];
+}
+
+#pragma mark -
+
+- (void)setQueryStringSerializationWithStyle:(AFHTTPRequestQueryStringSerializationStyle)style {
+ self.queryStringSerializationStyle = style;
+ self.queryStringSerialization = nil;
+}
+
+- (void)setQueryStringSerializationWithBlock:(NSString *(^)(NSURLRequest *, NSDictionary *, NSError *__autoreleasing *))block {
+ self.queryStringSerialization = block;
+}
+
+#pragma mark -
+
+- (NSMutableURLRequest *)requestWithMethod:(NSString *)method
+ URLString:(NSString *)URLString
+ parameters:(id)parameters
+{
+ return [self requestWithMethod:method URLString:URLString parameters:parameters error:nil];
+}
+
+- (NSMutableURLRequest *)requestWithMethod:(NSString *)method
+ URLString:(NSString *)URLString
+ parameters:(id)parameters
+ error:(NSError *__autoreleasing *)error
+{
+ NSParameterAssert(method);
+ NSParameterAssert(URLString);
+
+ NSURL *url = [NSURL URLWithString:URLString];
+
+ NSParameterAssert(url);
+
+ NSMutableURLRequest *mutableRequest = [[NSMutableURLRequest alloc] initWithURL:url];
+ mutableRequest.HTTPMethod = method;
+
+ for (NSString *keyPath in AFHTTPRequestSerializerObservedKeyPaths()) {
+ if ([self.mutableObservedChangedKeyPaths containsObject:keyPath]) {
+ [mutableRequest setValue:[self valueForKeyPath:keyPath] forKey:keyPath];
+ }
+ }
+
+ mutableRequest = [[self requestBySerializingRequest:mutableRequest withParameters:parameters error:error] mutableCopy];
+
+ return mutableRequest;
+}
+
+- (NSMutableURLRequest *)multipartFormRequestWithMethod:(NSString *)method
+ URLString:(NSString *)URLString
+ parameters:(NSDictionary *)parameters
+ constructingBodyWithBlock:(void (^)(id <AFMultipartFormData> formData))block
+{
+ return [self multipartFormRequestWithMethod:method URLString:URLString parameters:parameters constructingBodyWithBlock:block error:nil];
+}
+
+- (NSMutableURLRequest *)multipartFormRequestWithMethod:(NSString *)method
+ URLString:(NSString *)URLString
+ parameters:(NSDictionary *)parameters
+ constructingBodyWithBlock:(void (^)(id <AFMultipartFormData> formData))block
+ error:(NSError *__autoreleasing *)error
+{
+ NSParameterAssert(method);
+ NSParameterAssert(![method isEqualToString:@"GET"] && ![method isEqualToString:@"HEAD"]);
+
+ NSMutableURLRequest *mutableRequest = [self requestWithMethod:method URLString:URLString parameters:nil error:error];
+
+ __block AFStreamingMultipartFormData *formData = [[AFStreamingMultipartFormData alloc] initWithURLRequest:mutableRequest stringEncoding:NSUTF8StringEncoding];
+
+ if (parameters) {
+ for (AFQueryStringPair *pair in AFQueryStringPairsFromDictionary(parameters)) {
+ NSData *data = nil;
+ if ([pair.value isKindOfClass:[NSData class]]) {
+ data = pair.value;
+ } else if ([pair.value isEqual:[NSNull null]]) {
+ data = [NSData data];
+ } else {
+ data = [[pair.value description] dataUsingEncoding:self.stringEncoding];
+ }
+
+ if (data) {
+ [formData appendPartWithFormData:data name:[pair.field description]];
+ }
+ }
+ }
+
+ if (block) {
+ block(formData);
+ }
+
+ return [formData requestByFinalizingMultipartFormData];
+}
+
+- (NSMutableURLRequest *)requestWithMultipartFormRequest:(NSURLRequest *)request
+ writingStreamContentsToFile:(NSURL *)fileURL
+ completionHandler:(void (^)(NSError *error))handler
+{
+ if (!request.HTTPBodyStream) {
+ return [request mutableCopy];
+ }
+
+ NSParameterAssert([fileURL isFileURL]);
+
+ NSInputStream *inputStream = request.HTTPBodyStream;
+ NSOutputStream *outputStream = [[NSOutputStream alloc] initWithURL:fileURL append:NO];
+ __block NSError *error = nil;
+
+ dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
+ [inputStream scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
+ [outputStream scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
+
+ [inputStream open];
+ [outputStream open];
+
+ while ([inputStream hasBytesAvailable] && [outputStream hasSpaceAvailable]) {
+ uint8_t buffer[1024];
+
+ NSInteger bytesRead = [inputStream read:buffer maxLength:1024];
+ if (inputStream.streamError || bytesRead < 0) {
+ error = inputStream.streamError;
+ break;
+ }
+
+ NSInteger bytesWritten = [outputStream write:buffer maxLength:(NSUInteger)bytesRead];
+ if (outputStream.streamError || bytesWritten < 0) {
+ error = outputStream.streamError;
+ break;
+ }
+
+ if (bytesRead == 0 && bytesWritten == 0) {
+ break;
+ }
+ }
+
+ [outputStream close];
+ [inputStream close];
+
+ if (handler) {
+ dispatch_async(dispatch_get_main_queue(), ^{
+ handler(error);
+ });
+ }
+ });
+
+ NSMutableURLRequest *mutableRequest = [request mutableCopy];
+ mutableRequest.HTTPBodyStream = nil;
+
+ return mutableRequest;
+}
+
+#pragma mark - AFURLRequestSerialization
+
+- (NSURLRequest *)requestBySerializingRequest:(NSURLRequest *)request
+ withParameters:(id)parameters
+ error:(NSError *__autoreleasing *)error
+{
+ NSParameterAssert(request);
+
+ NSMutableURLRequest *mutableRequest = [request mutableCopy];
+
+ [self.HTTPRequestHeaders enumerateKeysAndObjectsUsingBlock:^(id field, id value, BOOL * __unused stop) {
+ if (![request valueForHTTPHeaderField:field]) {
+ [mutableRequest setValue:value forHTTPHeaderField:field];
+ }
+ }];
+
+ if (parameters) {
+ NSString *query = nil;
+ if (self.queryStringSerialization) {
+ NSError *serializationError;
+ query = self.queryStringSerialization(request, parameters, &serializationError);
+
+ if (serializationError) {
+ if (error) {
+ *error = serializationError;
+ }
+
+ return nil;
+ }
+ } else {
+ switch (self.queryStringSerializationStyle) {
+ case AFHTTPRequestQueryStringDefaultStyle:
+ query = AFQueryStringFromParametersWithEncoding(parameters, self.stringEncoding);
+ break;
+ }
+ }
+
+ if ([self.HTTPMethodsEncodingParametersInURI containsObject:[[request HTTPMethod] uppercaseString]]) {
+ mutableRequest.URL = [NSURL URLWithString:[[mutableRequest.URL absoluteString] stringByAppendingFormat:mutableRequest.URL.query ? @"&%@" : @"?%@", query]];
+ } else {
+ if (![mutableRequest valueForHTTPHeaderField:@"Content-Type"]) {
+ [mutableRequest setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
+ }
+ [mutableRequest setHTTPBody:[query dataUsingEncoding:self.stringEncoding]];
+ }
+ }
+
+ return mutableRequest;
+}
+
+#pragma mark - NSKeyValueObserving
+
+- (void)observeValueForKeyPath:(NSString *)keyPath
+ ofObject:(__unused id)object
+ change:(NSDictionary *)change
+ context:(void *)context
+{
+ if (context == AFHTTPRequestSerializerObserverContext) {
+ if ([change[NSKeyValueChangeNewKey] isEqual:[NSNull null]]) {
+ [self.mutableObservedChangedKeyPaths removeObject:keyPath];
+ } else {
+ [self.mutableObservedChangedKeyPaths addObject:keyPath];
+ }
+ }
+}
+
+#pragma mark - NSSecureCoding
+
++ (BOOL)supportsSecureCoding {
+ return YES;
+}
+
+- (id)initWithCoder:(NSCoder *)decoder {
+ self = [self init];
+ if (!self) {
+ return nil;
+ }
+
+ self.mutableHTTPRequestHeaders = [[decoder decodeObjectOfClass:[NSDictionary class] forKey:NSStringFromSelector(@selector(mutableHTTPRequestHeaders))] mutableCopy];
+ self.queryStringSerializationStyle = [[decoder decodeObjectOfClass:[NSNumber class] forKey:NSStringFromSelector(@selector(queryStringSerializationStyle))] unsignedIntegerValue];
+
+ return self;
+}
+
+- (void)encodeWithCoder:(NSCoder *)coder {
+ [coder encodeObject:self.mutableHTTPRequestHeaders forKey:NSStringFromSelector(@selector(mutableHTTPRequestHeaders))];
+ [coder encodeInteger:self.queryStringSerializationStyle forKey:NSStringFromSelector(@selector(queryStringSerializationStyle))];
+}
+
+#pragma mark - NSCopying
+
+- (id)copyWithZone:(NSZone *)zone {
+ AFHTTPRequestSerializer *serializer = [[[self class] allocWithZone:zone] init];
+ serializer.mutableHTTPRequestHeaders = [self.mutableHTTPRequestHeaders mutableCopyWithZone:zone];
+ serializer.queryStringSerializationStyle = self.queryStringSerializationStyle;
+ serializer.queryStringSerialization = self.queryStringSerialization;
+
+ return serializer;
+}
+
+@end
+
+#pragma mark -
+
+static NSString * AFCreateMultipartFormBoundary() {
+ return [NSString stringWithFormat:@"Boundary+%08X%08X", arc4random(), arc4random()];
+}
+
+static NSString * const kAFMultipartFormCRLF = @"\r\n";
+
+static inline NSString * AFMultipartFormInitialBoundary(NSString *boundary) {
+ return [NSString stringWithFormat:@"--%@%@", boundary, kAFMultipartFormCRLF];
+}
+
+static inline NSString * AFMultipartFormEncapsulationBoundary(NSString *boundary) {
+ return [NSString stringWithFormat:@"%@--%@%@", kAFMultipartFormCRLF, boundary, kAFMultipartFormCRLF];
+}
+
+static inline NSString * AFMultipartFormFinalBoundary(NSString *boundary) {
+ return [NSString stringWithFormat:@"%@--%@--%@", kAFMultipartFormCRLF, boundary, kAFMultipartFormCRLF];
+}
+
+static inline NSString * AFContentTypeForPathExtension(NSString *extension) {
+#ifdef __UTTYPE__
+ NSString *UTI = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)extension, NULL);
+ NSString *contentType = (__bridge_transfer NSString *)UTTypeCopyPreferredTagWithClass((__bridge CFStringRef)UTI, kUTTagClassMIMEType);
+ if (!contentType) {
+ return @"application/octet-stream";
+ } else {
+ return contentType;
+ }
+#else
+#pragma unused (extension)
+ return @"application/octet-stream";
+#endif
+}
+
+NSUInteger const kAFUploadStream3GSuggestedPacketSize = 1024 * 16;
+NSTimeInterval const kAFUploadStream3GSuggestedDelay = 0.2;
+
+@interface AFHTTPBodyPart : NSObject
+@property (nonatomic, assign) NSStringEncoding stringEncoding;
+@property (nonatomic, strong) NSDictionary *headers;
+@property (nonatomic, copy) NSString *boundary;
+@property (nonatomic, strong) id body;
+@property (nonatomic, assign) unsigned long long bodyContentLength;
+@property (nonatomic, strong) NSInputStream *inputStream;
+
+@property (nonatomic, assign) BOOL hasInitialBoundary;
+@property (nonatomic, assign) BOOL hasFinalBoundary;
+
+@property (readonly, nonatomic, assign, getter = hasBytesAvailable) BOOL bytesAvailable;
+@property (readonly, nonatomic, assign) unsigned long long contentLength;
+
+- (NSInteger)read:(uint8_t *)buffer
+ maxLength:(NSUInteger)length;
+@end
+
+@interface AFMultipartBodyStream : NSInputStream <NSStreamDelegate>
+@property (nonatomic, assign) NSUInteger numberOfBytesInPacket;
+@property (nonatomic, assign) NSTimeInterval delay;
+@property (nonatomic, strong) NSInputStream *inputStream;
+@property (readonly, nonatomic, assign) unsigned long long contentLength;
+@property (readonly, nonatomic, assign, getter = isEmpty) BOOL empty;
+
+- (id)initWithStringEncoding:(NSStringEncoding)encoding;
+- (void)setInitialAndFinalBoundaries;
+- (void)appendHTTPBodyPart:(AFHTTPBodyPart *)bodyPart;
+@end
+
+#pragma mark -
+
+@interface AFStreamingMultipartFormData ()
+@property (readwrite, nonatomic, copy) NSMutableURLRequest *request;
+@property (readwrite, nonatomic, assign) NSStringEncoding stringEncoding;
+@property (readwrite, nonatomic, copy) NSString *boundary;
+@property (readwrite, nonatomic, strong) AFMultipartBodyStream *bodyStream;
+@end
+
+@implementation AFStreamingMultipartFormData
+
+- (id)initWithURLRequest:(NSMutableURLRequest *)urlRequest
+ stringEncoding:(NSStringEncoding)encoding
+{
+ self = [super init];
+ if (!self) {
+ return nil;
+ }
+
+ self.request = urlRequest;
+ self.stringEncoding = encoding;
+ self.boundary = AFCreateMultipartFormBoundary();
+ self.bodyStream = [[AFMultipartBodyStream alloc] initWithStringEncoding:encoding];
+
+ return self;
+}
+
+- (BOOL)appendPartWithFileURL:(NSURL *)fileURL
+ name:(NSString *)name
+ error:(NSError * __autoreleasing *)error
+{
+ NSParameterAssert(fileURL);
+ NSParameterAssert(name);
+
+ NSString *fileName = [fileURL lastPathComponent];
+ NSString *mimeType = AFContentTypeForPathExtension([fileURL pathExtension]);
+
+ return [self appendPartWithFileURL:fileURL name:name fileName:fileName mimeType:mimeType error:error];
+}
+
+- (BOOL)appendPartWithFileURL:(NSURL *)fileURL
+ name:(NSString *)name
+ fileName:(NSString *)fileName
+ mimeType:(NSString *)mimeType
+ error:(NSError * __autoreleasing *)error
+{
+ NSParameterAssert(fileURL);
+ NSParameterAssert(name);
+ NSParameterAssert(fileName);
+ NSParameterAssert(mimeType);
+
+ if (![fileURL isFileURL]) {
+ NSDictionary *userInfo = @{NSLocalizedFailureReasonErrorKey: NSLocalizedStringFromTable(@"Expected URL to be a file URL", @"AFNetworking", nil)};
+ if (error) {
+ *error = [[NSError alloc] initWithDomain:AFURLRequestSerializationErrorDomain code:NSURLErrorBadURL userInfo:userInfo];
+ }
+
+ return NO;
+ } else if ([fileURL checkResourceIsReachableAndReturnError:error] == NO) {
+ NSDictionary *userInfo = @{NSLocalizedFailureReasonErrorKey: NSLocalizedStringFromTable(@"File URL not reachable.", @"AFNetworking", nil)};
+ if (error) {
+ *error = [[NSError alloc] initWithDomain:AFURLRequestSerializationErrorDomain code:NSURLErrorBadURL userInfo:userInfo];
+ }
+
+ return NO;
+ }
+
+ NSDictionary *fileAttributes = [[NSFileManager defaultManager] attributesOfItemAtPath:[fileURL path] error:error];
+ if (!fileAttributes) {
+ return NO;
+ }
+
+ NSMutableDictionary *mutableHeaders = [NSMutableDictionary dictionary];
+ [mutableHeaders setValue:[NSString stringWithFormat:@"form-data; name=\"%@\"; filename=\"%@\"", name, fileName] forKey:@"Content-Disposition"];
+ [mutableHeaders setValue:mimeType forKey:@"Content-Type"];
+
+ AFHTTPBodyPart *bodyPart = [[AFHTTPBodyPart alloc] init];
+ bodyPart.stringEncoding = self.stringEncoding;
+ bodyPart.headers = mutableHeaders;
+ bodyPart.boundary = self.boundary;
+ bodyPart.body = fileURL;
+ bodyPart.bodyContentLength = [[fileAttributes objectForKey:NSFileSize] unsignedLongLongValue];
+ [self.bodyStream appendHTTPBodyPart:bodyPart];
+
+ return YES;
+}
+
+- (void)appendPartWithInputStream:(NSInputStream *)inputStream
+ name:(NSString *)name
+ fileName:(NSString *)fileName
+ length:(int64_t)length
+ mimeType:(NSString *)mimeType
+{
+ NSParameterAssert(name);
+ NSParameterAssert(fileName);
+ NSParameterAssert(mimeType);
+
+ NSMutableDictionary *mutableHeaders = [NSMutableDictionary dictionary];
+ [mutableHeaders setValue:[NSString stringWithFormat:@"form-data; name=\"%@\"; filename=\"%@\"", name, fileName] forKey:@"Content-Disposition"];
+ [mutableHeaders setValue:mimeType forKey:@"Content-Type"];
+
+ AFHTTPBodyPart *bodyPart = [[AFHTTPBodyPart alloc] init];
+ bodyPart.stringEncoding = self.stringEncoding;
+ bodyPart.headers = mutableHeaders;
+ bodyPart.boundary = self.boundary;
+ bodyPart.body = inputStream;
+
+ bodyPart.bodyContentLength = (unsigned long long)length;
+
+ [self.bodyStream appendHTTPBodyPart:bodyPart];
+}
+
+- (void)appendPartWithFileData:(NSData *)data
+ name:(NSString *)name
+ fileName:(NSString *)fileName
+ mimeType:(NSString *)mimeType
+{
+ NSParameterAssert(name);
+ NSParameterAssert(fileName);
+ NSParameterAssert(mimeType);
+
+ NSMutableDictionary *mutableHeaders = [NSMutableDictionary dictionary];
+ [mutableHeaders setValue:[NSString stringWithFormat:@"form-data; name=\"%@\"; filename=\"%@\"", name, fileName] forKey:@"Content-Disposition"];
+ [mutableHeaders setValue:mimeType forKey:@"Content-Type"];
+
+ [self appendPartWithHeaders:mutableHeaders body:data];
+}
+
+- (void)appendPartWithFormData:(NSData *)data
+ name:(NSString *)name
+{
+ NSParameterAssert(name);
+
+ NSMutableDictionary *mutableHeaders = [NSMutableDictionary dictionary];
+ [mutableHeaders setValue:[NSString stringWithFormat:@"form-data; name=\"%@\"", name] forKey:@"Content-Disposition"];
+
+ [self appendPartWithHeaders:mutableHeaders body:data];
+}
+
+- (void)appendPartWithHeaders:(NSDictionary *)headers
+ body:(NSData *)body
+{
+ NSParameterAssert(body);
+
+ AFHTTPBodyPart *bodyPart = [[AFHTTPBodyPart alloc] init];
+ bodyPart.stringEncoding = self.stringEncoding;
+ bodyPart.headers = headers;
+ bodyPart.boundary = self.boundary;
+ bodyPart.bodyContentLength = [body length];
+ bodyPart.body = body;
+
+ [self.bodyStream appendHTTPBodyPart:bodyPart];
+}
+
+- (void)throttleBandwidthWithPacketSize:(NSUInteger)numberOfBytes
+ delay:(NSTimeInterval)delay
+{
+ self.bodyStream.numberOfBytesInPacket = numberOfBytes;
+ self.bodyStream.delay = delay;
+}
+
+- (NSMutableURLRequest *)requestByFinalizingMultipartFormData {
+ if ([self.bodyStream isEmpty]) {
+ return self.request;
+ }
+
+ // Reset the initial and final boundaries to ensure correct Content-Length
+ [self.bodyStream setInitialAndFinalBoundaries];
+ [self.request setHTTPBodyStream:self.bodyStream];
+
+ [self.request setValue:[NSString stringWithFormat:@"multipart/form-data; boundary=%@", self.boundary] forHTTPHeaderField:@"Content-Type"];
+ [self.request setValue:[NSString stringWithFormat:@"%llu", [self.bodyStream contentLength]] forHTTPHeaderField:@"Content-Length"];
+
+ return self.request;
+}
+
+@end
+
+#pragma mark -
+
+@interface NSStream ()
+@property (readwrite) NSStreamStatus streamStatus;
+@property (readwrite, copy) NSError *streamError;
+@end
+
+@interface AFMultipartBodyStream () <NSCopying>
+@property (readwrite, nonatomic, assign) NSStringEncoding stringEncoding;
+@property (readwrite, nonatomic, strong) NSMutableArray *HTTPBodyParts;
+@property (readwrite, nonatomic, strong) NSEnumerator *HTTPBodyPartEnumerator;
+@property (readwrite, nonatomic, strong) AFHTTPBodyPart *currentHTTPBodyPart;
+@property (readwrite, nonatomic, strong) NSOutputStream *outputStream;
+@property (readwrite, nonatomic, strong) NSMutableData *buffer;
+@end
+
+@implementation AFMultipartBodyStream
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wimplicit-atomic-properties"
+#if (defined(__IPHONE_OS_VERSION_MAX_ALLOWED) && __IPHONE_OS_VERSION_MAX_ALLOWED >= 80000) || (defined(__MAC_OS_X_VERSION_MAX_ALLOWED) && __MAC_OS_X_VERSION_MAX_ALLOWED >= 1100)
+@synthesize delegate;
+#endif
+@synthesize streamStatus;
+@synthesize streamError;
+#pragma clang diagnostic pop
+
+- (id)initWithStringEncoding:(NSStringEncoding)encoding {
+ self = [super init];
+ if (!self) {
+ return nil;
+ }
+
+ self.stringEncoding = encoding;
+ self.HTTPBodyParts = [NSMutableArray array];
+ self.numberOfBytesInPacket = NSIntegerMax;
+
+ return self;
+}
+
+- (void)setInitialAndFinalBoundaries {
+ if ([self.HTTPBodyParts count] > 0) {
+ for (AFHTTPBodyPart *bodyPart in self.HTTPBodyParts) {
+ bodyPart.hasInitialBoundary = NO;
+ bodyPart.hasFinalBoundary = NO;
+ }
+
+ [[self.HTTPBodyParts objectAtIndex:0] setHasInitialBoundary:YES];
+ [[self.HTTPBodyParts lastObject] setHasFinalBoundary:YES];
+ }
+}
+
+- (void)appendHTTPBodyPart:(AFHTTPBodyPart *)bodyPart {
+ [self.HTTPBodyParts addObject:bodyPart];
+}
+
+- (BOOL)isEmpty {
+ return [self.HTTPBodyParts count] == 0;
+}
+
+#pragma mark - NSInputStream
+
+- (NSInteger)read:(uint8_t *)buffer
+ maxLength:(NSUInteger)length
+{
+ if ([self streamStatus] == NSStreamStatusClosed) {
+ return 0;
+ }
+
+ NSInteger totalNumberOfBytesRead = 0;
+
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgnu"
+ while ((NSUInteger)totalNumberOfBytesRead < MIN(length, self.numberOfBytesInPacket)) {
+ if (!self.currentHTTPBodyPart || ![self.currentHTTPBodyPart hasBytesAvailable]) {
+ if (!(self.currentHTTPBodyPart = [self.HTTPBodyPartEnumerator nextObject])) {
+ break;
+ }
+ } else {
+ NSUInteger maxLength = length - (NSUInteger)totalNumberOfBytesRead;
+ NSInteger numberOfBytesRead = [self.currentHTTPBodyPart read:&buffer[totalNumberOfBytesRead] maxLength:maxLength];
+ if (numberOfBytesRead == -1) {
+ self.streamError = self.currentHTTPBodyPart.inputStream.streamError;
+ break;
+ } else {
+ totalNumberOfBytesRead += numberOfBytesRead;
+
+ if (self.delay > 0.0f) {
+ [NSThread sleepForTimeInterval:self.delay];
+ }
+ }
+ }
+ }
+#pragma clang diagnostic pop
+
+ return totalNumberOfBytesRead;
+}
+
+- (BOOL)getBuffer:(__unused uint8_t **)buffer
+ length:(__unused NSUInteger *)len
+{
+ return NO;
+}
+
+- (BOOL)hasBytesAvailable {
+ return [self streamStatus] == NSStreamStatusOpen;
+}
+
+#pragma mark - NSStream
+
+- (void)open {
+ if (self.streamStatus == NSStreamStatusOpen) {
+ return;
+ }
+
+ self.streamStatus = NSStreamStatusOpen;
+
+ [self setInitialAndFinalBoundaries];
+ self.HTTPBodyPartEnumerator = [self.HTTPBodyParts objectEnumerator];
+}
+
+- (void)close {
+ self.streamStatus = NSStreamStatusClosed;
+}
+
+- (id)propertyForKey:(__unused NSString *)key {
+ return nil;
+}
+
+- (BOOL)setProperty:(__unused id)property
+ forKey:(__unused NSString *)key
+{
+ return NO;
+}
+
+- (void)scheduleInRunLoop:(__unused NSRunLoop *)aRunLoop
+ forMode:(__unused NSString *)mode
+{}
+
+- (void)removeFromRunLoop:(__unused NSRunLoop *)aRunLoop
+ forMode:(__unused NSString *)mode
+{}
+
+- (unsigned long long)contentLength {
+ unsigned long long length = 0;
+ for (AFHTTPBodyPart *bodyPart in self.HTTPBodyParts) {
+ length += [bodyPart contentLength];
+ }
+
+ return length;
+}
+
+#pragma mark - Undocumented CFReadStream Bridged Methods
+
+- (void)_scheduleInCFRunLoop:(__unused CFRunLoopRef)aRunLoop
+ forMode:(__unused CFStringRef)aMode
+{}
+
+- (void)_unscheduleFromCFRunLoop:(__unused CFRunLoopRef)aRunLoop
+ forMode:(__unused CFStringRef)aMode
+{}
+
+- (BOOL)_setCFClientFlags:(__unused CFOptionFlags)inFlags
+ callback:(__unused CFReadStreamClientCallBack)inCallback
+ context:(__unused CFStreamClientContext *)inContext {
+ return NO;
+}
+
+#pragma mark - NSCopying
+
+-(id)copyWithZone:(NSZone *)zone {
+ AFMultipartBodyStream *bodyStreamCopy = [[[self class] allocWithZone:zone] initWithStringEncoding:self.stringEncoding];
+
+ for (AFHTTPBodyPart *bodyPart in self.HTTPBodyParts) {
+ [bodyStreamCopy appendHTTPBodyPart:[bodyPart copy]];
+ }
+
+ [bodyStreamCopy setInitialAndFinalBoundaries];
+
+ return bodyStreamCopy;
+}
+
+@end
+
+#pragma mark -
+
+typedef enum {
+ AFEncapsulationBoundaryPhase = 1,
+ AFHeaderPhase = 2,
+ AFBodyPhase = 3,
+ AFFinalBoundaryPhase = 4,
+} AFHTTPBodyPartReadPhase;
+
+@interface AFHTTPBodyPart () <NSCopying> {
+ AFHTTPBodyPartReadPhase _phase;
+ NSInputStream *_inputStream;
+ unsigned long long _phaseReadOffset;
+}
+
+- (BOOL)transitionToNextPhase;
+- (NSInteger)readData:(NSData *)data
+ intoBuffer:(uint8_t *)buffer
+ maxLength:(NSUInteger)length;
+@end
+
+@implementation AFHTTPBodyPart
+
+- (id)init {
+ self = [super init];
+ if (!self) {
+ return nil;
+ }
+
+ [self transitionToNextPhase];
+
+ return self;
+}
+
+- (void)dealloc {
+ if (_inputStream) {
+ [_inputStream close];
+ _inputStream = nil;
+ }
+}
+
+- (NSInputStream *)inputStream {
+ if (!_inputStream) {
+ if ([self.body isKindOfClass:[NSData class]]) {
+ _inputStream = [NSInputStream inputStreamWithData:self.body];
+ } else if ([self.body isKindOfClass:[NSURL class]]) {
+ _inputStream = [NSInputStream inputStreamWithURL:self.body];
+ } else if ([self.body isKindOfClass:[NSInputStream class]]) {
+ _inputStream = self.body;
+ } else {
+ _inputStream = [NSInputStream inputStreamWithData:[NSData data]];
+ }
+ }
+
+ return _inputStream;
+}
+
+- (NSString *)stringForHeaders {
+ NSMutableString *headerString = [NSMutableString string];
+ for (NSString *field in [self.headers allKeys]) {
+ [headerString appendString:[NSString stringWithFormat:@"%@: %@%@", field, [self.headers valueForKey:field], kAFMultipartFormCRLF]];
+ }
+ [headerString appendString:kAFMultipartFormCRLF];
+
+ return [NSString stringWithString:headerString];
+}
+
+- (unsigned long long)contentLength {
+ unsigned long long length = 0;
+
+ NSData *encapsulationBoundaryData = [([self hasInitialBoundary] ? AFMultipartFormInitialBoundary(self.boundary) : AFMultipartFormEncapsulationBoundary(self.boundary)) dataUsingEncoding:self.stringEncoding];
+ length += [encapsulationBoundaryData length];
+
+ NSData *headersData = [[self stringForHeaders] dataUsingEncoding:self.stringEncoding];
+ length += [headersData length];
+
+ length += _bodyContentLength;
+
+ NSData *closingBoundaryData = ([self hasFinalBoundary] ? [AFMultipartFormFinalBoundary(self.boundary) dataUsingEncoding:self.stringEncoding] : [NSData data]);
+ length += [closingBoundaryData length];
+
+ return length;
+}
+
+- (BOOL)hasBytesAvailable {
+ // Allows `read:maxLength:` to be called again if `AFMultipartFormFinalBoundary` doesn't fit into the available buffer
+ if (_phase == AFFinalBoundaryPhase) {
+ return YES;
+ }
+
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wcovered-switch-default"
+ switch (self.inputStream.streamStatus) {
+ case NSStreamStatusNotOpen:
+ case NSStreamStatusOpening:
+ case NSStreamStatusOpen:
+ case NSStreamStatusReading:
+ case NSStreamStatusWriting:
+ return YES;
+ case NSStreamStatusAtEnd:
+ case NSStreamStatusClosed:
+ case NSStreamStatusError:
+ default:
+ return NO;
+ }
+#pragma clang diagnostic pop
+}
+
+- (NSInteger)read:(uint8_t *)buffer
+ maxLength:(NSUInteger)length
+{
+ NSInteger totalNumberOfBytesRead = 0;
+
+ if (_phase == AFEncapsulationBoundaryPhase) {
+ NSData *encapsulationBoundaryData = [([self hasInitialBoundary] ? AFMultipartFormInitialBoundary(self.boundary) : AFMultipartFormEncapsulationBoundary(self.boundary)) dataUsingEncoding:self.stringEncoding];
+ totalNumberOfBytesRead += [self readData:encapsulationBoundaryData intoBuffer:&buffer[totalNumberOfBytesRead] maxLength:(length - (NSUInteger)totalNumberOfBytesRead)];
+ }
+
+ if (_phase == AFHeaderPhase) {
+ NSData *headersData = [[self stringForHeaders] dataUsingEncoding:self.stringEncoding];
+ totalNumberOfBytesRead += [self readData:headersData intoBuffer:&buffer[totalNumberOfBytesRead] maxLength:(length - (NSUInteger)totalNumberOfBytesRead)];
+ }
+
+ if (_phase == AFBodyPhase) {
+ NSInteger numberOfBytesRead = 0;
+
+ numberOfBytesRead = [self.inputStream read:&buffer[totalNumberOfBytesRead] maxLength:(length - (NSUInteger)totalNumberOfBytesRead)];
+ if (numberOfBytesRead == -1) {
+ return -1;
+ } else {
+ totalNumberOfBytesRead += numberOfBytesRead;
+
+ if ([self.inputStream streamStatus] >= NSStreamStatusAtEnd) {
+ [self transitionToNextPhase];
+ }
+ }
+ }
+
+ if (_phase == AFFinalBoundaryPhase) {
+ NSData *closingBoundaryData = ([self hasFinalBoundary] ? [AFMultipartFormFinalBoundary(self.boundary) dataUsingEncoding:self.stringEncoding] : [NSData data]);
+ totalNumberOfBytesRead += [self readData:closingBoundaryData intoBuffer:&buffer[totalNumberOfBytesRead] maxLength:(length - (NSUInteger)totalNumberOfBytesRead)];
+ }
+
+ return totalNumberOfBytesRead;
+}
+
+- (NSInteger)readData:(NSData *)data
+ intoBuffer:(uint8_t *)buffer
+ maxLength:(NSUInteger)length
+{
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgnu"
+ NSRange range = NSMakeRange((NSUInteger)_phaseReadOffset, MIN([data length] - ((NSUInteger)_phaseReadOffset), length));
+ [data getBytes:buffer range:range];
+#pragma clang diagnostic pop
+
+ _phaseReadOffset += range.length;
+
+ if (((NSUInteger)_phaseReadOffset) >= [data length]) {
+ [self transitionToNextPhase];
+ }
+
+ return (NSInteger)range.length;
+}
+
+- (BOOL)transitionToNextPhase {
+ if (![[NSThread currentThread] isMainThread]) {
+ dispatch_sync(dispatch_get_main_queue(), ^{
+ [self transitionToNextPhase];
+ });
+ return YES;
+ }
+
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wcovered-switch-default"
+ switch (_phase) {
+ case AFEncapsulationBoundaryPhase:
+ _phase = AFHeaderPhase;
+ break;
+ case AFHeaderPhase:
+ [self.inputStream scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSRunLoopCommonModes];
+ [self.inputStream open];
+ _phase = AFBodyPhase;
+ break;
+ case AFBodyPhase:
+ [self.inputStream close];
+ _phase = AFFinalBoundaryPhase;
+ break;
+ case AFFinalBoundaryPhase:
+ default:
+ _phase = AFEncapsulationBoundaryPhase;
+ break;
+ }
+ _phaseReadOffset = 0;
+#pragma clang diagnostic pop
+
+ return YES;
+}
+
+#pragma mark - NSCopying
+
+- (id)copyWithZone:(NSZone *)zone {
+ AFHTTPBodyPart *bodyPart = [[[self class] allocWithZone:zone] init];
+
+ bodyPart.stringEncoding = self.stringEncoding;
+ bodyPart.headers = self.headers;
+ bodyPart.bodyContentLength = self.bodyContentLength;
+ bodyPart.body = self.body;
+ bodyPart.boundary = self.boundary;
+
+ return bodyPart;
+}
+
+@end
+
+#pragma mark -
+
+@implementation AFJSONRequestSerializer
+
++ (instancetype)serializer {
+ return [self serializerWithWritingOptions:(NSJSONWritingOptions)0];
+}
+
++ (instancetype)serializerWithWritingOptions:(NSJSONWritingOptions)writingOptions
+{
+ AFJSONRequestSerializer *serializer = [[self alloc] init];
+ serializer.writingOptions = writingOptions;
+
+ return serializer;
+}
+
+#pragma mark - AFURLRequestSerialization
+
+- (NSURLRequest *)requestBySerializingRequest:(NSURLRequest *)request
+ withParameters:(id)parameters
+ error:(NSError *__autoreleasing *)error
+{
+ NSParameterAssert(request);
+
+ if ([self.HTTPMethodsEncodingParametersInURI containsObject:[[request HTTPMethod] uppercaseString]]) {
+ return [super requestBySerializingRequest:request withParameters:parameters error:error];
+ }
+
+ NSMutableURLRequest *mutableRequest = [request mutableCopy];
+
+ [self.HTTPRequestHeaders enumerateKeysAndObjectsUsingBlock:^(id field, id value, BOOL * __unused stop) {
+ if (![request valueForHTTPHeaderField:field]) {
+ [mutableRequest setValue:value forHTTPHeaderField:field];
+ }
+ }];
+
+ if (parameters) {
+ if (![mutableRequest valueForHTTPHeaderField:@"Content-Type"]) {
+ [mutableRequest setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];
+ }
+
+ [mutableRequest setHTTPBody:[NSJSONSerialization dataWithJSONObject:parameters options:self.writingOptions error:error]];
+ }
+
+ return mutableRequest;
+}
+
+#pragma mark - NSSecureCoding
+
+- (id)initWithCoder:(NSCoder *)decoder {
+ self = [super initWithCoder:decoder];
+ if (!self) {
+ return nil;
+ }
+
+ self.writingOptions = [[decoder decodeObjectOfClass:[NSNumber class] forKey:NSStringFromSelector(@selector(writingOptions))] unsignedIntegerValue];
+
+ return self;
+}
+
+- (void)encodeWithCoder:(NSCoder *)coder {
+ [super encodeWithCoder:coder];
+
+ [coder encodeInteger:self.writingOptions forKey:NSStringFromSelector(@selector(writingOptions))];
+}
+
+#pragma mark - NSCopying
+
+- (id)copyWithZone:(NSZone *)zone {
+ AFJSONRequestSerializer *serializer = [super copyWithZone:zone];
+ serializer.writingOptions = self.writingOptions;
+
+ return serializer;
+}
+
+@end
+
+#pragma mark -
+
+@implementation AFPropertyListRequestSerializer
+
++ (instancetype)serializer {
+ return [self serializerWithFormat:NSPropertyListXMLFormat_v1_0 writeOptions:0];
+}
+
++ (instancetype)serializerWithFormat:(NSPropertyListFormat)format
+ writeOptions:(NSPropertyListWriteOptions)writeOptions
+{
+ AFPropertyListRequestSerializer *serializer = [[self alloc] init];
+ serializer.format = format;
+ serializer.writeOptions = writeOptions;
+
+ return serializer;
+}
+
+#pragma mark - AFURLRequestSerializer
+
+- (NSURLRequest *)requestBySerializingRequest:(NSURLRequest *)request
+ withParameters:(id)parameters
+ error:(NSError *__autoreleasing *)error
+{
+ NSParameterAssert(request);
+
+ if ([self.HTTPMethodsEncodingParametersInURI containsObject:[[request HTTPMethod] uppercaseString]]) {
+ return [super requestBySerializingRequest:request withParameters:parameters error:error];
+ }
+
+ NSMutableURLRequest *mutableRequest = [request mutableCopy];
+
+ [self.HTTPRequestHeaders enumerateKeysAndObjectsUsingBlock:^(id field, id value, BOOL * __unused stop) {
+ if (![request valueForHTTPHeaderField:field]) {
+ [mutableRequest setValue:value forHTTPHeaderField:field];
+ }
+ }];
+
+ if (parameters) {
+ if (![mutableRequest valueForHTTPHeaderField:@"Content-Type"]) {
+ [mutableRequest setValue:@"application/x-plist" forHTTPHeaderField:@"Content-Type"];
+ }
+
+ [mutableRequest setHTTPBody:[NSPropertyListSerialization dataWithPropertyList:parameters format:self.format options:self.writeOptions error:error]];
+ }
+
+ return mutableRequest;
+}
+
+#pragma mark - NSSecureCoding
+
+- (id)initWithCoder:(NSCoder *)decoder {
+ self = [super initWithCoder:decoder];
+ if (!self) {
+ return nil;
+ }
+
+ self.format = [[decoder decodeObjectOfClass:[NSNumber class] forKey:NSStringFromSelector(@selector(format))] unsignedIntegerValue];
+ self.writeOptions = [[decoder decodeObjectOfClass:[NSNumber class] forKey:NSStringFromSelector(@selector(writeOptions))] unsignedIntegerValue];
+
+ return self;
+}
+
+- (void)encodeWithCoder:(NSCoder *)coder {
+ [super encodeWithCoder:coder];
+
+ [coder encodeInteger:self.format forKey:NSStringFromSelector(@selector(format))];
+ [coder encodeObject:@(self.writeOptions) forKey:NSStringFromSelector(@selector(writeOptions))];
+}
+
+#pragma mark - NSCopying
+
+- (id)copyWithZone:(NSZone *)zone {
+ AFPropertyListRequestSerializer *serializer = [super copyWithZone:zone];
+ serializer.format = self.format;
+ serializer.writeOptions = self.writeOptions;
+
+ return serializer;
+}
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLResponseSerialization.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLResponseSerialization.h
new file mode 100644
index 0000000000..030e8faed7
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLResponseSerialization.h
@@ -0,0 +1,310 @@
+// AFSerialization.h
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import <Foundation/Foundation.h>
+#import <CoreGraphics/CoreGraphics.h>
+
+/**
+ The `AFURLResponseSerialization` protocol is adopted by an object that decodes data into a more useful object representation, according to details in the server response. Response serializers may additionally perform validation on the incoming response and data.
+
+ For example, a JSON response serializer may check for an acceptable status code (`2XX` range) and content type (`application/json`), decoding a valid JSON response into an object.
+ */
+@protocol AFURLResponseSerialization <NSObject, NSSecureCoding, NSCopying>
+
+/**
+ The response object decoded from the data associated with a specified response.
+
+ @param response The response to be processed.
+ @param data The response data to be decoded.
+ @param error The error that occurred while attempting to decode the response data.
+
+ @return The object decoded from the specified response data.
+ */
+- (id)responseObjectForResponse:(NSURLResponse *)response
+ data:(NSData *)data
+ error:(NSError *__autoreleasing *)error;
+
+@end
+
+#pragma mark -
+
+/**
+ `AFHTTPResponseSerializer` conforms to the `AFURLRequestSerialization` & `AFURLResponseSerialization` protocols, offering a concrete base implementation of query string / URL form-encoded parameter serialization and default request headers, as well as response status code and content type validation.
+
+ Any request or response serializer dealing with HTTP is encouraged to subclass `AFHTTPResponseSerializer` in order to ensure consistent default behavior.
+ */
+@interface AFHTTPResponseSerializer : NSObject <AFURLResponseSerialization>
+
+- (instancetype) init;
+
+/**
+ The string encoding used to serialize parameters.
+ */
+@property (nonatomic, assign) NSStringEncoding stringEncoding;
+
+/**
+ Creates and returns a serializer with default configuration.
+ */
++ (instancetype)serializer;
+
+///-----------------------------------------
+/// @name Configuring Response Serialization
+///-----------------------------------------
+
+/**
+ The acceptable HTTP status codes for responses. When non-`nil`, responses with status codes not contained by the set will result in an error during validation.
+
+ See http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
+ */
+@property (nonatomic, copy) NSIndexSet *acceptableStatusCodes;
+
+/**
+ The acceptable MIME types for responses. When non-`nil`, responses with a `Content-Type` with MIME types that do not intersect with the set will result in an error during validation.
+ */
+@property (nonatomic, copy) NSSet *acceptableContentTypes;
+
+/**
+ Validates the specified response and data.
+
+ In its base implementation, this method checks for an acceptable status code and content type. Subclasses may wish to add other domain-specific checks.
+
+ @param response The response to be validated.
+ @param data The data associated with the response.
+ @param error The error that occurred while attempting to validate the response.
+
+ @return `YES` if the response is valid, otherwise `NO`.
+ */
+- (BOOL)validateResponse:(NSHTTPURLResponse *)response
+ data:(NSData *)data
+ error:(NSError *__autoreleasing *)error;
+
+@end
+
+#pragma mark -
+
+
+/**
+ `AFJSONResponseSerializer` is a subclass of `AFHTTPResponseSerializer` that validates and decodes JSON responses.
+
+ By default, `AFJSONResponseSerializer` accepts the following MIME types, which includes the official standard, `application/json`, as well as other commonly-used types:
+
+ - `application/json`
+ - `text/json`
+ - `text/javascript`
+ */
+@interface AFJSONResponseSerializer : AFHTTPResponseSerializer
+
+- (instancetype) init;
+
+/**
+ Options for reading the response JSON data and creating the Foundation objects. For possible values, see the `NSJSONSerialization` documentation section "NSJSONReadingOptions". `0` by default.
+ */
+@property (nonatomic, assign) NSJSONReadingOptions readingOptions;
+
+/**
+ Whether to remove keys with `NSNull` values from response JSON. Defaults to `NO`.
+ */
+@property (nonatomic, assign) BOOL removesKeysWithNullValues;
+
+/**
+ Creates and returns a JSON serializer with specified reading and writing options.
+
+ @param readingOptions The specified JSON reading options.
+ */
++ (instancetype)serializerWithReadingOptions:(NSJSONReadingOptions)readingOptions;
+
+@end
+
+#pragma mark -
+
+/**
+ `AFXMLParserResponseSerializer` is a subclass of `AFHTTPResponseSerializer` that validates and decodes XML responses as an `NSXMLParser` objects.
+
+ By default, `AFXMLParserResponseSerializer` accepts the following MIME types, which includes the official standard, `application/xml`, as well as other commonly-used types:
+
+ - `application/xml`
+ - `text/xml`
+ */
+@interface AFXMLParserResponseSerializer : AFHTTPResponseSerializer
+
+@end
+
+#pragma mark -
+
+#ifdef __MAC_OS_X_VERSION_MIN_REQUIRED
+
+/**
+ `AFXMLDocumentResponseSerializer` is a subclass of `AFHTTPResponseSerializer` that validates and decodes XML responses as an `NSXMLDocument` objects.
+
+ By default, `AFXMLDocumentResponseSerializer` accepts the following MIME types, which includes the official standard, `application/xml`, as well as other commonly-used types:
+
+ - `application/xml`
+ - `text/xml`
+ */
+@interface AFXMLDocumentResponseSerializer : AFHTTPResponseSerializer
+
+- (instancetype) init;
+
+/**
+ Input and output options specifically intended for `NSXMLDocument` objects. For possible values, see the `NSJSONSerialization` documentation section "NSJSONReadingOptions". `0` by default.
+ */
+@property (nonatomic, assign) NSUInteger options;
+
+/**
+ Creates and returns an XML document serializer with the specified options.
+
+ @param mask The XML document options.
+ */
++ (instancetype)serializerWithXMLDocumentOptions:(NSUInteger)mask;
+
+@end
+
+#endif
+
+#pragma mark -
+
+/**
+ `AFPropertyListResponseSerializer` is a subclass of `AFHTTPResponseSerializer` that validates and decodes XML responses as an `NSXMLDocument` objects.
+
+ By default, `AFPropertyListResponseSerializer` accepts the following MIME types:
+
+ - `application/x-plist`
+ */
+@interface AFPropertyListResponseSerializer : AFHTTPResponseSerializer
+
+- (instancetype) init;
+
+/**
+ The property list format. Possible values are described in "NSPropertyListFormat".
+ */
+@property (nonatomic, assign) NSPropertyListFormat format;
+
+/**
+ The property list reading options. Possible values are described in "NSPropertyListMutabilityOptions."
+ */
+@property (nonatomic, assign) NSPropertyListReadOptions readOptions;
+
+/**
+ Creates and returns a property list serializer with a specified format, read options, and write options.
+
+ @param format The property list format.
+ @param readOptions The property list reading options.
+ */
++ (instancetype)serializerWithFormat:(NSPropertyListFormat)format
+ readOptions:(NSPropertyListReadOptions)readOptions;
+
+@end
+
+#pragma mark -
+
+/**
+ `AFImageResponseSerializer` is a subclass of `AFHTTPResponseSerializer` that validates and decodes image responses.
+
+ By default, `AFImageResponseSerializer` accepts the following MIME types, which correspond to the image formats supported by UIImage or NSImage:
+
+ - `image/tiff`
+ - `image/jpeg`
+ - `image/gif`
+ - `image/png`
+ - `image/ico`
+ - `image/x-icon`
+ - `image/bmp`
+ - `image/x-bmp`
+ - `image/x-xbitmap`
+ - `image/x-win-bitmap`
+ */
+@interface AFImageResponseSerializer : AFHTTPResponseSerializer
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+/**
+ The scale factor used when interpreting the image data to construct `responseImage`. Specifying a scale factor of 1.0 results in an image whose size matches the pixel-based dimensions of the image. Applying a different scale factor changes the size of the image as reported by the size property. This is set to the value of scale of the main screen by default, which automatically scales images for retina displays, for instance.
+ */
+@property (nonatomic, assign) CGFloat imageScale;
+
+/**
+ Whether to automatically inflate response image data for compressed formats (such as PNG or JPEG). Enabling this can significantly improve drawing performance on iOS when used with `setCompletionBlockWithSuccess:failure:`, as it allows a bitmap representation to be constructed in the background rather than on the main thread. `YES` by default.
+ */
+@property (nonatomic, assign) BOOL automaticallyInflatesResponseImage;
+#endif
+
+@end
+
+#pragma mark -
+
+/**
+ `AFCompoundSerializer` is a subclass of `AFHTTPResponseSerializer` that delegates the response serialization to the first `AFHTTPResponseSerializer` object that returns an object for `responseObjectForResponse:data:error:`, falling back on the default behavior of `AFHTTPResponseSerializer`. This is useful for supporting multiple potential types and structures of server responses with a single serializer.
+ */
+@interface AFCompoundResponseSerializer : AFHTTPResponseSerializer
+
+/**
+ The component response serializers.
+ */
+@property (readonly, nonatomic, copy) NSArray *responseSerializers;
+
+/**
+ Creates and returns a compound serializer comprised of the specified response serializers.
+
+ @warning Each response serializer specified must be a subclass of `AFHTTPResponseSerializer`, and response to `-validateResponse:data:error:`.
+ */
++ (instancetype)compoundSerializerWithResponseSerializers:(NSArray *)responseSerializers;
+
+@end
+
+///----------------
+/// @name Constants
+///----------------
+
+/**
+ ## Error Domains
+
+ The following error domain is predefined.
+
+ - `NSString * const AFURLResponseSerializationErrorDomain`
+
+ ### Constants
+
+ `AFURLResponseSerializationErrorDomain`
+ AFURLResponseSerializer errors. Error codes for `AFURLResponseSerializationErrorDomain` correspond to codes in `NSURLErrorDomain`.
+ */
+extern NSString * const AFURLResponseSerializationErrorDomain;
+
+/**
+ ## User info dictionary keys
+
+ These keys may exist in the user info dictionary, in addition to those defined for NSError.
+
+ - `NSString * const AFNetworkingOperationFailingURLResponseErrorKey`
+ - `NSString * const AFNetworkingOperationFailingURLResponseDataErrorKey`
+
+ ### Constants
+
+ `AFNetworkingOperationFailingURLResponseErrorKey`
+ The corresponding value is an `NSURLResponse` containing the response of the operation associated with an error. This key is only present in the `AFURLResponseSerializationErrorDomain`.
+
+ `AFNetworkingOperationFailingURLResponseDataErrorKey`
+ The corresponding value is an `NSData` containing the original data of the operation associated with an error. This key is only present in the `AFURLResponseSerializationErrorDomain`.
+ */
+extern NSString * const AFNetworkingOperationFailingURLResponseErrorKey;
+
+extern NSString * const AFNetworkingOperationFailingURLResponseDataErrorKey;
+
+
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLResponseSerialization.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLResponseSerialization.m
new file mode 100644
index 0000000000..083d30c266
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLResponseSerialization.m
@@ -0,0 +1,793 @@
+// AFSerialization.h
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import "AFURLResponseSerialization.h"
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+#import <UIKit/UIKit.h>
+#elif defined(__MAC_OS_X_VERSION_MIN_REQUIRED)
+#import <Cocoa/Cocoa.h>
+#endif
+
+NSString * const AFURLResponseSerializationErrorDomain = @"com.alamofire.error.serialization.response";
+NSString * const AFNetworkingOperationFailingURLResponseErrorKey = @"com.alamofire.serialization.response.error.response";
+NSString * const AFNetworkingOperationFailingURLResponseDataErrorKey = @"com.alamofire.serialization.response.error.data";
+
+static NSError * AFErrorWithUnderlyingError(NSError *error, NSError *underlyingError) {
+ if (!error) {
+ return underlyingError;
+ }
+
+ if (!underlyingError || error.userInfo[NSUnderlyingErrorKey]) {
+ return error;
+ }
+
+ NSMutableDictionary *mutableUserInfo = [error.userInfo mutableCopy];
+ mutableUserInfo[NSUnderlyingErrorKey] = underlyingError;
+
+ return [[NSError alloc] initWithDomain:error.domain code:error.code userInfo:mutableUserInfo];
+}
+
+static BOOL AFErrorOrUnderlyingErrorHasCodeInDomain(NSError *error, NSInteger code, NSString *domain) {
+ if ([error.domain isEqualToString:domain] && error.code == code) {
+ return YES;
+ } else if (error.userInfo[NSUnderlyingErrorKey]) {
+ return AFErrorOrUnderlyingErrorHasCodeInDomain(error.userInfo[NSUnderlyingErrorKey], code, domain);
+ }
+
+ return NO;
+}
+
+static id AFJSONObjectByRemovingKeysWithNullValues(id JSONObject, NSJSONReadingOptions readingOptions) {
+ if ([JSONObject isKindOfClass:[NSArray class]]) {
+ NSMutableArray *mutableArray = [NSMutableArray arrayWithCapacity:[(NSArray *)JSONObject count]];
+ for (id value in (NSArray *)JSONObject) {
+ [mutableArray addObject:AFJSONObjectByRemovingKeysWithNullValues(value, readingOptions)];
+ }
+
+ return (readingOptions & NSJSONReadingMutableContainers) ? mutableArray : [NSArray arrayWithArray:mutableArray];
+ } else if ([JSONObject isKindOfClass:[NSDictionary class]]) {
+ NSMutableDictionary *mutableDictionary = [NSMutableDictionary dictionaryWithDictionary:JSONObject];
+ for (id <NSCopying> key in [(NSDictionary *)JSONObject allKeys]) {
+ id value = [(NSDictionary *)JSONObject objectForKey:key];
+ if (!value || [value isEqual:[NSNull null]]) {
+ [mutableDictionary removeObjectForKey:key];
+ } else if ([value isKindOfClass:[NSArray class]] || [value isKindOfClass:[NSDictionary class]]) {
+ [mutableDictionary setObject:AFJSONObjectByRemovingKeysWithNullValues(value, readingOptions) forKey:key];
+ }
+ }
+
+ return (readingOptions & NSJSONReadingMutableContainers) ? mutableDictionary : [NSDictionary dictionaryWithDictionary:mutableDictionary];
+ }
+
+ return JSONObject;
+}
+
+@implementation AFHTTPResponseSerializer
+
++ (instancetype)serializer {
+ return [[self alloc] init];
+}
+
+- (instancetype)init {
+ self = [super init];
+ if (!self) {
+ return nil;
+ }
+
+ self.stringEncoding = NSUTF8StringEncoding;
+
+ self.acceptableStatusCodes = [NSIndexSet indexSetWithIndexesInRange:NSMakeRange(200, 100)];
+ self.acceptableContentTypes = nil;
+
+ return self;
+}
+
+#pragma mark -
+
+- (BOOL)validateResponse:(NSHTTPURLResponse *)response
+ data:(NSData *)data
+ error:(NSError * __autoreleasing *)error
+{
+ BOOL responseIsValid = YES;
+ NSError *validationError = nil;
+
+ if (response && [response isKindOfClass:[NSHTTPURLResponse class]]) {
+ if (self.acceptableContentTypes && ![self.acceptableContentTypes containsObject:[response MIMEType]]) {
+ if ([data length] > 0 && [response URL]) {
+ NSMutableDictionary *mutableUserInfo = [@{
+ NSLocalizedDescriptionKey: [NSString stringWithFormat:NSLocalizedStringFromTable(@"Request failed: unacceptable content-type: %@", @"AFNetworking", nil), [response MIMEType]],
+ NSURLErrorFailingURLErrorKey:[response URL],
+ AFNetworkingOperationFailingURLResponseErrorKey: response,
+ } mutableCopy];
+ if (data) {
+ mutableUserInfo[AFNetworkingOperationFailingURLResponseDataErrorKey] = data;
+ }
+
+ validationError = AFErrorWithUnderlyingError([NSError errorWithDomain:AFURLResponseSerializationErrorDomain code:NSURLErrorCannotDecodeContentData userInfo:mutableUserInfo], validationError);
+ }
+
+ responseIsValid = NO;
+ }
+
+ if (self.acceptableStatusCodes && ![self.acceptableStatusCodes containsIndex:(NSUInteger)response.statusCode] && [response URL]) {
+ NSMutableDictionary *mutableUserInfo = [@{
+ NSLocalizedDescriptionKey: [NSString stringWithFormat:NSLocalizedStringFromTable(@"Request failed: %@ (%ld)", @"AFNetworking", nil), [NSHTTPURLResponse localizedStringForStatusCode:response.statusCode], (long)response.statusCode],
+ NSURLErrorFailingURLErrorKey:[response URL],
+ AFNetworkingOperationFailingURLResponseErrorKey: response,
+ } mutableCopy];
+
+ if (data) {
+ mutableUserInfo[AFNetworkingOperationFailingURLResponseDataErrorKey] = data;
+ }
+
+ validationError = AFErrorWithUnderlyingError([NSError errorWithDomain:AFURLResponseSerializationErrorDomain code:NSURLErrorBadServerResponse userInfo:mutableUserInfo], validationError);
+
+ responseIsValid = NO;
+ }
+ }
+
+ if (error && !responseIsValid) {
+ *error = validationError;
+ }
+
+ return responseIsValid;
+}
+
+#pragma mark - AFURLResponseSerialization
+
+- (id)responseObjectForResponse:(NSURLResponse *)response
+ data:(NSData *)data
+ error:(NSError *__autoreleasing *)error
+{
+ [self validateResponse:(NSHTTPURLResponse *)response data:data error:error];
+
+ return data;
+}
+
+#pragma mark - NSSecureCoding
+
++ (BOOL)supportsSecureCoding {
+ return YES;
+}
+
+- (id)initWithCoder:(NSCoder *)decoder {
+ self = [self init];
+ if (!self) {
+ return nil;
+ }
+
+ self.acceptableStatusCodes = [decoder decodeObjectOfClass:[NSIndexSet class] forKey:NSStringFromSelector(@selector(acceptableStatusCodes))];
+ self.acceptableContentTypes = [decoder decodeObjectOfClass:[NSIndexSet class] forKey:NSStringFromSelector(@selector(acceptableContentTypes))];
+
+ return self;
+}
+
+- (void)encodeWithCoder:(NSCoder *)coder {
+ [coder encodeObject:self.acceptableStatusCodes forKey:NSStringFromSelector(@selector(acceptableStatusCodes))];
+ [coder encodeObject:self.acceptableContentTypes forKey:NSStringFromSelector(@selector(acceptableContentTypes))];
+}
+
+#pragma mark - NSCopying
+
+- (id)copyWithZone:(NSZone *)zone {
+ AFHTTPResponseSerializer *serializer = [[[self class] allocWithZone:zone] init];
+ serializer.acceptableStatusCodes = [self.acceptableStatusCodes copyWithZone:zone];
+ serializer.acceptableContentTypes = [self.acceptableContentTypes copyWithZone:zone];
+
+ return serializer;
+}
+
+@end
+
+#pragma mark -
+
+@implementation AFJSONResponseSerializer
+
++ (instancetype)serializer {
+ return [self serializerWithReadingOptions:(NSJSONReadingOptions)0];
+}
+
++ (instancetype)serializerWithReadingOptions:(NSJSONReadingOptions)readingOptions {
+ AFJSONResponseSerializer *serializer = [[self alloc] init];
+ serializer.readingOptions = readingOptions;
+
+ return serializer;
+}
+
+- (instancetype)init {
+ self = [super init];
+ if (!self) {
+ return nil;
+ }
+
+ self.acceptableContentTypes = [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript", nil];
+
+ return self;
+}
+
+#pragma mark - AFURLResponseSerialization
+
+- (id)responseObjectForResponse:(NSURLResponse *)response
+ data:(NSData *)data
+ error:(NSError *__autoreleasing *)error
+{
+ if (![self validateResponse:(NSHTTPURLResponse *)response data:data error:error]) {
+ if (!error || AFErrorOrUnderlyingErrorHasCodeInDomain(*error, NSURLErrorCannotDecodeContentData, AFURLResponseSerializationErrorDomain)) {
+ return nil;
+ }
+ }
+
+ // Workaround for behavior of Rails to return a single space for `head :ok` (a workaround for a bug in Safari), which is not interpreted as valid input by NSJSONSerialization.
+ // See https://github.com/rails/rails/issues/1742
+ NSStringEncoding stringEncoding = self.stringEncoding;
+ if (response.textEncodingName) {
+ CFStringEncoding encoding = CFStringConvertIANACharSetNameToEncoding((CFStringRef)response.textEncodingName);
+ if (encoding != kCFStringEncodingInvalidId) {
+ stringEncoding = CFStringConvertEncodingToNSStringEncoding(encoding);
+ }
+ }
+
+ id responseObject = nil;
+ NSError *serializationError = nil;
+ @autoreleasepool {
+ NSString *responseString = [[NSString alloc] initWithData:data encoding:stringEncoding];
+ if (responseString && ![responseString isEqualToString:@" "]) {
+ // Workaround for a bug in NSJSONSerialization when Unicode character escape codes are used instead of the actual character
+ // See http://stackoverflow.com/a/12843465/157142
+ data = [responseString dataUsingEncoding:NSUTF8StringEncoding];
+
+ if (data) {
+ if ([data length] > 0) {
+ responseObject = [NSJSONSerialization JSONObjectWithData:data options:self.readingOptions error:&serializationError];
+ } else {
+ return nil;
+ }
+ } else {
+ NSDictionary *userInfo = @{
+ NSLocalizedDescriptionKey: NSLocalizedStringFromTable(@"Data failed decoding as a UTF-8 string", @"AFNetworking", nil),
+ NSLocalizedFailureReasonErrorKey: [NSString stringWithFormat:NSLocalizedStringFromTable(@"Could not decode string: %@", @"AFNetworking", nil), responseString]
+ };
+
+ serializationError = [NSError errorWithDomain:AFURLResponseSerializationErrorDomain code:NSURLErrorCannotDecodeContentData userInfo:userInfo];
+ }
+ }
+ }
+
+ if (self.removesKeysWithNullValues && responseObject) {
+ responseObject = AFJSONObjectByRemovingKeysWithNullValues(responseObject, self.readingOptions);
+ }
+
+ if (error) {
+ *error = AFErrorWithUnderlyingError(serializationError, *error);
+ }
+
+ return responseObject;
+}
+
+#pragma mark - NSSecureCoding
+
+- (id)initWithCoder:(NSCoder *)decoder {
+ self = [super initWithCoder:decoder];
+ if (!self) {
+ return nil;
+ }
+
+ self.readingOptions = [[decoder decodeObjectOfClass:[NSNumber class] forKey:NSStringFromSelector(@selector(readingOptions))] unsignedIntegerValue];
+ self.removesKeysWithNullValues = [[decoder decodeObjectOfClass:[NSNumber class] forKey:NSStringFromSelector(@selector(removesKeysWithNullValues))] boolValue];
+
+ return self;
+}
+
+- (void)encodeWithCoder:(NSCoder *)coder {
+ [super encodeWithCoder:coder];
+
+ [coder encodeObject:@(self.readingOptions) forKey:NSStringFromSelector(@selector(readingOptions))];
+ [coder encodeObject:@(self.removesKeysWithNullValues) forKey:NSStringFromSelector(@selector(removesKeysWithNullValues))];
+}
+
+#pragma mark - NSCopying
+
+- (id)copyWithZone:(NSZone *)zone {
+ AFJSONResponseSerializer *serializer = [[[self class] allocWithZone:zone] init];
+ serializer.readingOptions = self.readingOptions;
+ serializer.removesKeysWithNullValues = self.removesKeysWithNullValues;
+
+ return serializer;
+}
+
+@end
+
+#pragma mark -
+
+@implementation AFXMLParserResponseSerializer
+
++ (instancetype)serializer {
+ AFXMLParserResponseSerializer *serializer = [[self alloc] init];
+
+ return serializer;
+}
+
+- (instancetype)init {
+ self = [super init];
+ if (!self) {
+ return nil;
+ }
+
+ self.acceptableContentTypes = [[NSSet alloc] initWithObjects:@"application/xml", @"text/xml", nil];
+
+ return self;
+}
+
+#pragma mark - AFURLResponseSerialization
+
+- (id)responseObjectForResponse:(NSHTTPURLResponse *)response
+ data:(NSData *)data
+ error:(NSError *__autoreleasing *)error
+{
+ if (![self validateResponse:(NSHTTPURLResponse *)response data:data error:error]) {
+ if (!error || AFErrorOrUnderlyingErrorHasCodeInDomain(*error, NSURLErrorCannotDecodeContentData, AFURLResponseSerializationErrorDomain)) {
+ return nil;
+ }
+ }
+
+ return [[NSXMLParser alloc] initWithData:data];
+}
+
+@end
+
+#pragma mark -
+
+#ifdef __MAC_OS_X_VERSION_MIN_REQUIRED
+
+@implementation AFXMLDocumentResponseSerializer
+
++ (instancetype)serializer {
+ return [self serializerWithXMLDocumentOptions:0];
+}
+
++ (instancetype)serializerWithXMLDocumentOptions:(NSUInteger)mask {
+ AFXMLDocumentResponseSerializer *serializer = [[self alloc] init];
+ serializer.options = mask;
+
+ return serializer;
+}
+
+- (instancetype)init {
+ self = [super init];
+ if (!self) {
+ return nil;
+ }
+
+ self.acceptableContentTypes = [[NSSet alloc] initWithObjects:@"application/xml", @"text/xml", nil];
+
+ return self;
+}
+
+#pragma mark - AFURLResponseSerialization
+
+- (id)responseObjectForResponse:(NSURLResponse *)response
+ data:(NSData *)data
+ error:(NSError *__autoreleasing *)error
+{
+ if (![self validateResponse:(NSHTTPURLResponse *)response data:data error:error]) {
+ if (!error || AFErrorOrUnderlyingErrorHasCodeInDomain(*error, NSURLErrorCannotDecodeContentData, AFURLResponseSerializationErrorDomain)) {
+ return nil;
+ }
+ }
+
+ NSError *serializationError = nil;
+ NSXMLDocument *document = [[NSXMLDocument alloc] initWithData:data options:self.options error:&serializationError];
+
+ if (error) {
+ *error = AFErrorWithUnderlyingError(serializationError, *error);
+ }
+
+ return document;
+}
+
+#pragma mark - NSSecureCoding
+
+- (id)initWithCoder:(NSCoder *)decoder {
+ self = [super initWithCoder:decoder];
+ if (!self) {
+ return nil;
+ }
+
+ self.options = [[decoder decodeObjectOfClass:[NSNumber class] forKey:NSStringFromSelector(@selector(options))] unsignedIntegerValue];
+
+ return self;
+}
+
+- (void)encodeWithCoder:(NSCoder *)coder {
+ [super encodeWithCoder:coder];
+
+ [coder encodeObject:@(self.options) forKey:NSStringFromSelector(@selector(options))];
+}
+
+#pragma mark - NSCopying
+
+- (id)copyWithZone:(NSZone *)zone {
+ AFXMLDocumentResponseSerializer *serializer = [[[self class] allocWithZone:zone] init];
+ serializer.options = self.options;
+
+ return serializer;
+}
+
+@end
+
+#endif
+
+#pragma mark -
+
+@implementation AFPropertyListResponseSerializer
+
++ (instancetype)serializer {
+ return [self serializerWithFormat:NSPropertyListXMLFormat_v1_0 readOptions:0];
+}
+
++ (instancetype)serializerWithFormat:(NSPropertyListFormat)format
+ readOptions:(NSPropertyListReadOptions)readOptions
+{
+ AFPropertyListResponseSerializer *serializer = [[self alloc] init];
+ serializer.format = format;
+ serializer.readOptions = readOptions;
+
+ return serializer;
+}
+
+- (instancetype)init {
+ self = [super init];
+ if (!self) {
+ return nil;
+ }
+
+ self.acceptableContentTypes = [[NSSet alloc] initWithObjects:@"application/x-plist", nil];
+
+ return self;
+}
+
+#pragma mark - AFURLResponseSerialization
+
+- (id)responseObjectForResponse:(NSURLResponse *)response
+ data:(NSData *)data
+ error:(NSError *__autoreleasing *)error
+{
+ if (![self validateResponse:(NSHTTPURLResponse *)response data:data error:error]) {
+ if (!error || AFErrorOrUnderlyingErrorHasCodeInDomain(*error, NSURLErrorCannotDecodeContentData, AFURLResponseSerializationErrorDomain)) {
+ return nil;
+ }
+ }
+
+ id responseObject;
+ NSError *serializationError = nil;
+
+ if (data) {
+ responseObject = [NSPropertyListSerialization propertyListWithData:data options:self.readOptions format:NULL error:&serializationError];
+ }
+
+ if (error) {
+ *error = AFErrorWithUnderlyingError(serializationError, *error);
+ }
+
+ return responseObject;
+}
+
+#pragma mark - NSSecureCoding
+
+- (id)initWithCoder:(NSCoder *)decoder {
+ self = [super initWithCoder:decoder];
+ if (!self) {
+ return nil;
+ }
+
+ self.format = [[decoder decodeObjectOfClass:[NSNumber class] forKey:NSStringFromSelector(@selector(format))] unsignedIntegerValue];
+ self.readOptions = [[decoder decodeObjectOfClass:[NSNumber class] forKey:NSStringFromSelector(@selector(readOptions))] unsignedIntegerValue];
+
+ return self;
+}
+
+- (void)encodeWithCoder:(NSCoder *)coder {
+ [super encodeWithCoder:coder];
+
+ [coder encodeObject:@(self.format) forKey:NSStringFromSelector(@selector(format))];
+ [coder encodeObject:@(self.readOptions) forKey:NSStringFromSelector(@selector(readOptions))];
+}
+
+#pragma mark - NSCopying
+
+- (id)copyWithZone:(NSZone *)zone {
+ AFPropertyListResponseSerializer *serializer = [[[self class] allocWithZone:zone] init];
+ serializer.format = self.format;
+ serializer.readOptions = self.readOptions;
+
+ return serializer;
+}
+
+@end
+
+#pragma mark -
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+#import <CoreGraphics/CoreGraphics.h>
+
+static UIImage * AFImageWithDataAtScale(NSData *data, CGFloat scale) {
+ UIImage *image = [[UIImage alloc] initWithData:data];
+
+ return [[UIImage alloc] initWithCGImage:[image CGImage] scale:scale orientation:image.imageOrientation];
+}
+
+static UIImage * AFInflatedImageFromResponseWithDataAtScale(NSHTTPURLResponse *response, NSData *data, CGFloat scale) {
+ if (!data || [data length] == 0) {
+ return nil;
+ }
+
+ CGImageRef imageRef = NULL;
+ CGDataProviderRef dataProvider = CGDataProviderCreateWithCFData((__bridge CFDataRef)data);
+
+ if ([response.MIMEType isEqualToString:@"image/png"]) {
+ imageRef = CGImageCreateWithPNGDataProvider(dataProvider, NULL, true, kCGRenderingIntentDefault);
+ } else if ([response.MIMEType isEqualToString:@"image/jpeg"]) {
+ imageRef = CGImageCreateWithJPEGDataProvider(dataProvider, NULL, true, kCGRenderingIntentDefault);
+
+ // CGImageCreateWithJPEGDataProvider does not properly handle CMKY, so if so, fall back to AFImageWithDataAtScale
+ if (imageRef) {
+ CGColorSpaceRef imageColorSpace = CGImageGetColorSpace(imageRef);
+ CGColorSpaceModel imageColorSpaceModel = CGColorSpaceGetModel(imageColorSpace);
+ if (imageColorSpaceModel == kCGColorSpaceModelCMYK) {
+ CGImageRelease(imageRef);
+ imageRef = NULL;
+ }
+ }
+ }
+
+ CGDataProviderRelease(dataProvider);
+
+ UIImage *image = AFImageWithDataAtScale(data, scale);
+ if (!imageRef) {
+ if (image.images || !image) {
+ return image;
+ }
+
+ imageRef = CGImageCreateCopy([image CGImage]);
+ if (!imageRef) {
+ return nil;
+ }
+ }
+
+ size_t width = CGImageGetWidth(imageRef);
+ size_t height = CGImageGetHeight(imageRef);
+ size_t bitsPerComponent = CGImageGetBitsPerComponent(imageRef);
+
+ if (width * height > 1024 * 1024 || bitsPerComponent > 8) {
+ CGImageRelease(imageRef);
+
+ return image;
+ }
+
+ size_t bytesPerRow = 0; // CGImageGetBytesPerRow() calculates incorrectly in iOS 5.0, so defer to CGBitmapContextCreate
+ CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
+ CGColorSpaceModel colorSpaceModel = CGColorSpaceGetModel(colorSpace);
+ CGBitmapInfo bitmapInfo = CGImageGetBitmapInfo(imageRef);
+
+ if (colorSpaceModel == kCGColorSpaceModelRGB) {
+ uint32_t alpha = (bitmapInfo & kCGBitmapAlphaInfoMask);
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wassign-enum"
+ if (alpha == kCGImageAlphaNone) {
+ bitmapInfo &= ~kCGBitmapAlphaInfoMask;
+ bitmapInfo |= kCGImageAlphaNoneSkipFirst;
+ } else if (!(alpha == kCGImageAlphaNoneSkipFirst || alpha == kCGImageAlphaNoneSkipLast)) {
+ bitmapInfo &= ~kCGBitmapAlphaInfoMask;
+ bitmapInfo |= kCGImageAlphaPremultipliedFirst;
+ }
+#pragma clang diagnostic pop
+ }
+
+ CGContextRef context = CGBitmapContextCreate(NULL, width, height, bitsPerComponent, bytesPerRow, colorSpace, bitmapInfo);
+
+ CGColorSpaceRelease(colorSpace);
+
+ if (!context) {
+ CGImageRelease(imageRef);
+
+ return image;
+ }
+
+ CGContextDrawImage(context, CGRectMake(0.0f, 0.0f, width, height), imageRef);
+ CGImageRef inflatedImageRef = CGBitmapContextCreateImage(context);
+
+ CGContextRelease(context);
+
+ UIImage *inflatedImage = [[UIImage alloc] initWithCGImage:inflatedImageRef scale:scale orientation:image.imageOrientation];
+
+ CGImageRelease(inflatedImageRef);
+ CGImageRelease(imageRef);
+
+ return inflatedImage;
+}
+#endif
+
+
+@implementation AFImageResponseSerializer
+
+- (instancetype)init {
+ self = [super init];
+ if (!self) {
+ return nil;
+ }
+
+ self.acceptableContentTypes = [[NSSet alloc] initWithObjects:@"image/tiff", @"image/jpeg", @"image/gif", @"image/png", @"image/ico", @"image/x-icon", @"image/bmp", @"image/x-bmp", @"image/x-xbitmap", @"image/x-win-bitmap", nil];
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+ self.imageScale = [[UIScreen mainScreen] scale];
+ self.automaticallyInflatesResponseImage = YES;
+#endif
+
+ return self;
+}
+
+#pragma mark - AFURLResponseSerializer
+
+- (id)responseObjectForResponse:(NSURLResponse *)response
+ data:(NSData *)data
+ error:(NSError *__autoreleasing *)error
+{
+ if (![self validateResponse:(NSHTTPURLResponse *)response data:data error:error]) {
+ if (!error || AFErrorOrUnderlyingErrorHasCodeInDomain(*error, NSURLErrorCannotDecodeContentData, AFURLResponseSerializationErrorDomain)) {
+ return nil;
+ }
+ }
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+ if (self.automaticallyInflatesResponseImage) {
+ return AFInflatedImageFromResponseWithDataAtScale((NSHTTPURLResponse *)response, data, self.imageScale);
+ } else {
+ return AFImageWithDataAtScale(data, self.imageScale);
+ }
+#elif defined(__MAC_OS_X_VERSION_MIN_REQUIRED)
+ // Ensure that the image is set to it's correct pixel width and height
+ NSBitmapImageRep *bitimage = [[NSBitmapImageRep alloc] initWithData:data];
+ NSImage *image = [[NSImage alloc] initWithSize:NSMakeSize([bitimage pixelsWide], [bitimage pixelsHigh])];
+ [image addRepresentation:bitimage];
+
+ return image;
+#endif
+
+ return nil;
+}
+
+#pragma mark - NSSecureCoding
+
+- (id)initWithCoder:(NSCoder *)decoder {
+ self = [super initWithCoder:decoder];
+ if (!self) {
+ return nil;
+ }
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+ NSNumber *imageScale = [decoder decodeObjectOfClass:[NSNumber class] forKey:NSStringFromSelector(@selector(imageScale))];
+#if CGFLOAT_IS_DOUBLE
+ self.imageScale = [imageScale doubleValue];
+#else
+ self.imageScale = [imageScale floatValue];
+#endif
+
+ self.automaticallyInflatesResponseImage = [decoder decodeBoolForKey:NSStringFromSelector(@selector(automaticallyInflatesResponseImage))];
+#endif
+
+ return self;
+}
+
+- (void)encodeWithCoder:(NSCoder *)coder {
+ [super encodeWithCoder:coder];
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+ [coder encodeObject:@(self.imageScale) forKey:NSStringFromSelector(@selector(imageScale))];
+ [coder encodeBool:self.automaticallyInflatesResponseImage forKey:NSStringFromSelector(@selector(automaticallyInflatesResponseImage))];
+#endif
+}
+
+#pragma mark - NSCopying
+
+- (id)copyWithZone:(NSZone *)zone {
+ AFImageResponseSerializer *serializer = [[[self class] allocWithZone:zone] init];
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+ serializer.imageScale = self.imageScale;
+ serializer.automaticallyInflatesResponseImage = self.automaticallyInflatesResponseImage;
+#endif
+
+ return serializer;
+}
+
+@end
+
+#pragma mark -
+
+@interface AFCompoundResponseSerializer ()
+@property (readwrite, nonatomic, copy) NSArray *responseSerializers;
+@end
+
+@implementation AFCompoundResponseSerializer
+
++ (instancetype)compoundSerializerWithResponseSerializers:(NSArray *)responseSerializers {
+ AFCompoundResponseSerializer *serializer = [[self alloc] init];
+ serializer.responseSerializers = responseSerializers;
+
+ return serializer;
+}
+
+#pragma mark - AFURLResponseSerialization
+
+- (id)responseObjectForResponse:(NSURLResponse *)response
+ data:(NSData *)data
+ error:(NSError *__autoreleasing *)error
+{
+ for (id <AFURLResponseSerialization> serializer in self.responseSerializers) {
+ if (![serializer isKindOfClass:[AFHTTPResponseSerializer class]]) {
+ continue;
+ }
+
+ NSError *serializerError = nil;
+ id responseObject = [serializer responseObjectForResponse:response data:data error:&serializerError];
+ if (responseObject) {
+ if (error) {
+ *error = AFErrorWithUnderlyingError(serializerError, *error);
+ }
+
+ return responseObject;
+ }
+ }
+
+ return [super responseObjectForResponse:response data:data error:error];
+}
+
+#pragma mark - NSSecureCoding
+
+- (id)initWithCoder:(NSCoder *)decoder {
+ self = [super initWithCoder:decoder];
+ if (!self) {
+ return nil;
+ }
+
+ self.responseSerializers = [decoder decodeObjectOfClass:[NSArray class] forKey:NSStringFromSelector(@selector(responseSerializers))];
+
+ return self;
+}
+
+- (void)encodeWithCoder:(NSCoder *)coder {
+ [super encodeWithCoder:coder];
+
+ [coder encodeObject:self.responseSerializers forKey:NSStringFromSelector(@selector(responseSerializers))];
+}
+
+#pragma mark - NSCopying
+
+- (id)copyWithZone:(NSZone *)zone {
+ AFCompoundResponseSerializer *serializer = [[[self class] allocWithZone:zone] init];
+ serializer.responseSerializers = self.responseSerializers;
+
+ return serializer;
+}
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLSessionManager.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLSessionManager.h
new file mode 100644
index 0000000000..f475773d02
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLSessionManager.h
@@ -0,0 +1,531 @@
+// AFURLSessionManager.h
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import <Foundation/Foundation.h>
+
+#import "AFURLResponseSerialization.h"
+#import "AFURLRequestSerialization.h"
+#import "AFSecurityPolicy.h"
+#import "AFNetworkReachabilityManager.h"
+
+/**
+ `AFURLSessionManager` creates and manages an `NSURLSession` object based on a specified `NSURLSessionConfiguration` object, which conforms to `<NSURLSessionTaskDelegate>`, `<NSURLSessionDataDelegate>`, `<NSURLSessionDownloadDelegate>`, and `<NSURLSessionDelegate>`.
+
+ ## Subclassing Notes
+
+ This is the base class for `AFHTTPSessionManager`, which adds functionality specific to making HTTP requests. If you are looking to extend `AFURLSessionManager` specifically for HTTP, consider subclassing `AFHTTPSessionManager` instead.
+
+ ## NSURLSession & NSURLSessionTask Delegate Methods
+
+ `AFURLSessionManager` implements the following delegate methods:
+
+ ### `NSURLSessionDelegate`
+
+ - `URLSession:didBecomeInvalidWithError:`
+ - `URLSession:didReceiveChallenge:completionHandler:`
+ - `URLSessionDidFinishEventsForBackgroundURLSession:`
+
+ ### `NSURLSessionTaskDelegate`
+
+ - `URLSession:willPerformHTTPRedirection:newRequest:completionHandler:`
+ - `URLSession:task:didReceiveChallenge:completionHandler:`
+ - `URLSession:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:`
+ - `URLSession:task:didCompleteWithError:`
+
+ ### `NSURLSessionDataDelegate`
+
+ - `URLSession:dataTask:didReceiveResponse:completionHandler:`
+ - `URLSession:dataTask:didBecomeDownloadTask:`
+ - `URLSession:dataTask:didReceiveData:`
+ - `URLSession:dataTask:willCacheResponse:completionHandler:`
+
+ ### `NSURLSessionDownloadDelegate`
+
+ - `URLSession:downloadTask:didFinishDownloadingToURL:`
+ - `URLSession:downloadTask:didWriteData:totalBytesWritten:totalBytesWritten:totalBytesExpectedToWrite:`
+ - `URLSession:downloadTask:didResumeAtOffset:expectedTotalBytes:`
+
+ If any of these methods are overridden in a subclass, they _must_ call the `super` implementation first.
+
+ ## Network Reachability Monitoring
+
+ Network reachability status and change monitoring is available through the `reachabilityManager` property. Applications may choose to monitor network reachability conditions in order to prevent or suspend any outbound requests. See `AFNetworkReachabilityManager` for more details.
+
+ ## NSCoding Caveats
+
+ - Encoded managers do not include any block properties. Be sure to set delegate callback blocks when using `-initWithCoder:` or `NSKeyedUnarchiver`.
+
+ ## NSCopying Caveats
+
+ - `-copy` and `-copyWithZone:` return a new manager with a new `NSURLSession` created from the configuration of the original.
+ - Operation copies do not include any delegate callback blocks, as they often strongly captures a reference to `self`, which would otherwise have the unintuitive side-effect of pointing to the _original_ session manager when copied.
+
+ @warning Managers for background sessions must be owned for the duration of their use. This can be accomplished by creating an application-wide or shared singleton instance.
+ */
+
+#if (defined(__IPHONE_OS_VERSION_MAX_ALLOWED) && __IPHONE_OS_VERSION_MAX_ALLOWED >= 70000) || (defined(__MAC_OS_X_VERSION_MAX_ALLOWED) && __MAC_OS_X_VERSION_MAX_ALLOWED >= 1090)
+
+@interface AFURLSessionManager : NSObject <NSURLSessionDelegate, NSURLSessionTaskDelegate, NSURLSessionDataDelegate, NSURLSessionDownloadDelegate, NSSecureCoding, NSCopying>
+
+/**
+ The managed session.
+ */
+@property (readonly, nonatomic, strong) NSURLSession *session;
+
+/**
+ The operation queue on which delegate callbacks are run.
+ */
+@property (readonly, nonatomic, strong) NSOperationQueue *operationQueue;
+
+/**
+ Responses sent from the server in data tasks created with `dataTaskWithRequest:success:failure:` and run using the `GET` / `POST` / et al. convenience methods are automatically validated and serialized by the response serializer. By default, this property is set to an instance of `AFJSONResponseSerializer`.
+
+ @warning `responseSerializer` must not be `nil`.
+ */
+@property (nonatomic, strong) id <AFURLResponseSerialization> responseSerializer;
+
+///-------------------------------
+/// @name Managing Security Policy
+///-------------------------------
+
+/**
+ The security policy used by created request operations to evaluate server trust for secure connections. `AFURLSessionManager` uses the `defaultPolicy` unless otherwise specified.
+ */
+@property (nonatomic, strong) AFSecurityPolicy *securityPolicy;
+
+///--------------------------------------
+/// @name Monitoring Network Reachability
+///--------------------------------------
+
+/**
+ The network reachability manager. `AFURLSessionManager` uses the `sharedManager` by default.
+ */
+@property (readwrite, nonatomic, strong) AFNetworkReachabilityManager *reachabilityManager;
+
+///----------------------------
+/// @name Getting Session Tasks
+///----------------------------
+
+/**
+ The data, upload, and download tasks currently run by the managed session.
+ */
+@property (readonly, nonatomic, strong) NSArray *tasks;
+
+/**
+ The data tasks currently run by the managed session.
+ */
+@property (readonly, nonatomic, strong) NSArray *dataTasks;
+
+/**
+ The upload tasks currently run by the managed session.
+ */
+@property (readonly, nonatomic, strong) NSArray *uploadTasks;
+
+/**
+ The download tasks currently run by the managed session.
+ */
+@property (readonly, nonatomic, strong) NSArray *downloadTasks;
+
+///-------------------------------
+/// @name Managing Callback Queues
+///-------------------------------
+
+/**
+ The dispatch queue for `completionBlock`. If `NULL` (default), the main queue is used.
+ */
+@property (nonatomic, strong) dispatch_queue_t completionQueue;
+
+/**
+ The dispatch group for `completionBlock`. If `NULL` (default), a private dispatch group is used.
+ */
+@property (nonatomic, strong) dispatch_group_t completionGroup;
+
+///---------------------------------
+/// @name Working Around System Bugs
+///---------------------------------
+
+/**
+ Whether to attempt to retry creation of upload tasks for background sessions when initial call returns `nil`. `NO` by default.
+
+ @bug As of iOS 7.0, there is a bug where upload tasks created for background tasks are sometimes `nil`. As a workaround, if this property is `YES`, AFNetworking will follow Apple's recommendation to try creating the task again.
+
+ @see https://github.com/AFNetworking/AFNetworking/issues/1675
+ */
+@property (nonatomic, assign) BOOL attemptsToRecreateUploadTasksForBackgroundSessions;
+
+///---------------------
+/// @name Initialization
+///---------------------
+
+/**
+ Creates and returns a manager for a session created with the specified configuration. This is the designated initializer.
+
+ @param configuration The configuration used to create the managed session.
+
+ @return A manager for a newly-created session.
+ */
+- (instancetype)initWithSessionConfiguration:(NSURLSessionConfiguration *)configuration;
+
+/**
+ Invalidates the managed session, optionally canceling pending tasks.
+
+ @param cancelPendingTasks Whether or not to cancel pending tasks.
+ */
+- (void)invalidateSessionCancelingTasks:(BOOL)cancelPendingTasks;
+
+///-------------------------
+/// @name Running Data Tasks
+///-------------------------
+
+/**
+ Creates an `NSURLSessionDataTask` with the specified request.
+
+ @param request The HTTP request for the request.
+ @param completionHandler A block object to be executed when the task finishes. This block has no return value and takes three arguments: the server response, the response object created by that serializer, and the error that occurred, if any.
+ */
+- (NSURLSessionDataTask *)dataTaskWithRequest:(NSURLRequest *)request
+ completionHandler:(void (^)(NSURLResponse *response, id responseObject, NSError *error))completionHandler;
+
+///---------------------------
+/// @name Running Upload Tasks
+///---------------------------
+
+/**
+ Creates an `NSURLSessionUploadTask` with the specified request for a local file.
+
+ @param request The HTTP request for the request.
+ @param fileURL A URL to the local file to be uploaded.
+ @param progress A progress object monitoring the current upload progress.
+ @param completionHandler A block object to be executed when the task finishes. This block has no return value and takes three arguments: the server response, the response object created by that serializer, and the error that occurred, if any.
+
+ @see `attemptsToRecreateUploadTasksForBackgroundSessions`
+ */
+- (NSURLSessionUploadTask *)uploadTaskWithRequest:(NSURLRequest *)request
+ fromFile:(NSURL *)fileURL
+ progress:(NSProgress * __autoreleasing *)progress
+ completionHandler:(void (^)(NSURLResponse *response, id responseObject, NSError *error))completionHandler;
+
+/**
+ Creates an `NSURLSessionUploadTask` with the specified request for an HTTP body.
+
+ @param request The HTTP request for the request.
+ @param bodyData A data object containing the HTTP body to be uploaded.
+ @param progress A progress object monitoring the current upload progress.
+ @param completionHandler A block object to be executed when the task finishes. This block has no return value and takes three arguments: the server response, the response object created by that serializer, and the error that occurred, if any.
+ */
+- (NSURLSessionUploadTask *)uploadTaskWithRequest:(NSURLRequest *)request
+ fromData:(NSData *)bodyData
+ progress:(NSProgress * __autoreleasing *)progress
+ completionHandler:(void (^)(NSURLResponse *response, id responseObject, NSError *error))completionHandler;
+
+/**
+ Creates an `NSURLSessionUploadTask` with the specified streaming request.
+
+ @param request The HTTP request for the request.
+ @param progress A progress object monitoring the current upload progress.
+ @param completionHandler A block object to be executed when the task finishes. This block has no return value and takes three arguments: the server response, the response object created by that serializer, and the error that occurred, if any.
+ */
+- (NSURLSessionUploadTask *)uploadTaskWithStreamedRequest:(NSURLRequest *)request
+ progress:(NSProgress * __autoreleasing *)progress
+ completionHandler:(void (^)(NSURLResponse *response, id responseObject, NSError *error))completionHandler;
+
+///-----------------------------
+/// @name Running Download Tasks
+///-----------------------------
+
+/**
+ Creates an `NSURLSessionDownloadTask` with the specified request.
+
+ @param request The HTTP request for the request.
+ @param progress A progress object monitoring the current download progress.
+ @param destination A block object to be executed in order to determine the destination of the downloaded file. This block takes two arguments, the target path & the server response, and returns the desired file URL of the resulting download. The temporary file used during the download will be automatically deleted after being moved to the returned URL.
+ @param completionHandler A block to be executed when a task finishes. This block has no return value and takes three arguments: the server response, the path of the downloaded file, and the error describing the network or parsing error that occurred, if any.
+
+ @warning If using a background `NSURLSessionConfiguration` on iOS, these blocks will be lost when the app is terminated. Background sessions may prefer to use `-setDownloadTaskDidFinishDownloadingBlock:` to specify the URL for saving the downloaded file, rather than the destination block of this method.
+ */
+- (NSURLSessionDownloadTask *)downloadTaskWithRequest:(NSURLRequest *)request
+ progress:(NSProgress * __autoreleasing *)progress
+ destination:(NSURL * (^)(NSURL *targetPath, NSURLResponse *response))destination
+ completionHandler:(void (^)(NSURLResponse *response, NSURL *filePath, NSError *error))completionHandler;
+
+/**
+ Creates an `NSURLSessionDownloadTask` with the specified resume data.
+
+ @param resumeData The data used to resume downloading.
+ @param progress A progress object monitoring the current download progress.
+ @param destination A block object to be executed in order to determine the destination of the downloaded file. This block takes two arguments, the target path & the server response, and returns the desired file URL of the resulting download. The temporary file used during the download will be automatically deleted after being moved to the returned URL.
+ @param completionHandler A block to be executed when a task finishes. This block has no return value and takes three arguments: the server response, the path of the downloaded file, and the error describing the network or parsing error that occurred, if any.
+ */
+- (NSURLSessionDownloadTask *)downloadTaskWithResumeData:(NSData *)resumeData
+ progress:(NSProgress * __autoreleasing *)progress
+ destination:(NSURL * (^)(NSURL *targetPath, NSURLResponse *response))destination
+ completionHandler:(void (^)(NSURLResponse *response, NSURL *filePath, NSError *error))completionHandler;
+
+///---------------------------------
+/// @name Getting Progress for Tasks
+///---------------------------------
+
+/**
+ Returns the upload progress of the specified task.
+
+ @param uploadTask The session upload task. Must not be `nil`.
+
+ @return An `NSProgress` object reporting the upload progress of a task, or `nil` if the progress is unavailable.
+ */
+- (NSProgress *)uploadProgressForTask:(NSURLSessionUploadTask *)uploadTask;
+
+/**
+ Returns the download progress of the specified task.
+
+ @param downloadTask The session download task. Must not be `nil`.
+
+ @return An `NSProgress` object reporting the download progress of a task, or `nil` if the progress is unavailable.
+ */
+- (NSProgress *)downloadProgressForTask:(NSURLSessionDownloadTask *)downloadTask;
+
+///-----------------------------------------
+/// @name Setting Session Delegate Callbacks
+///-----------------------------------------
+
+/**
+ Sets a block to be executed when the managed session becomes invalid, as handled by the `NSURLSessionDelegate` method `URLSession:didBecomeInvalidWithError:`.
+
+ @param block A block object to be executed when the managed session becomes invalid. The block has no return value, and takes two arguments: the session, and the error related to the cause of invalidation.
+ */
+- (void)setSessionDidBecomeInvalidBlock:(void (^)(NSURLSession *session, NSError *error))block;
+
+/**
+ Sets a block to be executed when a connection level authentication challenge has occurred, as handled by the `NSURLSessionDelegate` method `URLSession:didReceiveChallenge:completionHandler:`.
+
+ @param block A block object to be executed when a connection level authentication challenge has occurred. The block returns the disposition of the authentication challenge, and takes three arguments: the session, the authentication challenge, and a pointer to the credential that should be used to resolve the challenge.
+ */
+- (void)setSessionDidReceiveAuthenticationChallengeBlock:(NSURLSessionAuthChallengeDisposition (^)(NSURLSession *session, NSURLAuthenticationChallenge *challenge, NSURLCredential * __autoreleasing *credential))block;
+
+///--------------------------------------
+/// @name Setting Task Delegate Callbacks
+///--------------------------------------
+
+/**
+ Sets a block to be executed when a task requires a new request body stream to send to the remote server, as handled by the `NSURLSessionTaskDelegate` method `URLSession:task:needNewBodyStream:`.
+
+ @param block A block object to be executed when a task requires a new request body stream.
+ */
+- (void)setTaskNeedNewBodyStreamBlock:(NSInputStream * (^)(NSURLSession *session, NSURLSessionTask *task))block;
+
+/**
+ Sets a block to be executed when an HTTP request is attempting to perform a redirection to a different URL, as handled by the `NSURLSessionTaskDelegate` method `URLSession:willPerformHTTPRedirection:newRequest:completionHandler:`.
+
+ @param block A block object to be executed when an HTTP request is attempting to perform a redirection to a different URL. The block returns the request to be made for the redirection, and takes four arguments: the session, the task, the redirection response, and the request corresponding to the redirection response.
+ */
+- (void)setTaskWillPerformHTTPRedirectionBlock:(NSURLRequest * (^)(NSURLSession *session, NSURLSessionTask *task, NSURLResponse *response, NSURLRequest *request))block;
+
+/**
+ Sets a block to be executed when a session task has received a request specific authentication challenge, as handled by the `NSURLSessionTaskDelegate` method `URLSession:task:didReceiveChallenge:completionHandler:`.
+
+ @param block A block object to be executed when a session task has received a request specific authentication challenge. The block returns the disposition of the authentication challenge, and takes four arguments: the session, the task, the authentication challenge, and a pointer to the credential that should be used to resolve the challenge.
+ */
+- (void)setTaskDidReceiveAuthenticationChallengeBlock:(NSURLSessionAuthChallengeDisposition (^)(NSURLSession *session, NSURLSessionTask *task, NSURLAuthenticationChallenge *challenge, NSURLCredential * __autoreleasing *credential))block;
+
+/**
+ Sets a block to be executed periodically to track upload progress, as handled by the `NSURLSessionTaskDelegate` method `URLSession:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:`.
+
+ @param block A block object to be called when an undetermined number of bytes have been uploaded to the server. This block has no return value and takes five arguments: the session, the task, the number of bytes written since the last time the upload progress block was called, the total bytes written, and the total bytes expected to be written during the request, as initially determined by the length of the HTTP body. This block may be called multiple times, and will execute on the main thread.
+ */
+- (void)setTaskDidSendBodyDataBlock:(void (^)(NSURLSession *session, NSURLSessionTask *task, int64_t bytesSent, int64_t totalBytesSent, int64_t totalBytesExpectedToSend))block;
+
+/**
+ Sets a block to be executed as the last message related to a specific task, as handled by the `NSURLSessionTaskDelegate` method `URLSession:task:didCompleteWithError:`.
+
+ @param block A block object to be executed when a session task is completed. The block has no return value, and takes three arguments: the session, the task, and any error that occurred in the process of executing the task.
+ */
+- (void)setTaskDidCompleteBlock:(void (^)(NSURLSession *session, NSURLSessionTask *task, NSError *error))block;
+
+///-------------------------------------------
+/// @name Setting Data Task Delegate Callbacks
+///-------------------------------------------
+
+/**
+ Sets a block to be executed when a data task has received a response, as handled by the `NSURLSessionDataDelegate` method `URLSession:dataTask:didReceiveResponse:completionHandler:`.
+
+ @param block A block object to be executed when a data task has received a response. The block returns the disposition of the session response, and takes three arguments: the session, the data task, and the received response.
+ */
+- (void)setDataTaskDidReceiveResponseBlock:(NSURLSessionResponseDisposition (^)(NSURLSession *session, NSURLSessionDataTask *dataTask, NSURLResponse *response))block;
+
+/**
+ Sets a block to be executed when a data task has become a download task, as handled by the `NSURLSessionDataDelegate` method `URLSession:dataTask:didBecomeDownloadTask:`.
+
+ @param block A block object to be executed when a data task has become a download task. The block has no return value, and takes three arguments: the session, the data task, and the download task it has become.
+ */
+- (void)setDataTaskDidBecomeDownloadTaskBlock:(void (^)(NSURLSession *session, NSURLSessionDataTask *dataTask, NSURLSessionDownloadTask *downloadTask))block;
+
+/**
+ Sets a block to be executed when a data task receives data, as handled by the `NSURLSessionDataDelegate` method `URLSession:dataTask:didReceiveData:`.
+
+ @param block A block object to be called when an undetermined number of bytes have been downloaded from the server. This block has no return value and takes three arguments: the session, the data task, and the data received. This block may be called multiple times, and will execute on the session manager operation queue.
+ */
+- (void)setDataTaskDidReceiveDataBlock:(void (^)(NSURLSession *session, NSURLSessionDataTask *dataTask, NSData *data))block;
+
+/**
+ Sets a block to be executed to determine the caching behavior of a data task, as handled by the `NSURLSessionDataDelegate` method `URLSession:dataTask:willCacheResponse:completionHandler:`.
+
+ @param block A block object to be executed to determine the caching behavior of a data task. The block returns the response to cache, and takes three arguments: the session, the data task, and the proposed cached URL response.
+ */
+- (void)setDataTaskWillCacheResponseBlock:(NSCachedURLResponse * (^)(NSURLSession *session, NSURLSessionDataTask *dataTask, NSCachedURLResponse *proposedResponse))block;
+
+/**
+ Sets a block to be executed once all messages enqueued for a session have been delivered, as handled by the `NSURLSessionDataDelegate` method `URLSessionDidFinishEventsForBackgroundURLSession:`.
+
+ @param block A block object to be executed once all messages enqueued for a session have been delivered. The block has no return value and takes a single argument: the session.
+ */
+- (void)setDidFinishEventsForBackgroundURLSessionBlock:(void (^)(NSURLSession *session))block;
+
+///-----------------------------------------------
+/// @name Setting Download Task Delegate Callbacks
+///-----------------------------------------------
+
+/**
+ Sets a block to be executed when a download task has completed a download, as handled by the `NSURLSessionDownloadDelegate` method `URLSession:downloadTask:didFinishDownloadingToURL:`.
+
+ @param block A block object to be executed when a download task has completed. The block returns the URL the download should be moved to, and takes three arguments: the session, the download task, and the temporary location of the downloaded file. If the file manager encounters an error while attempting to move the temporary file to the destination, an `AFURLSessionDownloadTaskDidFailToMoveFileNotification` will be posted, with the download task as its object, and the user info of the error.
+ */
+- (void)setDownloadTaskDidFinishDownloadingBlock:(NSURL * (^)(NSURLSession *session, NSURLSessionDownloadTask *downloadTask, NSURL *location))block;
+
+/**
+ Sets a block to be executed periodically to track download progress, as handled by the `NSURLSessionDownloadDelegate` method `URLSession:downloadTask:didWriteData:totalBytesWritten:totalBytesWritten:totalBytesExpectedToWrite:`.
+
+ @param block A block object to be called when an undetermined number of bytes have been downloaded from the server. This block has no return value and takes five arguments: the session, the download task, the number of bytes read since the last time the download progress block was called, the total bytes read, and the total bytes expected to be read during the request, as initially determined by the expected content size of the `NSHTTPURLResponse` object. This block may be called multiple times, and will execute on the session manager operation queue.
+ */
+- (void)setDownloadTaskDidWriteDataBlock:(void (^)(NSURLSession *session, NSURLSessionDownloadTask *downloadTask, int64_t bytesWritten, int64_t totalBytesWritten, int64_t totalBytesExpectedToWrite))block;
+
+/**
+ Sets a block to be executed when a download task has been resumed, as handled by the `NSURLSessionDownloadDelegate` method `URLSession:downloadTask:didResumeAtOffset:expectedTotalBytes:`.
+
+ @param block A block object to be executed when a download task has been resumed. The block has no return value and takes four arguments: the session, the download task, the file offset of the resumed download, and the total number of bytes expected to be downloaded.
+ */
+- (void)setDownloadTaskDidResumeBlock:(void (^)(NSURLSession *session, NSURLSessionDownloadTask *downloadTask, int64_t fileOffset, int64_t expectedTotalBytes))block;
+
+@end
+
+#endif
+
+///--------------------
+/// @name Notifications
+///--------------------
+
+/**
+ Posted when a task begins executing.
+
+ @deprecated Use `AFNetworkingTaskDidResumeNotification` instead.
+ */
+extern NSString * const AFNetworkingTaskDidStartNotification DEPRECATED_ATTRIBUTE;
+
+/**
+ Posted when a task resumes.
+ */
+extern NSString * const AFNetworkingTaskDidResumeNotification;
+
+/**
+ Posted when a task finishes executing. Includes a userInfo dictionary with additional information about the task.
+
+ @deprecated Use `AFNetworkingTaskDidCompleteNotification` instead.
+ */
+extern NSString * const AFNetworkingTaskDidFinishNotification DEPRECATED_ATTRIBUTE;
+
+/**
+ Posted when a task finishes executing. Includes a userInfo dictionary with additional information about the task.
+ */
+extern NSString * const AFNetworkingTaskDidCompleteNotification;
+
+/**
+ Posted when a task suspends its execution.
+ */
+extern NSString * const AFNetworkingTaskDidSuspendNotification;
+
+/**
+ Posted when a session is invalidated.
+ */
+extern NSString * const AFURLSessionDidInvalidateNotification;
+
+/**
+ Posted when a session download task encountered an error when moving the temporary download file to a specified destination.
+ */
+extern NSString * const AFURLSessionDownloadTaskDidFailToMoveFileNotification;
+
+/**
+ The raw response data of the task. Included in the userInfo dictionary of the `AFNetworkingTaskDidFinishNotification` if response data exists for the task.
+
+ @deprecated Use `AFNetworkingTaskDidCompleteResponseDataKey` instead.
+ */
+extern NSString * const AFNetworkingTaskDidFinishResponseDataKey DEPRECATED_ATTRIBUTE;
+
+/**
+ The raw response data of the task. Included in the userInfo dictionary of the `AFNetworkingTaskDidFinishNotification` if response data exists for the task.
+ */
+extern NSString * const AFNetworkingTaskDidCompleteResponseDataKey;
+
+/**
+ The serialized response object of the task. Included in the userInfo dictionary of the `AFNetworkingTaskDidFinishNotification` if the response was serialized.
+
+ @deprecated Use `AFNetworkingTaskDidCompleteSerializedResponseKey` instead.
+ */
+extern NSString * const AFNetworkingTaskDidFinishSerializedResponseKey DEPRECATED_ATTRIBUTE;
+
+/**
+ The serialized response object of the task. Included in the userInfo dictionary of the `AFNetworkingTaskDidFinishNotification` if the response was serialized.
+ */
+extern NSString * const AFNetworkingTaskDidCompleteSerializedResponseKey;
+
+/**
+ The response serializer used to serialize the response. Included in the userInfo dictionary of the `AFNetworkingTaskDidFinishNotification` if the task has an associated response serializer.
+
+ @deprecated Use `AFNetworkingTaskDidCompleteResponseSerializerKey` instead.
+ */
+extern NSString * const AFNetworkingTaskDidFinishResponseSerializerKey DEPRECATED_ATTRIBUTE;
+
+/**
+ The response serializer used to serialize the response. Included in the userInfo dictionary of the `AFNetworkingTaskDidFinishNotification` if the task has an associated response serializer.
+ */
+extern NSString * const AFNetworkingTaskDidCompleteResponseSerializerKey;
+
+/**
+ The file path associated with the download task. Included in the userInfo dictionary of the `AFNetworkingTaskDidFinishNotification` if an the response data has been stored directly to disk.
+
+ @deprecated Use `AFNetworkingTaskDidCompleteAssetPathKey` instead.
+ */
+extern NSString * const AFNetworkingTaskDidFinishAssetPathKey DEPRECATED_ATTRIBUTE;
+
+/**
+ The file path associated with the download task. Included in the userInfo dictionary of the `AFNetworkingTaskDidFinishNotification` if an the response data has been stored directly to disk.
+ */
+extern NSString * const AFNetworkingTaskDidCompleteAssetPathKey;
+
+/**
+ Any error associated with the task, or the serialization of the response. Included in the userInfo dictionary of the `AFNetworkingTaskDidFinishNotification` if an error exists.
+
+ @deprecated Use `AFNetworkingTaskDidCompleteErrorKey` instead.
+ */
+extern NSString * const AFNetworkingTaskDidFinishErrorKey DEPRECATED_ATTRIBUTE;
+
+/**
+ Any error associated with the task, or the serialization of the response. Included in the userInfo dictionary of the `AFNetworkingTaskDidFinishNotification` if an error exists.
+ */
+extern NSString * const AFNetworkingTaskDidCompleteErrorKey;
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLSessionManager.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLSessionManager.m
new file mode 100644
index 0000000000..d53e6ec2db
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/AFNetworking/AFURLSessionManager.m
@@ -0,0 +1,1079 @@
+// AFURLSessionManager.m
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import "AFURLSessionManager.h"
+#import <objc/runtime.h>
+
+#if (defined(__IPHONE_OS_VERSION_MAX_ALLOWED) && __IPHONE_OS_VERSION_MAX_ALLOWED >= 70000) || (defined(__MAC_OS_X_VERSION_MAX_ALLOWED) && __MAC_OS_X_VERSION_MAX_ALLOWED >= 1090)
+
+static dispatch_queue_t url_session_manager_creation_queue() {
+ static dispatch_queue_t af_url_session_manager_creation_queue;
+ static dispatch_once_t onceToken;
+ dispatch_once(&onceToken, ^{
+ af_url_session_manager_creation_queue = dispatch_queue_create("com.alamofire.networking.session.manager.creation", DISPATCH_QUEUE_SERIAL);
+ });
+
+ return af_url_session_manager_creation_queue;
+}
+
+static dispatch_queue_t url_session_manager_processing_queue() {
+ static dispatch_queue_t af_url_session_manager_processing_queue;
+ static dispatch_once_t onceToken;
+ dispatch_once(&onceToken, ^{
+ af_url_session_manager_processing_queue = dispatch_queue_create("com.alamofire.networking.session.manager.processing", DISPATCH_QUEUE_CONCURRENT);
+ });
+
+ return af_url_session_manager_processing_queue;
+}
+
+static dispatch_group_t url_session_manager_completion_group() {
+ static dispatch_group_t af_url_session_manager_completion_group;
+ static dispatch_once_t onceToken;
+ dispatch_once(&onceToken, ^{
+ af_url_session_manager_completion_group = dispatch_group_create();
+ });
+
+ return af_url_session_manager_completion_group;
+}
+
+NSString * const AFNetworkingTaskDidResumeNotification = @"com.alamofire.networking.task.resume";
+NSString * const AFNetworkingTaskDidCompleteNotification = @"com.alamofire.networking.task.complete";
+NSString * const AFNetworkingTaskDidSuspendNotification = @"com.alamofire.networking.task.suspend";
+NSString * const AFURLSessionDidInvalidateNotification = @"com.alamofire.networking.session.invalidate";
+NSString * const AFURLSessionDownloadTaskDidFailToMoveFileNotification = @"com.alamofire.networking.session.download.file-manager-error";
+
+NSString * const AFNetworkingTaskDidStartNotification = @"com.alamofire.networking.task.resume"; // Deprecated
+NSString * const AFNetworkingTaskDidFinishNotification = @"com.alamofire.networking.task.complete"; // Deprecated
+
+NSString * const AFNetworkingTaskDidCompleteSerializedResponseKey = @"com.alamofire.networking.task.complete.serializedresponse";
+NSString * const AFNetworkingTaskDidCompleteResponseSerializerKey = @"com.alamofire.networking.task.complete.responseserializer";
+NSString * const AFNetworkingTaskDidCompleteResponseDataKey = @"com.alamofire.networking.complete.finish.responsedata";
+NSString * const AFNetworkingTaskDidCompleteErrorKey = @"com.alamofire.networking.task.complete.error";
+NSString * const AFNetworkingTaskDidCompleteAssetPathKey = @"com.alamofire.networking.task.complete.assetpath";
+
+NSString * const AFNetworkingTaskDidFinishSerializedResponseKey = @"com.alamofire.networking.task.complete.serializedresponse"; // Deprecated
+NSString * const AFNetworkingTaskDidFinishResponseSerializerKey = @"com.alamofire.networking.task.complete.responseserializer"; // Deprecated
+NSString * const AFNetworkingTaskDidFinishResponseDataKey = @"com.alamofire.networking.complete.finish.responsedata"; // Deprecated
+NSString * const AFNetworkingTaskDidFinishErrorKey = @"com.alamofire.networking.task.complete.error"; // Deprecated
+NSString * const AFNetworkingTaskDidFinishAssetPathKey = @"com.alamofire.networking.task.complete.assetpath"; // Deprecated
+
+static NSString * const AFURLSessionManagerLockName = @"com.alamofire.networking.session.manager.lock";
+
+static NSUInteger const AFMaximumNumberOfAttemptsToRecreateBackgroundSessionUploadTask = 3;
+
+static void * AFTaskStateChangedContext = &AFTaskStateChangedContext;
+
+typedef void (^AFURLSessionDidBecomeInvalidBlock)(NSURLSession *session, NSError *error);
+typedef NSURLSessionAuthChallengeDisposition (^AFURLSessionDidReceiveAuthenticationChallengeBlock)(NSURLSession *session, NSURLAuthenticationChallenge *challenge, NSURLCredential * __autoreleasing *credential);
+
+typedef NSURLRequest * (^AFURLSessionTaskWillPerformHTTPRedirectionBlock)(NSURLSession *session, NSURLSessionTask *task, NSURLResponse *response, NSURLRequest *request);
+typedef NSURLSessionAuthChallengeDisposition (^AFURLSessionTaskDidReceiveAuthenticationChallengeBlock)(NSURLSession *session, NSURLSessionTask *task, NSURLAuthenticationChallenge *challenge, NSURLCredential * __autoreleasing *credential);
+typedef void (^AFURLSessionDidFinishEventsForBackgroundURLSessionBlock)(NSURLSession *session);
+
+typedef NSInputStream * (^AFURLSessionTaskNeedNewBodyStreamBlock)(NSURLSession *session, NSURLSessionTask *task);
+typedef void (^AFURLSessionTaskDidSendBodyDataBlock)(NSURLSession *session, NSURLSessionTask *task, int64_t bytesSent, int64_t totalBytesSent, int64_t totalBytesExpectedToSend);
+typedef void (^AFURLSessionTaskDidCompleteBlock)(NSURLSession *session, NSURLSessionTask *task, NSError *error);
+
+typedef NSURLSessionResponseDisposition (^AFURLSessionDataTaskDidReceiveResponseBlock)(NSURLSession *session, NSURLSessionDataTask *dataTask, NSURLResponse *response);
+typedef void (^AFURLSessionDataTaskDidBecomeDownloadTaskBlock)(NSURLSession *session, NSURLSessionDataTask *dataTask, NSURLSessionDownloadTask *downloadTask);
+typedef void (^AFURLSessionDataTaskDidReceiveDataBlock)(NSURLSession *session, NSURLSessionDataTask *dataTask, NSData *data);
+typedef NSCachedURLResponse * (^AFURLSessionDataTaskWillCacheResponseBlock)(NSURLSession *session, NSURLSessionDataTask *dataTask, NSCachedURLResponse *proposedResponse);
+
+typedef NSURL * (^AFURLSessionDownloadTaskDidFinishDownloadingBlock)(NSURLSession *session, NSURLSessionDownloadTask *downloadTask, NSURL *location);
+typedef void (^AFURLSessionDownloadTaskDidWriteDataBlock)(NSURLSession *session, NSURLSessionDownloadTask *downloadTask, int64_t bytesWritten, int64_t totalBytesWritten, int64_t totalBytesExpectedToWrite);
+typedef void (^AFURLSessionDownloadTaskDidResumeBlock)(NSURLSession *session, NSURLSessionDownloadTask *downloadTask, int64_t fileOffset, int64_t expectedTotalBytes);
+
+typedef void (^AFURLSessionTaskCompletionHandler)(NSURLResponse *response, id responseObject, NSError *error);
+
+#pragma mark -
+
+@interface AFURLSessionManagerTaskDelegate : NSObject <NSURLSessionTaskDelegate, NSURLSessionDataDelegate, NSURLSessionDownloadDelegate>
+@property (nonatomic, weak) AFURLSessionManager *manager;
+@property (nonatomic, strong) NSMutableData *mutableData;
+@property (nonatomic, strong) NSProgress *progress;
+@property (nonatomic, copy) NSURL *downloadFileURL;
+@property (nonatomic, copy) AFURLSessionDownloadTaskDidFinishDownloadingBlock downloadTaskDidFinishDownloading;
+@property (nonatomic, copy) AFURLSessionTaskCompletionHandler completionHandler;
+@end
+
+@implementation AFURLSessionManagerTaskDelegate
+
+- (instancetype)init {
+ self = [super init];
+ if (!self) {
+ return nil;
+ }
+
+ self.mutableData = [NSMutableData data];
+
+ self.progress = [NSProgress progressWithTotalUnitCount:0];
+
+ return self;
+}
+
+#pragma mark - NSURLSessionTaskDelegate
+
+- (void)URLSession:(__unused NSURLSession *)session
+ task:(__unused NSURLSessionTask *)task
+ didSendBodyData:(__unused int64_t)bytesSent
+ totalBytesSent:(int64_t)totalBytesSent
+totalBytesExpectedToSend:(int64_t)totalBytesExpectedToSend
+{
+ self.progress.totalUnitCount = totalBytesExpectedToSend;
+ self.progress.completedUnitCount = totalBytesSent;
+}
+
+- (void)URLSession:(__unused NSURLSession *)session
+ task:(NSURLSessionTask *)task
+didCompleteWithError:(NSError *)error
+{
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgnu"
+ __strong AFURLSessionManager *manager = self.manager;
+
+ __block id responseObject = nil;
+
+ __block NSMutableDictionary *userInfo = [NSMutableDictionary dictionary];
+ userInfo[AFNetworkingTaskDidCompleteResponseSerializerKey] = manager.responseSerializer;
+
+ if (self.downloadFileURL) {
+ userInfo[AFNetworkingTaskDidCompleteAssetPathKey] = self.downloadFileURL;
+ } else if (self.mutableData) {
+ userInfo[AFNetworkingTaskDidCompleteResponseDataKey] = [NSData dataWithData:self.mutableData];
+ }
+
+ if (error) {
+ userInfo[AFNetworkingTaskDidCompleteErrorKey] = error;
+
+ dispatch_group_async(manager.completionGroup ?: url_session_manager_completion_group(), manager.completionQueue ?: dispatch_get_main_queue(), ^{
+ if (self.completionHandler) {
+ self.completionHandler(task.response, responseObject, error);
+ }
+
+ dispatch_async(dispatch_get_main_queue(), ^{
+ [[NSNotificationCenter defaultCenter] postNotificationName:AFNetworkingTaskDidCompleteNotification object:task userInfo:userInfo];
+ });
+ });
+ } else {
+ dispatch_async(url_session_manager_processing_queue(), ^{
+ NSError *serializationError = nil;
+ responseObject = [manager.responseSerializer responseObjectForResponse:task.response data:[NSData dataWithData:self.mutableData] error:&serializationError];
+
+ if (self.downloadFileURL) {
+ responseObject = self.downloadFileURL;
+ }
+
+ if (responseObject) {
+ userInfo[AFNetworkingTaskDidCompleteSerializedResponseKey] = responseObject;
+ }
+
+ if (serializationError) {
+ userInfo[AFNetworkingTaskDidCompleteErrorKey] = serializationError;
+ }
+
+ dispatch_group_async(manager.completionGroup ?: url_session_manager_completion_group(), manager.completionQueue ?: dispatch_get_main_queue(), ^{
+ if (self.completionHandler) {
+ self.completionHandler(task.response, responseObject, serializationError);
+ }
+
+ dispatch_async(dispatch_get_main_queue(), ^{
+ [[NSNotificationCenter defaultCenter] postNotificationName:AFNetworkingTaskDidCompleteNotification object:task userInfo:userInfo];
+ });
+ });
+ });
+ }
+#pragma clang diagnostic pop
+}
+
+#pragma mark - NSURLSessionDataTaskDelegate
+
+- (void)URLSession:(__unused NSURLSession *)session
+ dataTask:(__unused NSURLSessionDataTask *)dataTask
+ didReceiveData:(NSData *)data
+{
+ [self.mutableData appendData:data];
+}
+
+#pragma mark - NSURLSessionDownloadTaskDelegate
+
+- (void)URLSession:(NSURLSession *)session
+ downloadTask:(NSURLSessionDownloadTask *)downloadTask
+didFinishDownloadingToURL:(NSURL *)location
+{
+ NSError *fileManagerError = nil;
+ self.downloadFileURL = nil;
+
+ if (self.downloadTaskDidFinishDownloading) {
+ self.downloadFileURL = self.downloadTaskDidFinishDownloading(session, downloadTask, location);
+ if (self.downloadFileURL) {
+ [[NSFileManager defaultManager] moveItemAtURL:location toURL:self.downloadFileURL error:&fileManagerError];
+
+ if (fileManagerError) {
+ [[NSNotificationCenter defaultCenter] postNotificationName:AFURLSessionDownloadTaskDidFailToMoveFileNotification object:downloadTask userInfo:fileManagerError.userInfo];
+ }
+ }
+ }
+}
+
+- (void)URLSession:(__unused NSURLSession *)session
+ downloadTask:(__unused NSURLSessionDownloadTask *)downloadTask
+ didWriteData:(__unused int64_t)bytesWritten
+ totalBytesWritten:(int64_t)totalBytesWritten
+totalBytesExpectedToWrite:(int64_t)totalBytesExpectedToWrite
+{
+ self.progress.totalUnitCount = totalBytesExpectedToWrite;
+ self.progress.completedUnitCount = totalBytesWritten;
+}
+
+- (void)URLSession:(__unused NSURLSession *)session
+ downloadTask:(__unused NSURLSessionDownloadTask *)downloadTask
+ didResumeAtOffset:(int64_t)fileOffset
+expectedTotalBytes:(int64_t)expectedTotalBytes {
+ self.progress.totalUnitCount = expectedTotalBytes;
+ self.progress.completedUnitCount = fileOffset;
+}
+
+@end
+
+#pragma mark -
+
+/*
+ A workaround for issues related to key-value observing the `state` of an `NSURLSessionTask`.
+
+ See https://github.com/AFNetworking/AFNetworking/issues/1477
+ */
+
+static inline void af_swizzleSelector(Class class, SEL originalSelector, SEL swizzledSelector) {
+ Method originalMethod = class_getInstanceMethod(class, originalSelector);
+ Method swizzledMethod = class_getInstanceMethod(class, swizzledSelector);
+ if (class_addMethod(class, originalSelector, method_getImplementation(swizzledMethod), method_getTypeEncoding(swizzledMethod))) {
+ class_replaceMethod(class, swizzledSelector, method_getImplementation(originalMethod), method_getTypeEncoding(originalMethod));
+ } else {
+ method_exchangeImplementations(originalMethod, swizzledMethod);
+ }
+}
+
+static NSString * const AFNSURLSessionTaskDidResumeNotification = @"com.alamofire.networking.nsurlsessiontask.resume";
+static NSString * const AFNSURLSessionTaskDidSuspendNotification = @"com.alamofire.networking.nsurlsessiontask.suspend";
+
+@interface NSURLSessionTask (_AFStateObserving)
+@end
+
+@implementation NSURLSessionTask (_AFStateObserving)
+
++ (void)load {
+ static dispatch_once_t onceToken;
+ dispatch_once(&onceToken, ^{
+ af_swizzleSelector([self class], @selector(resume), @selector(af_resume));
+ af_swizzleSelector([self class], @selector(suspend), @selector(af_suspend));
+ });
+}
+
+#pragma mark -
+
+- (void)af_resume {
+ NSURLSessionTaskState state = self.state;
+ [self af_resume];
+
+ if (state != NSURLSessionTaskStateRunning) {
+ [[NSNotificationCenter defaultCenter] postNotificationName:AFNSURLSessionTaskDidResumeNotification object:self];
+ }
+}
+
+- (void)af_suspend {
+ NSURLSessionTaskState state = self.state;
+ [self af_suspend];
+
+ if (state != NSURLSessionTaskStateSuspended) {
+ [[NSNotificationCenter defaultCenter] postNotificationName:AFNSURLSessionTaskDidSuspendNotification object:self];
+ }
+}
+
+@end
+
+#pragma mark -
+
+@interface AFURLSessionManager ()
+@property (readwrite, nonatomic, strong) NSURLSessionConfiguration *sessionConfiguration;
+@property (readwrite, nonatomic, strong) NSOperationQueue *operationQueue;
+@property (readwrite, nonatomic, strong) NSURLSession *session;
+@property (readwrite, nonatomic, strong) NSMutableDictionary *mutableTaskDelegatesKeyedByTaskIdentifier;
+@property (readwrite, nonatomic, strong) NSLock *lock;
+@property (readwrite, nonatomic, copy) AFURLSessionDidBecomeInvalidBlock sessionDidBecomeInvalid;
+@property (readwrite, nonatomic, copy) AFURLSessionDidReceiveAuthenticationChallengeBlock sessionDidReceiveAuthenticationChallenge;
+@property (readwrite, nonatomic, copy) AFURLSessionDidFinishEventsForBackgroundURLSessionBlock didFinishEventsForBackgroundURLSession;
+@property (readwrite, nonatomic, copy) AFURLSessionTaskWillPerformHTTPRedirectionBlock taskWillPerformHTTPRedirection;
+@property (readwrite, nonatomic, copy) AFURLSessionTaskDidReceiveAuthenticationChallengeBlock taskDidReceiveAuthenticationChallenge;
+@property (readwrite, nonatomic, copy) AFURLSessionTaskNeedNewBodyStreamBlock taskNeedNewBodyStream;
+@property (readwrite, nonatomic, copy) AFURLSessionTaskDidSendBodyDataBlock taskDidSendBodyData;
+@property (readwrite, nonatomic, copy) AFURLSessionTaskDidCompleteBlock taskDidComplete;
+@property (readwrite, nonatomic, copy) AFURLSessionDataTaskDidReceiveResponseBlock dataTaskDidReceiveResponse;
+@property (readwrite, nonatomic, copy) AFURLSessionDataTaskDidBecomeDownloadTaskBlock dataTaskDidBecomeDownloadTask;
+@property (readwrite, nonatomic, copy) AFURLSessionDataTaskDidReceiveDataBlock dataTaskDidReceiveData;
+@property (readwrite, nonatomic, copy) AFURLSessionDataTaskWillCacheResponseBlock dataTaskWillCacheResponse;
+@property (readwrite, nonatomic, copy) AFURLSessionDownloadTaskDidFinishDownloadingBlock downloadTaskDidFinishDownloading;
+@property (readwrite, nonatomic, copy) AFURLSessionDownloadTaskDidWriteDataBlock downloadTaskDidWriteData;
+@property (readwrite, nonatomic, copy) AFURLSessionDownloadTaskDidResumeBlock downloadTaskDidResume;
+@end
+
+@implementation AFURLSessionManager
+
+- (instancetype)init {
+ return [self initWithSessionConfiguration:nil];
+}
+
+- (instancetype)initWithSessionConfiguration:(NSURLSessionConfiguration *)configuration {
+ self = [super init];
+ if (!self) {
+ return nil;
+ }
+
+ if (!configuration) {
+ configuration = [NSURLSessionConfiguration defaultSessionConfiguration];
+ }
+
+ self.sessionConfiguration = configuration;
+
+ self.operationQueue = [[NSOperationQueue alloc] init];
+ self.operationQueue.maxConcurrentOperationCount = 1;
+
+ self.session = [NSURLSession sessionWithConfiguration:self.sessionConfiguration delegate:self delegateQueue:self.operationQueue];
+
+ self.responseSerializer = [AFJSONResponseSerializer serializer];
+
+ self.securityPolicy = [AFSecurityPolicy defaultPolicy];
+
+ self.reachabilityManager = [AFNetworkReachabilityManager sharedManager];
+
+ self.mutableTaskDelegatesKeyedByTaskIdentifier = [[NSMutableDictionary alloc] init];
+
+ self.lock = [[NSLock alloc] init];
+ self.lock.name = AFURLSessionManagerLockName;
+
+ [self.session getTasksWithCompletionHandler:^(NSArray *dataTasks, NSArray *uploadTasks, NSArray *downloadTasks) {
+ for (NSURLSessionDataTask *task in dataTasks) {
+ [self addDelegateForDataTask:task completionHandler:nil];
+ }
+
+ for (NSURLSessionUploadTask *uploadTask in uploadTasks) {
+ [self addDelegateForUploadTask:uploadTask progress:nil completionHandler:nil];
+ }
+
+ for (NSURLSessionDownloadTask *downloadTask in downloadTasks) {
+ [self addDelegateForDownloadTask:downloadTask progress:nil destination:nil completionHandler:nil];
+ }
+ }];
+
+ [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(taskDidResume:) name:AFNSURLSessionTaskDidResumeNotification object:nil];
+ [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(taskDidSuspend:) name:AFNSURLSessionTaskDidSuspendNotification object:nil];
+
+ return self;
+}
+
+- (void)dealloc {
+ [[NSNotificationCenter defaultCenter] removeObserver:self];
+}
+
+- (void)taskDidResume:(NSNotification *)notification {
+ NSURLSessionTask *task = notification.object;
+ if ([task isKindOfClass:[NSURLSessionTask class]]) {
+ AFURLSessionManager *manager = [self delegateForTask:task].manager;
+ if ([manager isEqual:self]) {
+ dispatch_async(dispatch_get_main_queue(), ^{
+ [[NSNotificationCenter defaultCenter] postNotificationName:AFNetworkingTaskDidResumeNotification object:task];
+ });
+ }
+ }
+}
+
+- (void)taskDidSuspend:(NSNotification *)notification {
+ NSURLSessionTask *task = notification.object;
+ if ([task isKindOfClass:[NSURLSessionTask class]]) {
+ AFURLSessionManager *manager = [self delegateForTask:task].manager;
+ if ([manager isEqual:self]) {
+ dispatch_async(dispatch_get_main_queue(), ^{
+ [[NSNotificationCenter defaultCenter] postNotificationName:AFNetworkingTaskDidSuspendNotification object:task];
+ });
+ }
+ }
+}
+
+#pragma mark -
+
+- (AFURLSessionManagerTaskDelegate *)delegateForTask:(NSURLSessionTask *)task {
+ NSParameterAssert(task);
+
+ AFURLSessionManagerTaskDelegate *delegate = nil;
+ [self.lock lock];
+ delegate = self.mutableTaskDelegatesKeyedByTaskIdentifier[@(task.taskIdentifier)];
+ [self.lock unlock];
+
+ return delegate;
+}
+
+- (void)setDelegate:(AFURLSessionManagerTaskDelegate *)delegate
+ forTask:(NSURLSessionTask *)task
+{
+ NSParameterAssert(task);
+ NSParameterAssert(delegate);
+
+ [self.lock lock];
+ self.mutableTaskDelegatesKeyedByTaskIdentifier[@(task.taskIdentifier)] = delegate;
+ [self.lock unlock];
+}
+
+- (void)addDelegateForDataTask:(NSURLSessionDataTask *)dataTask
+ completionHandler:(void (^)(NSURLResponse *response, id responseObject, NSError *error))completionHandler
+{
+ AFURLSessionManagerTaskDelegate *delegate = [[AFURLSessionManagerTaskDelegate alloc] init];
+ delegate.manager = self;
+ delegate.completionHandler = completionHandler;
+
+ [self setDelegate:delegate forTask:dataTask];
+}
+
+- (void)addDelegateForUploadTask:(NSURLSessionUploadTask *)uploadTask
+ progress:(NSProgress * __autoreleasing *)progress
+ completionHandler:(void (^)(NSURLResponse *response, id responseObject, NSError *error))completionHandler
+{
+ AFURLSessionManagerTaskDelegate *delegate = [[AFURLSessionManagerTaskDelegate alloc] init];
+ delegate.manager = self;
+ delegate.completionHandler = completionHandler;
+
+ int64_t totalUnitCount = uploadTask.countOfBytesExpectedToSend;
+ if(totalUnitCount == NSURLSessionTransferSizeUnknown) {
+ NSString *contentLength = [uploadTask.originalRequest valueForHTTPHeaderField:@"Content-Length"];
+ if(contentLength) {
+ totalUnitCount = (int64_t) [contentLength longLongValue];
+ }
+ }
+
+ delegate.progress = [NSProgress progressWithTotalUnitCount:totalUnitCount];
+ delegate.progress.pausingHandler = ^{
+ [uploadTask suspend];
+ };
+ delegate.progress.cancellationHandler = ^{
+ [uploadTask cancel];
+ };
+
+ if (progress) {
+ *progress = delegate.progress;
+ }
+
+ [self setDelegate:delegate forTask:uploadTask];
+}
+
+- (void)addDelegateForDownloadTask:(NSURLSessionDownloadTask *)downloadTask
+ progress:(NSProgress * __autoreleasing *)progress
+ destination:(NSURL * (^)(NSURL *targetPath, NSURLResponse *response))destination
+ completionHandler:(void (^)(NSURLResponse *response, NSURL *filePath, NSError *error))completionHandler
+{
+ AFURLSessionManagerTaskDelegate *delegate = [[AFURLSessionManagerTaskDelegate alloc] init];
+ delegate.manager = self;
+ delegate.completionHandler = completionHandler;
+
+ if (destination) {
+ delegate.downloadTaskDidFinishDownloading = ^NSURL * (NSURLSession * __unused session, NSURLSessionDownloadTask *task, NSURL *location) {
+ return destination(location, task.response);
+ };
+ }
+
+ if (progress) {
+ *progress = delegate.progress;
+ }
+
+ [self setDelegate:delegate forTask:downloadTask];
+}
+
+- (void)removeDelegateForTask:(NSURLSessionTask *)task {
+ NSParameterAssert(task);
+
+ [self.lock lock];
+ [self.mutableTaskDelegatesKeyedByTaskIdentifier removeObjectForKey:@(task.taskIdentifier)];
+ [self.lock unlock];
+}
+
+- (void)removeAllDelegates {
+ [self.lock lock];
+ [self.mutableTaskDelegatesKeyedByTaskIdentifier removeAllObjects];
+ [self.lock unlock];
+}
+
+#pragma mark -
+
+- (NSArray *)tasksForKeyPath:(NSString *)keyPath {
+ __block NSArray *tasks = nil;
+ dispatch_semaphore_t semaphore = dispatch_semaphore_create(0);
+ [self.session getTasksWithCompletionHandler:^(NSArray *dataTasks, NSArray *uploadTasks, NSArray *downloadTasks) {
+ if ([keyPath isEqualToString:NSStringFromSelector(@selector(dataTasks))]) {
+ tasks = dataTasks;
+ } else if ([keyPath isEqualToString:NSStringFromSelector(@selector(uploadTasks))]) {
+ tasks = uploadTasks;
+ } else if ([keyPath isEqualToString:NSStringFromSelector(@selector(downloadTasks))]) {
+ tasks = downloadTasks;
+ } else if ([keyPath isEqualToString:NSStringFromSelector(@selector(tasks))]) {
+ tasks = [@[dataTasks, uploadTasks, downloadTasks] valueForKeyPath:@"@unionOfArrays.self"];
+ }
+
+ dispatch_semaphore_signal(semaphore);
+ }];
+
+ dispatch_semaphore_wait(semaphore, DISPATCH_TIME_FOREVER);
+
+ return tasks;
+}
+
+- (NSArray *)tasks {
+ return [self tasksForKeyPath:NSStringFromSelector(_cmd)];
+}
+
+- (NSArray *)dataTasks {
+ return [self tasksForKeyPath:NSStringFromSelector(_cmd)];
+}
+
+- (NSArray *)uploadTasks {
+ return [self tasksForKeyPath:NSStringFromSelector(_cmd)];
+}
+
+- (NSArray *)downloadTasks {
+ return [self tasksForKeyPath:NSStringFromSelector(_cmd)];
+}
+
+#pragma mark -
+
+- (void)invalidateSessionCancelingTasks:(BOOL)cancelPendingTasks {
+ dispatch_async(dispatch_get_main_queue(), ^{
+ if (cancelPendingTasks) {
+ [self.session invalidateAndCancel];
+ } else {
+ [self.session finishTasksAndInvalidate];
+ }
+ });
+}
+
+#pragma mark -
+
+- (void)setResponseSerializer:(id <AFURLResponseSerialization>)responseSerializer {
+ NSParameterAssert(responseSerializer);
+
+ _responseSerializer = responseSerializer;
+}
+
+#pragma mark -
+
+- (NSURLSessionDataTask *)dataTaskWithRequest:(NSURLRequest *)request
+ completionHandler:(void (^)(NSURLResponse *response, id responseObject, NSError *error))completionHandler
+{
+ __block NSURLSessionDataTask *dataTask = nil;
+ dispatch_sync(url_session_manager_creation_queue(), ^{
+ dataTask = [self.session dataTaskWithRequest:request];
+ });
+
+ [self addDelegateForDataTask:dataTask completionHandler:completionHandler];
+
+ return dataTask;
+}
+
+#pragma mark -
+
+- (NSURLSessionUploadTask *)uploadTaskWithRequest:(NSURLRequest *)request
+ fromFile:(NSURL *)fileURL
+ progress:(NSProgress * __autoreleasing *)progress
+ completionHandler:(void (^)(NSURLResponse *response, id responseObject, NSError *error))completionHandler
+{
+ __block NSURLSessionUploadTask *uploadTask = nil;
+ dispatch_sync(url_session_manager_creation_queue(), ^{
+ uploadTask = [self.session uploadTaskWithRequest:request fromFile:fileURL];
+ });
+
+ if (!uploadTask && self.attemptsToRecreateUploadTasksForBackgroundSessions && self.session.configuration.identifier) {
+ for (NSUInteger attempts = 0; !uploadTask && attempts < AFMaximumNumberOfAttemptsToRecreateBackgroundSessionUploadTask; attempts++) {
+ uploadTask = [self.session uploadTaskWithRequest:request fromFile:fileURL];
+ }
+ }
+
+ [self addDelegateForUploadTask:uploadTask progress:progress completionHandler:completionHandler];
+
+ return uploadTask;
+}
+
+- (NSURLSessionUploadTask *)uploadTaskWithRequest:(NSURLRequest *)request
+ fromData:(NSData *)bodyData
+ progress:(NSProgress * __autoreleasing *)progress
+ completionHandler:(void (^)(NSURLResponse *response, id responseObject, NSError *error))completionHandler
+{
+ __block NSURLSessionUploadTask *uploadTask = nil;
+ dispatch_sync(url_session_manager_creation_queue(), ^{
+ uploadTask = [self.session uploadTaskWithRequest:request fromData:bodyData];
+ });
+
+ [self addDelegateForUploadTask:uploadTask progress:progress completionHandler:completionHandler];
+
+ return uploadTask;
+}
+
+- (NSURLSessionUploadTask *)uploadTaskWithStreamedRequest:(NSURLRequest *)request
+ progress:(NSProgress * __autoreleasing *)progress
+ completionHandler:(void (^)(NSURLResponse *response, id responseObject, NSError *error))completionHandler
+{
+ __block NSURLSessionUploadTask *uploadTask = nil;
+ dispatch_sync(url_session_manager_creation_queue(), ^{
+ uploadTask = [self.session uploadTaskWithStreamedRequest:request];
+ });
+
+ [self addDelegateForUploadTask:uploadTask progress:progress completionHandler:completionHandler];
+
+ return uploadTask;
+}
+
+#pragma mark -
+
+- (NSURLSessionDownloadTask *)downloadTaskWithRequest:(NSURLRequest *)request
+ progress:(NSProgress * __autoreleasing *)progress
+ destination:(NSURL * (^)(NSURL *targetPath, NSURLResponse *response))destination
+ completionHandler:(void (^)(NSURLResponse *response, NSURL *filePath, NSError *error))completionHandler
+{
+ __block NSURLSessionDownloadTask *downloadTask = nil;
+ dispatch_sync(url_session_manager_creation_queue(), ^{
+ downloadTask = [self.session downloadTaskWithRequest:request];
+ });
+
+ [self addDelegateForDownloadTask:downloadTask progress:progress destination:destination completionHandler:completionHandler];
+
+ return downloadTask;
+}
+
+- (NSURLSessionDownloadTask *)downloadTaskWithResumeData:(NSData *)resumeData
+ progress:(NSProgress * __autoreleasing *)progress
+ destination:(NSURL * (^)(NSURL *targetPath, NSURLResponse *response))destination
+ completionHandler:(void (^)(NSURLResponse *response, NSURL *filePath, NSError *error))completionHandler
+{
+ __block NSURLSessionDownloadTask *downloadTask = nil;
+ dispatch_sync(url_session_manager_creation_queue(), ^{
+ downloadTask = [self.session downloadTaskWithResumeData:resumeData];
+ });
+
+ [self addDelegateForDownloadTask:downloadTask progress:progress destination:destination completionHandler:completionHandler];
+
+ return downloadTask;
+}
+
+#pragma mark -
+
+- (NSProgress *)uploadProgressForTask:(NSURLSessionUploadTask *)uploadTask {
+ return [[self delegateForTask:uploadTask] progress];
+}
+
+- (NSProgress *)downloadProgressForTask:(NSURLSessionDownloadTask *)downloadTask {
+ return [[self delegateForTask:downloadTask] progress];
+}
+
+#pragma mark -
+
+- (void)setSessionDidBecomeInvalidBlock:(void (^)(NSURLSession *session, NSError *error))block {
+ self.sessionDidBecomeInvalid = block;
+}
+
+- (void)setSessionDidReceiveAuthenticationChallengeBlock:(NSURLSessionAuthChallengeDisposition (^)(NSURLSession *session, NSURLAuthenticationChallenge *challenge, NSURLCredential * __autoreleasing *credential))block {
+ self.sessionDidReceiveAuthenticationChallenge = block;
+}
+
+- (void)setDidFinishEventsForBackgroundURLSessionBlock:(void (^)(NSURLSession *session))block {
+ self.didFinishEventsForBackgroundURLSession = block;
+}
+
+#pragma mark -
+
+- (void)setTaskNeedNewBodyStreamBlock:(NSInputStream * (^)(NSURLSession *session, NSURLSessionTask *task))block {
+ self.taskNeedNewBodyStream = block;
+}
+
+- (void)setTaskWillPerformHTTPRedirectionBlock:(NSURLRequest * (^)(NSURLSession *session, NSURLSessionTask *task, NSURLResponse *response, NSURLRequest *request))block {
+ self.taskWillPerformHTTPRedirection = block;
+}
+
+- (void)setTaskDidReceiveAuthenticationChallengeBlock:(NSURLSessionAuthChallengeDisposition (^)(NSURLSession *session, NSURLSessionTask *task, NSURLAuthenticationChallenge *challenge, NSURLCredential * __autoreleasing *credential))block {
+ self.taskDidReceiveAuthenticationChallenge = block;
+}
+
+- (void)setTaskDidSendBodyDataBlock:(void (^)(NSURLSession *session, NSURLSessionTask *task, int64_t bytesSent, int64_t totalBytesSent, int64_t totalBytesExpectedToSend))block {
+ self.taskDidSendBodyData = block;
+}
+
+- (void)setTaskDidCompleteBlock:(void (^)(NSURLSession *session, NSURLSessionTask *task, NSError *error))block {
+ self.taskDidComplete = block;
+}
+
+#pragma mark -
+
+- (void)setDataTaskDidReceiveResponseBlock:(NSURLSessionResponseDisposition (^)(NSURLSession *session, NSURLSessionDataTask *dataTask, NSURLResponse *response))block {
+ self.dataTaskDidReceiveResponse = block;
+}
+
+- (void)setDataTaskDidBecomeDownloadTaskBlock:(void (^)(NSURLSession *session, NSURLSessionDataTask *dataTask, NSURLSessionDownloadTask *downloadTask))block {
+ self.dataTaskDidBecomeDownloadTask = block;
+}
+
+- (void)setDataTaskDidReceiveDataBlock:(void (^)(NSURLSession *session, NSURLSessionDataTask *dataTask, NSData *data))block {
+ self.dataTaskDidReceiveData = block;
+}
+
+- (void)setDataTaskWillCacheResponseBlock:(NSCachedURLResponse * (^)(NSURLSession *session, NSURLSessionDataTask *dataTask, NSCachedURLResponse *proposedResponse))block {
+ self.dataTaskWillCacheResponse = block;
+}
+
+#pragma mark -
+
+- (void)setDownloadTaskDidFinishDownloadingBlock:(NSURL * (^)(NSURLSession *session, NSURLSessionDownloadTask *downloadTask, NSURL *location))block {
+ self.downloadTaskDidFinishDownloading = block;
+}
+
+- (void)setDownloadTaskDidWriteDataBlock:(void (^)(NSURLSession *session, NSURLSessionDownloadTask *downloadTask, int64_t bytesWritten, int64_t totalBytesWritten, int64_t totalBytesExpectedToWrite))block {
+ self.downloadTaskDidWriteData = block;
+}
+
+- (void)setDownloadTaskDidResumeBlock:(void (^)(NSURLSession *session, NSURLSessionDownloadTask *downloadTask, int64_t fileOffset, int64_t expectedTotalBytes))block {
+ self.downloadTaskDidResume = block;
+}
+
+#pragma mark - NSObject
+
+- (NSString *)description {
+ return [NSString stringWithFormat:@"<%@: %p, session: %@, operationQueue: %@>", NSStringFromClass([self class]), self, self.session, self.operationQueue];
+}
+
+- (BOOL)respondsToSelector:(SEL)selector {
+ if (selector == @selector(URLSession:task:willPerformHTTPRedirection:newRequest:completionHandler:)) {
+ return self.taskWillPerformHTTPRedirection != nil;
+ } else if (selector == @selector(URLSession:dataTask:didReceiveResponse:completionHandler:)) {
+ return self.dataTaskDidReceiveResponse != nil;
+ } else if (selector == @selector(URLSession:dataTask:willCacheResponse:completionHandler:)) {
+ return self.dataTaskWillCacheResponse != nil;
+ } else if (selector == @selector(URLSessionDidFinishEventsForBackgroundURLSession:)) {
+ return self.didFinishEventsForBackgroundURLSession != nil;
+ }
+
+ return [[self class] instancesRespondToSelector:selector];
+}
+
+#pragma mark - NSURLSessionDelegate
+
+- (void)URLSession:(NSURLSession *)session
+didBecomeInvalidWithError:(NSError *)error
+{
+ if (self.sessionDidBecomeInvalid) {
+ self.sessionDidBecomeInvalid(session, error);
+ }
+
+ [self removeAllDelegates];
+ [[NSNotificationCenter defaultCenter] postNotificationName:AFURLSessionDidInvalidateNotification object:session];
+}
+
+- (void)URLSession:(NSURLSession *)session
+didReceiveChallenge:(NSURLAuthenticationChallenge *)challenge
+ completionHandler:(void (^)(NSURLSessionAuthChallengeDisposition disposition, NSURLCredential *credential))completionHandler
+{
+ NSURLSessionAuthChallengeDisposition disposition = NSURLSessionAuthChallengePerformDefaultHandling;
+ __block NSURLCredential *credential = nil;
+
+ if (self.sessionDidReceiveAuthenticationChallenge) {
+ disposition = self.sessionDidReceiveAuthenticationChallenge(session, challenge, &credential);
+ } else {
+ if ([challenge.protectionSpace.authenticationMethod isEqualToString:NSURLAuthenticationMethodServerTrust]) {
+ if ([self.securityPolicy evaluateServerTrust:challenge.protectionSpace.serverTrust forDomain:challenge.protectionSpace.host]) {
+ credential = [NSURLCredential credentialForTrust:challenge.protectionSpace.serverTrust];
+ if (credential) {
+ disposition = NSURLSessionAuthChallengeUseCredential;
+ } else {
+ disposition = NSURLSessionAuthChallengePerformDefaultHandling;
+ }
+ } else {
+ disposition = NSURLSessionAuthChallengeCancelAuthenticationChallenge;
+ }
+ } else {
+ disposition = NSURLSessionAuthChallengePerformDefaultHandling;
+ }
+ }
+
+ if (completionHandler) {
+ completionHandler(disposition, credential);
+ }
+}
+
+#pragma mark - NSURLSessionTaskDelegate
+
+- (void)URLSession:(NSURLSession *)session
+ task:(NSURLSessionTask *)task
+willPerformHTTPRedirection:(NSHTTPURLResponse *)response
+ newRequest:(NSURLRequest *)request
+ completionHandler:(void (^)(NSURLRequest *))completionHandler
+{
+ NSURLRequest *redirectRequest = request;
+
+ if (self.taskWillPerformHTTPRedirection) {
+ redirectRequest = self.taskWillPerformHTTPRedirection(session, task, response, request);
+ }
+
+ if (completionHandler) {
+ completionHandler(redirectRequest);
+ }
+}
+
+- (void)URLSession:(NSURLSession *)session
+ task:(NSURLSessionTask *)task
+didReceiveChallenge:(NSURLAuthenticationChallenge *)challenge
+ completionHandler:(void (^)(NSURLSessionAuthChallengeDisposition disposition, NSURLCredential *credential))completionHandler
+{
+ NSURLSessionAuthChallengeDisposition disposition = NSURLSessionAuthChallengePerformDefaultHandling;
+ __block NSURLCredential *credential = nil;
+
+ if (self.taskDidReceiveAuthenticationChallenge) {
+ disposition = self.taskDidReceiveAuthenticationChallenge(session, task, challenge, &credential);
+ } else {
+ if ([challenge.protectionSpace.authenticationMethod isEqualToString:NSURLAuthenticationMethodServerTrust]) {
+ if ([self.securityPolicy evaluateServerTrust:challenge.protectionSpace.serverTrust forDomain:challenge.protectionSpace.host]) {
+ disposition = NSURLSessionAuthChallengeUseCredential;
+ credential = [NSURLCredential credentialForTrust:challenge.protectionSpace.serverTrust];
+ } else {
+ disposition = NSURLSessionAuthChallengeCancelAuthenticationChallenge;
+ }
+ } else {
+ disposition = NSURLSessionAuthChallengePerformDefaultHandling;
+ }
+ }
+
+ if (completionHandler) {
+ completionHandler(disposition, credential);
+ }
+}
+
+- (void)URLSession:(NSURLSession *)session
+ task:(NSURLSessionTask *)task
+ needNewBodyStream:(void (^)(NSInputStream *bodyStream))completionHandler
+{
+ NSInputStream *inputStream = nil;
+
+ if (self.taskNeedNewBodyStream) {
+ inputStream = self.taskNeedNewBodyStream(session, task);
+ } else if (task.originalRequest.HTTPBodyStream && [task.originalRequest.HTTPBodyStream conformsToProtocol:@protocol(NSCopying)]) {
+ inputStream = [task.originalRequest.HTTPBodyStream copy];
+ }
+
+ if (completionHandler) {
+ completionHandler(inputStream);
+ }
+}
+
+- (void)URLSession:(NSURLSession *)session
+ task:(NSURLSessionTask *)task
+ didSendBodyData:(int64_t)bytesSent
+ totalBytesSent:(int64_t)totalBytesSent
+totalBytesExpectedToSend:(int64_t)totalBytesExpectedToSend
+{
+
+ int64_t totalUnitCount = totalBytesExpectedToSend;
+ if(totalUnitCount == NSURLSessionTransferSizeUnknown) {
+ NSString *contentLength = [task.originalRequest valueForHTTPHeaderField:@"Content-Length"];
+ if(contentLength) {
+ totalUnitCount = (int64_t) [contentLength longLongValue];
+ }
+ }
+
+ AFURLSessionManagerTaskDelegate *delegate = [self delegateForTask:task];
+ [delegate URLSession:session task:task didSendBodyData:bytesSent totalBytesSent:totalBytesSent totalBytesExpectedToSend:totalUnitCount];
+
+ if (self.taskDidSendBodyData) {
+ self.taskDidSendBodyData(session, task, bytesSent, totalBytesSent, totalUnitCount);
+ }
+}
+
+- (void)URLSession:(NSURLSession *)session
+ task:(NSURLSessionTask *)task
+didCompleteWithError:(NSError *)error
+{
+ AFURLSessionManagerTaskDelegate *delegate = [self delegateForTask:task];
+
+ // delegate may be nil when completing a task in the background
+ if (delegate) {
+ [delegate URLSession:session task:task didCompleteWithError:error];
+
+ [self removeDelegateForTask:task];
+ }
+
+ if (self.taskDidComplete) {
+ self.taskDidComplete(session, task, error);
+ }
+
+}
+
+#pragma mark - NSURLSessionDataDelegate
+
+- (void)URLSession:(NSURLSession *)session
+ dataTask:(NSURLSessionDataTask *)dataTask
+didReceiveResponse:(NSURLResponse *)response
+ completionHandler:(void (^)(NSURLSessionResponseDisposition disposition))completionHandler
+{
+ NSURLSessionResponseDisposition disposition = NSURLSessionResponseAllow;
+
+ if (self.dataTaskDidReceiveResponse) {
+ disposition = self.dataTaskDidReceiveResponse(session, dataTask, response);
+ }
+
+ if (completionHandler) {
+ completionHandler(disposition);
+ }
+}
+
+- (void)URLSession:(NSURLSession *)session
+ dataTask:(NSURLSessionDataTask *)dataTask
+didBecomeDownloadTask:(NSURLSessionDownloadTask *)downloadTask
+{
+ AFURLSessionManagerTaskDelegate *delegate = [self delegateForTask:dataTask];
+ if (delegate) {
+ [self removeDelegateForTask:dataTask];
+ [self setDelegate:delegate forTask:downloadTask];
+ }
+
+ if (self.dataTaskDidBecomeDownloadTask) {
+ self.dataTaskDidBecomeDownloadTask(session, dataTask, downloadTask);
+ }
+}
+
+- (void)URLSession:(NSURLSession *)session
+ dataTask:(NSURLSessionDataTask *)dataTask
+ didReceiveData:(NSData *)data
+{
+ AFURLSessionManagerTaskDelegate *delegate = [self delegateForTask:dataTask];
+ [delegate URLSession:session dataTask:dataTask didReceiveData:data];
+
+ if (self.dataTaskDidReceiveData) {
+ self.dataTaskDidReceiveData(session, dataTask, data);
+ }
+}
+
+- (void)URLSession:(NSURLSession *)session
+ dataTask:(NSURLSessionDataTask *)dataTask
+ willCacheResponse:(NSCachedURLResponse *)proposedResponse
+ completionHandler:(void (^)(NSCachedURLResponse *cachedResponse))completionHandler
+{
+ NSCachedURLResponse *cachedResponse = proposedResponse;
+
+ if (self.dataTaskWillCacheResponse) {
+ cachedResponse = self.dataTaskWillCacheResponse(session, dataTask, proposedResponse);
+ }
+
+ if (completionHandler) {
+ completionHandler(cachedResponse);
+ }
+}
+
+- (void)URLSessionDidFinishEventsForBackgroundURLSession:(NSURLSession *)session {
+ if (self.didFinishEventsForBackgroundURLSession) {
+ dispatch_async(dispatch_get_main_queue(), ^{
+ self.didFinishEventsForBackgroundURLSession(session);
+ });
+ }
+}
+
+#pragma mark - NSURLSessionDownloadDelegate
+
+- (void)URLSession:(NSURLSession *)session
+ downloadTask:(NSURLSessionDownloadTask *)downloadTask
+didFinishDownloadingToURL:(NSURL *)location
+{
+ AFURLSessionManagerTaskDelegate *delegate = [self delegateForTask:downloadTask];
+ if (self.downloadTaskDidFinishDownloading) {
+ NSURL *fileURL = self.downloadTaskDidFinishDownloading(session, downloadTask, location);
+ if (fileURL) {
+ delegate.downloadFileURL = fileURL;
+ NSError *error = nil;
+ [[NSFileManager defaultManager] moveItemAtURL:location toURL:fileURL error:&error];
+ if (error) {
+ [[NSNotificationCenter defaultCenter] postNotificationName:AFURLSessionDownloadTaskDidFailToMoveFileNotification object:downloadTask userInfo:error.userInfo];
+ }
+
+ return;
+ }
+ }
+
+ if (delegate) {
+ [delegate URLSession:session downloadTask:downloadTask didFinishDownloadingToURL:location];
+ }
+}
+
+- (void)URLSession:(NSURLSession *)session
+ downloadTask:(NSURLSessionDownloadTask *)downloadTask
+ didWriteData:(int64_t)bytesWritten
+ totalBytesWritten:(int64_t)totalBytesWritten
+totalBytesExpectedToWrite:(int64_t)totalBytesExpectedToWrite
+{
+ AFURLSessionManagerTaskDelegate *delegate = [self delegateForTask:downloadTask];
+ [delegate URLSession:session downloadTask:downloadTask didWriteData:bytesWritten totalBytesWritten:totalBytesWritten totalBytesExpectedToWrite:totalBytesExpectedToWrite];
+
+ if (self.downloadTaskDidWriteData) {
+ self.downloadTaskDidWriteData(session, downloadTask, bytesWritten, totalBytesWritten, totalBytesExpectedToWrite);
+ }
+}
+
+- (void)URLSession:(NSURLSession *)session
+ downloadTask:(NSURLSessionDownloadTask *)downloadTask
+ didResumeAtOffset:(int64_t)fileOffset
+expectedTotalBytes:(int64_t)expectedTotalBytes
+{
+ AFURLSessionManagerTaskDelegate *delegate = [self delegateForTask:downloadTask];
+ [delegate URLSession:session downloadTask:downloadTask didResumeAtOffset:fileOffset expectedTotalBytes:expectedTotalBytes];
+
+ if (self.downloadTaskDidResume) {
+ self.downloadTaskDidResume(session, downloadTask, fileOffset, expectedTotalBytes);
+ }
+}
+
+#pragma mark - NSSecureCoding
+
++ (BOOL)supportsSecureCoding {
+ return YES;
+}
+
+- (id)initWithCoder:(NSCoder *)decoder {
+ NSURLSessionConfiguration *configuration = [decoder decodeObjectOfClass:[NSURLSessionConfiguration class] forKey:@"sessionConfiguration"];
+
+ self = [self initWithSessionConfiguration:configuration];
+ if (!self) {
+ return nil;
+ }
+
+ return self;
+}
+
+- (void)encodeWithCoder:(NSCoder *)coder {
+ [coder encodeObject:self.session.configuration forKey:@"sessionConfiguration"];
+}
+
+#pragma mark - NSCopying
+
+- (id)copyWithZone:(NSZone *)zone {
+ return [[[self class] allocWithZone:zone] initWithSessionConfiguration:self.session.configuration];
+}
+
+@end
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/LICENSE b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/LICENSE
new file mode 100644
index 0000000000..0616192d00
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/LICENSE
@@ -0,0 +1,19 @@
+Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com/)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/README.md b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/README.md
new file mode 100644
index 0000000000..13e080c096
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/README.md
@@ -0,0 +1,383 @@
+<p align="center" >
+ <img src="https://raw.github.com/AFNetworking/AFNetworking/assets/afnetworking-logo.png" alt="AFNetworking" title="AFNetworking">
+</p>
+
+[![Build Status](https://travis-ci.org/AFNetworking/AFNetworking.svg)](https://travis-ci.org/AFNetworking/AFNetworking)
+
+AFNetworking is a delightful networking library for iOS and Mac OS X. It's built on top of the [Foundation URL Loading System](http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/URLLoadingSystem/URLLoadingSystem.html), extending the powerful high-level networking abstractions built into Cocoa. It has a modular architecture with well-designed, feature-rich APIs that are a joy to use.
+
+Perhaps the most important feature of all, however, is the amazing community of developers who use and contribute to AFNetworking every day. AFNetworking powers some of the most popular and critically-acclaimed apps on the iPhone, iPad, and Mac.
+
+Choose AFNetworking for your next project, or migrate over your existing projects—you'll be happy you did!
+
+## How To Get Started
+
+- [Download AFNetworking](https://github.com/AFNetworking/AFNetworking/archive/master.zip) and try out the included Mac and iPhone example apps
+- Read the ["Getting Started" guide](https://github.com/AFNetworking/AFNetworking/wiki/Getting-Started-with-AFNetworking), [FAQ](https://github.com/AFNetworking/AFNetworking/wiki/AFNetworking-FAQ), or [other articles on the Wiki](https://github.com/AFNetworking/AFNetworking/wiki)
+- Check out the [documentation](http://cocoadocs.org/docsets/AFNetworking/) for a comprehensive look at all of the APIs available in AFNetworking
+- Read the [AFNetworking 2.0 Migration Guide](https://github.com/AFNetworking/AFNetworking/wiki/AFNetworking-2.0-Migration-Guide) for an overview of the architectural changes from 1.0.
+
+## Communication
+
+- If you **need help**, use [Stack Overflow](http://stackoverflow.com/questions/tagged/afnetworking). (Tag 'afnetworking')
+- If you'd like to **ask a general question**, use [Stack Overflow](http://stackoverflow.com/questions/tagged/afnetworking).
+- If you **found a bug**, _and can provide steps to reliably reproduce it_, open an issue.
+- If you **have a feature request**, open an issue.
+- If you **want to contribute**, submit a pull request.
+
+### Installation with CocoaPods
+
+[CocoaPods](http://cocoapods.org) is a dependency manager for Objective-C, which automates and simplifies the process of using 3rd-party libraries like AFNetworking in your projects. See the ["Getting Started" guide for more information](https://github.com/AFNetworking/AFNetworking/wiki/Getting-Started-with-AFNetworking).
+
+#### Podfile
+
+```ruby
+platform :ios, '7.0'
+pod "AFNetworking", "~> 2.0"
+```
+
+## Requirements
+
+| AFNetworking Version | Minimum iOS Target | Minimum OS X Target | Notes |
+|:--------------------:|:---------------------------:|:----------------------------:|:-------------------------------------------------------------------------:|
+| 2.x | iOS 6 | OS X 10.8 | Xcode 5 is required. `AFHTTPSessionManager` requires iOS 7 or OS X 10.9. |
+| [1.x](https://github.com/AFNetworking/AFNetworking/tree/1.x) | iOS 5 | Mac OS X 10.7 | |
+| [0.10.x](https://github.com/AFNetworking/AFNetworking/tree/0.10.x) | iOS 4 | Mac OS X 10.6 | |
+
+(OS X projects must support [64-bit with modern Cocoa runtime](https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtVersionsPlatforms.html)).
+
+## Architecture
+
+### NSURLConnection
+
+- `AFURLConnectionOperation`
+- `AFHTTPRequestOperation`
+- `AFHTTPRequestOperationManager`
+
+### NSURLSession _(iOS 7 / Mac OS X 10.9)_
+
+- `AFURLSessionManager`
+- `AFHTTPSessionManager`
+
+### Serialization
+
+* `<AFURLRequestSerialization>`
+ - `AFHTTPRequestSerializer`
+ - `AFJSONRequestSerializer`
+ - `AFPropertyListRequestSerializer`
+* `<AFURLResponseSerialization>`
+ - `AFHTTPResponseSerializer`
+ - `AFJSONResponseSerializer`
+ - `AFXMLParserResponseSerializer`
+ - `AFXMLDocumentResponseSerializer` _(Mac OS X)_
+ - `AFPropertyListResponseSerializer`
+ - `AFImageResponseSerializer`
+ - `AFCompoundResponseSerializer`
+
+### Additional Functionality
+
+- `AFSecurityPolicy`
+- `AFNetworkReachabilityManager`
+
+## Usage
+
+### HTTP Request Operation Manager
+
+`AFHTTPRequestOperationManager` encapsulates the common patterns of communicating with a web application over HTTP, including request creation, response serialization, network reachability monitoring, and security, as well as request operation management.
+
+#### `GET` Request
+
+```objective-c
+AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
+[manager GET:@"http://example.com/resources.json" parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject) {
+ NSLog(@"JSON: %@", responseObject);
+} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
+ NSLog(@"Error: %@", error);
+}];
+```
+
+#### `POST` URL-Form-Encoded Request
+
+```objective-c
+AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
+NSDictionary *parameters = @{@"foo": @"bar"};
+[manager POST:@"http://example.com/resources.json" parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) {
+ NSLog(@"JSON: %@", responseObject);
+} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
+ NSLog(@"Error: %@", error);
+}];
+```
+
+#### `POST` Multi-Part Request
+
+```objective-c
+AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
+NSDictionary *parameters = @{@"foo": @"bar"};
+NSURL *filePath = [NSURL fileURLWithPath:@"file://path/to/image.png"];
+[manager POST:@"http://example.com/resources.json" parameters:parameters constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
+ [formData appendPartWithFileURL:filePath name:@"image" error:nil];
+} success:^(AFHTTPRequestOperation *operation, id responseObject) {
+ NSLog(@"Success: %@", responseObject);
+} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
+ NSLog(@"Error: %@", error);
+}];
+```
+
+---
+
+### AFURLSessionManager
+
+`AFURLSessionManager` creates and manages an `NSURLSession` object based on a specified `NSURLSessionConfiguration` object, which conforms to `<NSURLSessionTaskDelegate>`, `<NSURLSessionDataDelegate>`, `<NSURLSessionDownloadDelegate>`, and `<NSURLSessionDelegate>`.
+
+#### Creating a Download Task
+
+```objective-c
+NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration];
+AFURLSessionManager *manager = [[AFURLSessionManager alloc] initWithSessionConfiguration:configuration];
+
+NSURL *URL = [NSURL URLWithString:@"http://example.com/download.zip"];
+NSURLRequest *request = [NSURLRequest requestWithURL:URL];
+
+NSURLSessionDownloadTask *downloadTask = [manager downloadTaskWithRequest:request progress:nil destination:^NSURL *(NSURL *targetPath, NSURLResponse *response) {
+ NSURL *documentsDirectoryURL = [[NSFileManager defaultManager] URLForDirectory:NSDocumentDirectory inDomain:NSUserDomainMask appropriateForURL:nil create:NO error:nil];
+ return [documentsDirectoryURL URLByAppendingPathComponent:[response suggestedFilename]];
+} completionHandler:^(NSURLResponse *response, NSURL *filePath, NSError *error) {
+ NSLog(@"File downloaded to: %@", filePath);
+}];
+[downloadTask resume];
+```
+
+#### Creating an Upload Task
+
+```objective-c
+NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration];
+AFURLSessionManager *manager = [[AFURLSessionManager alloc] initWithSessionConfiguration:configuration];
+
+NSURL *URL = [NSURL URLWithString:@"http://example.com/upload"];
+NSURLRequest *request = [NSURLRequest requestWithURL:URL];
+
+NSURL *filePath = [NSURL fileURLWithPath:@"file://path/to/image.png"];
+NSURLSessionUploadTask *uploadTask = [manager uploadTaskWithRequest:request fromFile:filePath progress:nil completionHandler:^(NSURLResponse *response, id responseObject, NSError *error) {
+ if (error) {
+ NSLog(@"Error: %@", error);
+ } else {
+ NSLog(@"Success: %@ %@", response, responseObject);
+ }
+}];
+[uploadTask resume];
+```
+
+#### Creating an Upload Task for a Multi-Part Request, with Progress
+
+```objective-c
+NSMutableURLRequest *request = [[AFHTTPRequestSerializer serializer] multipartFormRequestWithMethod:@"POST" URLString:@"http://example.com/upload" parameters:nil constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
+ [formData appendPartWithFileURL:[NSURL fileURLWithPath:@"file://path/to/image.jpg"] name:@"file" fileName:@"filename.jpg" mimeType:@"image/jpeg" error:nil];
+ } error:nil];
+
+AFURLSessionManager *manager = [[AFURLSessionManager alloc] initWithSessionConfiguration:[NSURLSessionConfiguration defaultSessionConfiguration]];
+NSProgress *progress = nil;
+
+NSURLSessionUploadTask *uploadTask = [manager uploadTaskWithStreamedRequest:request progress:&progress completionHandler:^(NSURLResponse *response, id responseObject, NSError *error) {
+ if (error) {
+ NSLog(@"Error: %@", error);
+ } else {
+ NSLog(@"%@ %@", response, responseObject);
+ }
+}];
+
+[uploadTask resume];
+```
+
+#### Creating a Data Task
+
+```objective-c
+NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration];
+AFURLSessionManager *manager = [[AFURLSessionManager alloc] initWithSessionConfiguration:configuration];
+
+NSURL *URL = [NSURL URLWithString:@"http://example.com/upload"];
+NSURLRequest *request = [NSURLRequest requestWithURL:URL];
+
+NSURLSessionDataTask *dataTask = [manager dataTaskWithRequest:request completionHandler:^(NSURLResponse *response, id responseObject, NSError *error) {
+ if (error) {
+ NSLog(@"Error: %@", error);
+ } else {
+ NSLog(@"%@ %@", response, responseObject);
+ }
+}];
+[dataTask resume];
+```
+
+---
+
+### Request Serialization
+
+Request serializers create requests from URL strings, encoding parameters as either a query string or HTTP body.
+
+```objective-c
+NSString *URLString = @"http://example.com";
+NSDictionary *parameters = @{@"foo": @"bar", @"baz": @[@1, @2, @3]};
+```
+
+#### Query String Parameter Encoding
+
+```objective-c
+[[AFHTTPRequestSerializer serializer] requestWithMethod:@"GET" URLString:URLString parameters:parameters error:nil];
+```
+
+ GET http://example.com?foo=bar&baz[]=1&baz[]=2&baz[]=3
+
+#### URL Form Parameter Encoding
+
+```objective-c
+[[AFHTTPRequestSerializer serializer] requestWithMethod:@"POST" URLString:URLString parameters:parameters];
+```
+
+ POST http://example.com/
+ Content-Type: application/x-www-form-urlencoded
+
+ foo=bar&baz[]=1&baz[]=2&baz[]=3
+
+#### JSON Parameter Encoding
+
+```objective-c
+[[AFJSONRequestSerializer serializer] requestWithMethod:@"POST" URLString:URLString parameters:parameters];
+```
+
+ POST http://example.com/
+ Content-Type: application/json
+
+ {"foo": "bar", "baz": [1,2,3]}
+
+---
+
+### Network Reachability Manager
+
+`AFNetworkReachabilityManager` monitors the reachability of domains, and addresses for both WWAN and WiFi network interfaces.
+
+#### Shared Network Reachability
+
+```objective-c
+[[AFNetworkReachabilityManager sharedManager] setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
+ NSLog(@"Reachability: %@", AFStringFromNetworkReachabilityStatus(status));
+}];
+```
+
+#### HTTP Manager Reachability
+
+```objective-c
+NSURL *baseURL = [NSURL URLWithString:@"http://example.com/"];
+AFHTTPRequestOperationManager *manager = [[AFHTTPRequestOperationManager alloc] initWithBaseURL:baseURL];
+
+NSOperationQueue *operationQueue = manager.operationQueue;
+[manager.reachabilityManager setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
+ switch (status) {
+ case AFNetworkReachabilityStatusReachableViaWWAN:
+ case AFNetworkReachabilityStatusReachableViaWiFi:
+ [operationQueue setSuspended:NO];
+ break;
+ case AFNetworkReachabilityStatusNotReachable:
+ default:
+ [operationQueue setSuspended:YES];
+ break;
+ }
+}];
+
+[manager.reachabilityManager startMonitoring];
+```
+
+---
+
+### Security Policy
+
+`AFSecurityPolicy` evaluates server trust against pinned X.509 certificates and public keys over secure connections.
+
+Adding pinned SSL certificates to your app helps prevent man-in-the-middle attacks and other vulnerabilities. Applications dealing with sensitive customer data or financial information are strongly encouraged to route all communication over an HTTPS connection with SSL pinning configured and enabled.
+
+#### Allowing Invalid SSL Certificates
+
+```objective-c
+AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
+manager.securityPolicy.allowInvalidCertificates = YES; // not recommended for production
+```
+
+---
+
+### AFHTTPRequestOperation
+
+`AFHTTPRequestOperation` is a subclass of `AFURLConnectionOperation` for requests using the HTTP or HTTPS protocols. It encapsulates the concept of acceptable status codes and content types, which determine the success or failure of a request.
+
+Although `AFHTTPRequestOperationManager` is usually the best way to go about making requests, `AFHTTPRequestOperation` can be used by itself.
+
+#### `GET` with `AFHTTPRequestOperation`
+
+```objective-c
+NSURL *URL = [NSURL URLWithString:@"http://example.com/resources/123.json"];
+NSURLRequest *request = [NSURLRequest requestWithURL:URL];
+AFHTTPRequestOperation *op = [[AFHTTPRequestOperation alloc] initWithRequest:request];
+op.responseSerializer = [AFJSONResponseSerializer serializer];
+[op setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {
+ NSLog(@"JSON: %@", responseObject);
+} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
+ NSLog(@"Error: %@", error);
+}];
+[[NSOperationQueue mainQueue] addOperation:op];
+```
+
+#### Batch of Operations
+
+```objective-c
+NSMutableArray *mutableOperations = [NSMutableArray array];
+for (NSURL *fileURL in filesToUpload) {
+ NSURLRequest *request = [[AFHTTPRequestSerializer serializer] multipartFormRequestWithMethod:@"POST" URLString:@"http://example.com/upload" parameters:nil constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
+ [formData appendPartWithFileURL:fileURL name:@"images[]" error:nil];
+ }];
+
+ AFHTTPRequestOperation *operation = [[AFHTTPRequestOperation alloc] initWithRequest:request];
+
+ [mutableOperations addObject:operation];
+}
+
+NSArray *operations = [AFURLConnectionOperation batchOfRequestOperations:@[...] progressBlock:^(NSUInteger numberOfFinishedOperations, NSUInteger totalNumberOfOperations) {
+ NSLog(@"%lu of %lu complete", numberOfFinishedOperations, totalNumberOfOperations);
+} completionBlock:^(NSArray *operations) {
+ NSLog(@"All operations in batch complete");
+}];
+[[NSOperationQueue mainQueue] addOperations:operations waitUntilFinished:NO];
+```
+
+## Unit Tests
+
+AFNetworking includes a suite of unit tests within the Tests subdirectory. In order to run the unit tests, you must install the testing dependencies via [CocoaPods](http://cocoapods.org/):
+
+ $ cd Tests
+ $ pod install
+
+Once testing dependencies are installed, you can execute the test suite via the 'iOS Tests' and 'OS X Tests' schemes within Xcode.
+
+### Running Tests from the Command Line
+
+Tests can also be run from the command line or within a continuous integration environment. The [`xcpretty`](https://github.com/mneorr/xcpretty) utility needs to be installed before running the tests from the command line:
+
+ $ gem install xcpretty
+
+Once `xcpretty` is installed, you can execute the suite via `rake test`.
+
+## Credits
+
+AFNetworking was originally created by [Scott Raymond](https://github.com/sco/) and [Mattt Thompson](https://github.com/mattt/) in the development of [Gowalla for iPhone](http://en.wikipedia.org/wiki/Gowalla).
+
+AFNetworking's logo was designed by [Alan Defibaugh](http://www.alandefibaugh.com/).
+
+And most of all, thanks to AFNetworking's [growing list of contributors](https://github.com/AFNetworking/AFNetworking/contributors).
+
+## Contact
+
+Follow AFNetworking on Twitter ([@AFNetworking](https://twitter.com/AFNetworking))
+
+### Maintainers
+
+- [Mattt Thompson](http://github.com/mattt) ([@mattt](https://twitter.com/mattt))
+
+## License
+
+AFNetworking is available under the MIT license. See the LICENSE file for more info.
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h
new file mode 100644
index 0000000000..312d680e0d
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h
@@ -0,0 +1,76 @@
+// AFNetworkActivityIndicatorManager.h
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import <Foundation/Foundation.h>
+
+#import <Availability.h>
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+
+#import <UIKit/UIKit.h>
+
+/**
+ `AFNetworkActivityIndicatorManager` manages the state of the network activity indicator in the status bar. When enabled, it will listen for notifications indicating that a network request operation has started or finished, and start or stop animating the indicator accordingly. The number of active requests is incremented and decremented much like a stack or a semaphore, and the activity indicator will animate so long as that number is greater than zero.
+
+ You should enable the shared instance of `AFNetworkActivityIndicatorManager` when your application finishes launching. In `AppDelegate application:didFinishLaunchingWithOptions:` you can do so with the following code:
+
+ [[AFNetworkActivityIndicatorManager sharedManager] setEnabled:YES];
+
+ By setting `isNetworkActivityIndicatorVisible` to `YES` for `sharedManager`, the network activity indicator will show and hide automatically as requests start and finish. You should not ever need to call `incrementActivityCount` or `decrementActivityCount` yourself.
+
+ See the Apple Human Interface Guidelines section about the Network Activity Indicator for more information:
+ http://developer.apple.com/library/iOS/#documentation/UserExperience/Conceptual/MobileHIG/UIElementGuidelines/UIElementGuidelines.html#//apple_ref/doc/uid/TP40006556-CH13-SW44
+ */
+@interface AFNetworkActivityIndicatorManager : NSObject
+
+/**
+ A Boolean value indicating whether the manager is enabled.
+
+ If YES, the manager will change status bar network activity indicator according to network operation notifications it receives. The default value is NO.
+ */
+@property (nonatomic, assign, getter = isEnabled) BOOL enabled;
+
+/**
+ A Boolean value indicating whether the network activity indicator is currently displayed in the status bar.
+ */
+@property (readonly, nonatomic, assign) BOOL isNetworkActivityIndicatorVisible;
+
+/**
+ Returns the shared network activity indicator manager object for the system.
+
+ @return The systemwide network activity indicator manager.
+ */
++ (instancetype)sharedManager;
+
+/**
+ Increments the number of active network requests. If this number was zero before incrementing, this will start animating the status bar network activity indicator.
+ */
+- (void)incrementActivityCount;
+
+/**
+ Decrements the number of active network requests. If this number becomes zero after decrementing, this will stop animating the status bar network activity indicator.
+ */
+- (void)decrementActivityCount;
+
+@end
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m
new file mode 100644
index 0000000000..c2d855a59c
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m
@@ -0,0 +1,171 @@
+// AFNetworkActivityIndicatorManager.m
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import "AFNetworkActivityIndicatorManager.h"
+
+#if defined(__IPHONE_OS_VERSION_MAX_ALLOWED)
+
+#import "AFHTTPRequestOperation.h"
+
+#if __IPHONE_OS_VERSION_MAX_ALLOWED >= 70000
+#import "AFURLSessionManager.h"
+#endif
+
+static NSTimeInterval const kAFNetworkActivityIndicatorInvisibilityDelay = 0.17;
+
+static NSURLRequest * AFNetworkRequestFromNotification(NSNotification *notification) {
+ if ([[notification object] isKindOfClass:[AFURLConnectionOperation class]]) {
+ return [(AFURLConnectionOperation *)[notification object] request];
+ }
+
+#if __IPHONE_OS_VERSION_MAX_ALLOWED >= 70000
+ if ([[notification object] respondsToSelector:@selector(originalRequest)]) {
+ return [(NSURLSessionTask *)[notification object] originalRequest];
+ }
+#endif
+
+ return nil;
+}
+
+@interface AFNetworkActivityIndicatorManager ()
+@property (readwrite, nonatomic, assign) NSInteger activityCount;
+@property (readwrite, nonatomic, strong) NSTimer *activityIndicatorVisibilityTimer;
+@property (readonly, nonatomic, getter = isNetworkActivityIndicatorVisible) BOOL networkActivityIndicatorVisible;
+
+- (void)updateNetworkActivityIndicatorVisibility;
+- (void)updateNetworkActivityIndicatorVisibilityDelayed;
+@end
+
+@implementation AFNetworkActivityIndicatorManager
+@dynamic networkActivityIndicatorVisible;
+
++ (instancetype)sharedManager {
+ static AFNetworkActivityIndicatorManager *_sharedManager = nil;
+ static dispatch_once_t oncePredicate;
+ dispatch_once(&oncePredicate, ^{
+ _sharedManager = [[self alloc] init];
+ });
+
+ return _sharedManager;
+}
+
++ (NSSet *)keyPathsForValuesAffectingIsNetworkActivityIndicatorVisible {
+ return [NSSet setWithObject:@"activityCount"];
+}
+
+- (id)init {
+ self = [super init];
+ if (!self) {
+ return nil;
+ }
+
+ [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(networkRequestDidStart:) name:AFNetworkingOperationDidStartNotification object:nil];
+ [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(networkRequestDidFinish:) name:AFNetworkingOperationDidFinishNotification object:nil];
+
+#if __IPHONE_OS_VERSION_MAX_ALLOWED >= 70000
+ [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(networkRequestDidStart:) name:AFNetworkingTaskDidResumeNotification object:nil];
+ [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(networkRequestDidFinish:) name:AFNetworkingTaskDidSuspendNotification object:nil];
+ [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(networkRequestDidFinish:) name:AFNetworkingTaskDidCompleteNotification object:nil];
+#endif
+
+ return self;
+}
+
+- (void)dealloc {
+ [[NSNotificationCenter defaultCenter] removeObserver:self];
+
+ [_activityIndicatorVisibilityTimer invalidate];
+}
+
+- (void)updateNetworkActivityIndicatorVisibilityDelayed {
+ if (self.enabled) {
+ // Delay hiding of activity indicator for a short interval, to avoid flickering
+ if (![self isNetworkActivityIndicatorVisible]) {
+ [self.activityIndicatorVisibilityTimer invalidate];
+ self.activityIndicatorVisibilityTimer = [NSTimer timerWithTimeInterval:kAFNetworkActivityIndicatorInvisibilityDelay target:self selector:@selector(updateNetworkActivityIndicatorVisibility) userInfo:nil repeats:NO];
+ [[NSRunLoop mainRunLoop] addTimer:self.activityIndicatorVisibilityTimer forMode:NSRunLoopCommonModes];
+ } else {
+ [self performSelectorOnMainThread:@selector(updateNetworkActivityIndicatorVisibility) withObject:nil waitUntilDone:NO modes:@[NSRunLoopCommonModes]];
+ }
+ }
+}
+
+- (BOOL)isNetworkActivityIndicatorVisible {
+ return self.activityCount > 0;
+}
+
+- (void)updateNetworkActivityIndicatorVisibility {
+ [[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:[self isNetworkActivityIndicatorVisible]];
+}
+
+- (void)setActivityCount:(NSInteger)activityCount {
+ @synchronized(self) {
+ _activityCount = activityCount;
+ }
+
+ dispatch_async(dispatch_get_main_queue(), ^{
+ [self updateNetworkActivityIndicatorVisibilityDelayed];
+ });
+}
+
+- (void)incrementActivityCount {
+ [self willChangeValueForKey:@"activityCount"];
+ @synchronized(self) {
+ _activityCount++;
+ }
+ [self didChangeValueForKey:@"activityCount"];
+
+ dispatch_async(dispatch_get_main_queue(), ^{
+ [self updateNetworkActivityIndicatorVisibilityDelayed];
+ });
+}
+
+- (void)decrementActivityCount {
+ [self willChangeValueForKey:@"activityCount"];
+ @synchronized(self) {
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgnu"
+ _activityCount = MAX(_activityCount - 1, 0);
+#pragma clang diagnostic pop
+ }
+ [self didChangeValueForKey:@"activityCount"];
+
+ dispatch_async(dispatch_get_main_queue(), ^{
+ [self updateNetworkActivityIndicatorVisibilityDelayed];
+ });
+}
+
+- (void)networkRequestDidStart:(NSNotification *)notification {
+ if ([AFNetworkRequestFromNotification(notification) URL]) {
+ [self incrementActivityCount];
+ }
+}
+
+- (void)networkRequestDidFinish:(NSNotification *)notification {
+ if ([AFNetworkRequestFromNotification(notification) URL]) {
+ [self decrementActivityCount];
+ }
+}
+
+@end
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h
new file mode 100644
index 0000000000..1c1f8dd6f8
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h
@@ -0,0 +1,64 @@
+// UIActivityIndicatorView+AFNetworking.h
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import <Foundation/Foundation.h>
+
+#import <Availability.h>
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+
+#import <UIKit/UIKit.h>
+
+@class AFURLConnectionOperation;
+
+/**
+ This category adds methods to the UIKit framework's `UIActivityIndicatorView` class. The methods in this category provide support for automatically starting and stopping animation depending on the loading state of a request operation or session task.
+ */
+@interface UIActivityIndicatorView (AFNetworking)
+
+///----------------------------------
+/// @name Animating for Session Tasks
+///----------------------------------
+
+/**
+ Binds the animating state to the state of the specified task.
+
+ @param task The task. If `nil`, automatic updating from any previously specified operation will be disabled.
+ */
+#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 70000
+- (void)setAnimatingWithStateOfTask:(NSURLSessionTask *)task;
+#endif
+
+///---------------------------------------
+/// @name Animating for Request Operations
+///---------------------------------------
+
+/**
+ Binds the animating state to the execution state of the specified operation.
+
+ @param operation The operation. If `nil`, automatic updating from any previously specified operation will be disabled.
+ */
+- (void)setAnimatingWithStateOfOperation:(AFURLConnectionOperation *)operation;
+
+@end
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m
new file mode 100644
index 0000000000..6627dbb1b8
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m
@@ -0,0 +1,97 @@
+// UIActivityIndicatorView+AFNetworking.m
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import "UIActivityIndicatorView+AFNetworking.h"
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+
+#import "AFHTTPRequestOperation.h"
+
+#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 70000
+#import "AFURLSessionManager.h"
+#endif
+
+@implementation UIActivityIndicatorView (AFNetworking)
+
+#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 70000
+- (void)setAnimatingWithStateOfTask:(NSURLSessionTask *)task {
+ NSNotificationCenter *notificationCenter = [NSNotificationCenter defaultCenter];
+
+ [notificationCenter removeObserver:self name:AFNetworkingTaskDidResumeNotification object:nil];
+ [notificationCenter removeObserver:self name:AFNetworkingTaskDidSuspendNotification object:nil];
+ [notificationCenter removeObserver:self name:AFNetworkingTaskDidCompleteNotification object:nil];
+
+ if (task) {
+ if (task.state != NSURLSessionTaskStateCompleted) {
+ if (task.state == NSURLSessionTaskStateRunning) {
+ [self startAnimating];
+ } else {
+ [self stopAnimating];
+ }
+
+ [notificationCenter addObserver:self selector:@selector(af_startAnimating) name:AFNetworkingTaskDidResumeNotification object:task];
+ [notificationCenter addObserver:self selector:@selector(af_stopAnimating) name:AFNetworkingTaskDidCompleteNotification object:task];
+ [notificationCenter addObserver:self selector:@selector(af_stopAnimating) name:AFNetworkingTaskDidSuspendNotification object:task];
+ }
+ }
+}
+#endif
+
+#pragma mark -
+
+- (void)setAnimatingWithStateOfOperation:(AFURLConnectionOperation *)operation {
+ NSNotificationCenter *notificationCenter = [NSNotificationCenter defaultCenter];
+
+ [notificationCenter removeObserver:self name:AFNetworkingOperationDidStartNotification object:nil];
+ [notificationCenter removeObserver:self name:AFNetworkingOperationDidFinishNotification object:nil];
+
+ if (operation) {
+ if (![operation isFinished]) {
+ if ([operation isExecuting]) {
+ [self startAnimating];
+ } else {
+ [self stopAnimating];
+ }
+
+ [notificationCenter addObserver:self selector:@selector(af_startAnimating) name:AFNetworkingOperationDidStartNotification object:operation];
+ [notificationCenter addObserver:self selector:@selector(af_stopAnimating) name:AFNetworkingOperationDidFinishNotification object:operation];
+ }
+ }
+}
+
+#pragma mark -
+
+- (void)af_startAnimating {
+ dispatch_async(dispatch_get_main_queue(), ^{
+ [self startAnimating];
+ });
+}
+
+- (void)af_stopAnimating {
+ dispatch_async(dispatch_get_main_queue(), ^{
+ [self stopAnimating];
+ });
+}
+
+@end
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIAlertView+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIAlertView+AFNetworking.h
new file mode 100644
index 0000000000..b94f1cb8e0
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIAlertView+AFNetworking.h
@@ -0,0 +1,96 @@
+// UIAlertView+AFNetworking.h
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import <Foundation/Foundation.h>
+
+#import <Availability.h>
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+
+#import <UIKit/UIKit.h>
+
+@class AFURLConnectionOperation;
+
+/**
+ This category adds methods to the UIKit framework's `UIAlertView` class. The methods in this category provide support for automatically showing an alert if a session task or request operation finishes with an error. Alert title and message are filled from the corresponding `localizedDescription` & `localizedRecoverySuggestion` or `localizedFailureReason` of the error.
+ */
+@interface UIAlertView (AFNetworking)
+
+///-------------------------------------
+/// @name Showing Alert for Session Task
+///-------------------------------------
+
+/**
+ Shows an alert view with the error of the specified session task, if any.
+
+ @param task The session task.
+ @param delegate The alert view delegate.
+ */
+#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 70000
++ (void)showAlertViewForTaskWithErrorOnCompletion:(NSURLSessionTask *)task
+ delegate:(id)delegate;
+#endif
+
+/**
+ Shows an alert view with the error of the specified session task, if any, with a custom cancel button title and other button titles.
+
+ @param task The session task.
+ @param delegate The alert view delegate.
+ @param cancelButtonTitle The title of the cancel button or nil if there is no cancel button. Using this argument is equivalent to setting the cancel button index to the value returned by invoking addButtonWithTitle: specifying this title.
+ @param otherButtonTitles The title of another button. Using this argument is equivalent to invoking addButtonWithTitle: with this title to add more buttons. Too many buttons can cause the alert view to scroll. For guidelines on the best ways to use an alert in an app, see "Temporary Views". Titles of additional buttons to add to the receiver, terminated with `nil`.
+ */
+#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 70000
++ (void)showAlertViewForTaskWithErrorOnCompletion:(NSURLSessionTask *)task
+ delegate:(id)delegate
+ cancelButtonTitle:(NSString *)cancelButtonTitle
+ otherButtonTitles:(NSString *)otherButtonTitles, ... NS_REQUIRES_NIL_TERMINATION;
+#endif
+
+///------------------------------------------
+/// @name Showing Alert for Request Operation
+///------------------------------------------
+
+/**
+ Shows an alert view with the error of the specified request operation, if any.
+
+ @param operation The request operation.
+ @param delegate The alert view delegate.
+ */
++ (void)showAlertViewForRequestOperationWithErrorOnCompletion:(AFURLConnectionOperation *)operation
+ delegate:(id)delegate;
+
+/**
+ Shows an alert view with the error of the specified request operation, if any, with a custom cancel button title and other button titles.
+
+ @param operation The request operation.
+ @param delegate The alert view delegate.
+ @param cancelButtonTitle The title of the cancel button or nil if there is no cancel button. Using this argument is equivalent to setting the cancel button index to the value returned by invoking addButtonWithTitle: specifying this title.
+ @param otherButtonTitles The title of another button. Using this argument is equivalent to invoking addButtonWithTitle: with this title to add more buttons. Too many buttons can cause the alert view to scroll. For guidelines on the best ways to use an alert in an app, see "Temporary Views". Titles of additional buttons to add to the receiver, terminated with `nil`.
+ */
++ (void)showAlertViewForRequestOperationWithErrorOnCompletion:(AFURLConnectionOperation *)operation
+ delegate:(id)delegate
+ cancelButtonTitle:(NSString *)cancelButtonTitle
+ otherButtonTitles:(NSString *)otherButtonTitles, ... NS_REQUIRES_NIL_TERMINATION;
+
+@end
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIAlertView+AFNetworking.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIAlertView+AFNetworking.m
new file mode 100644
index 0000000000..b7e2a26cb2
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIAlertView+AFNetworking.m
@@ -0,0 +1,111 @@
+// UIAlertView+AFNetworking.m
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import "UIAlertView+AFNetworking.h"
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+
+#import "AFURLConnectionOperation.h"
+
+#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 70000
+#import "AFURLSessionManager.h"
+#endif
+
+static void AFGetAlertViewTitleAndMessageFromError(NSError *error, NSString * __autoreleasing *title, NSString * __autoreleasing *message) {
+ if (error.localizedDescription && (error.localizedRecoverySuggestion || error.localizedFailureReason)) {
+ *title = error.localizedDescription;
+
+ if (error.localizedRecoverySuggestion) {
+ *message = error.localizedRecoverySuggestion;
+ } else {
+ *message = error.localizedFailureReason;
+ }
+ } else if (error.localizedDescription) {
+ *title = NSLocalizedStringFromTable(@"Error", @"AFNetworking", @"Fallback Error Description");
+ *message = error.localizedDescription;
+ } else {
+ *title = NSLocalizedStringFromTable(@"Error", @"AFNetworking", @"Fallback Error Description");
+ *message = [NSString stringWithFormat:NSLocalizedStringFromTable(@"%@ Error: %ld", @"AFNetworking", @"Fallback Error Failure Reason Format"), error.domain, (long)error.code];
+ }
+}
+
+@implementation UIAlertView (AFNetworking)
+
+#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 70000
++ (void)showAlertViewForTaskWithErrorOnCompletion:(NSURLSessionTask *)task
+ delegate:(id)delegate
+{
+ [self showAlertViewForTaskWithErrorOnCompletion:task delegate:delegate cancelButtonTitle:NSLocalizedStringFromTable(@"Dismiss", @"AFNetworking", @"UIAlertView Cancel Button Title") otherButtonTitles:nil, nil];
+}
+
++ (void)showAlertViewForTaskWithErrorOnCompletion:(NSURLSessionTask *)task
+ delegate:(id)delegate
+ cancelButtonTitle:(NSString *)cancelButtonTitle
+ otherButtonTitles:(NSString *)otherButtonTitles, ... NS_REQUIRES_NIL_TERMINATION
+{
+ __block id observer = [[NSNotificationCenter defaultCenter] addObserverForName:AFNetworkingTaskDidCompleteNotification object:task queue:[NSOperationQueue mainQueue] usingBlock:^(NSNotification *notification) {
+
+ NSError *error = notification.userInfo[AFNetworkingTaskDidCompleteErrorKey];
+ if (error) {
+ NSString *title, *message;
+ AFGetAlertViewTitleAndMessageFromError(error, &title, &message);
+
+ [[[UIAlertView alloc] initWithTitle:title message:message delegate:delegate cancelButtonTitle:cancelButtonTitle otherButtonTitles:otherButtonTitles, nil] show];
+ }
+
+ [[NSNotificationCenter defaultCenter] removeObserver:observer name:AFNetworkingTaskDidCompleteNotification object:notification.object];
+ }];
+}
+#endif
+
+#pragma mark -
+
++ (void)showAlertViewForRequestOperationWithErrorOnCompletion:(AFURLConnectionOperation *)operation
+ delegate:(id)delegate
+{
+ [self showAlertViewForRequestOperationWithErrorOnCompletion:operation delegate:delegate cancelButtonTitle:NSLocalizedStringFromTable(@"Dismiss", @"AFNetworking", @"UIAlert View Cancel Button Title") otherButtonTitles:nil, nil];
+}
+
++ (void)showAlertViewForRequestOperationWithErrorOnCompletion:(AFURLConnectionOperation *)operation
+ delegate:(id)delegate
+ cancelButtonTitle:(NSString *)cancelButtonTitle
+ otherButtonTitles:(NSString *)otherButtonTitles, ... NS_REQUIRES_NIL_TERMINATION
+{
+ __block id observer = [[NSNotificationCenter defaultCenter] addObserverForName:AFNetworkingOperationDidFinishNotification object:operation queue:[NSOperationQueue mainQueue] usingBlock:^(NSNotification *notification) {
+
+ if (notification.object && [notification.object isKindOfClass:[AFURLConnectionOperation class]]) {
+ NSError *error = [(AFURLConnectionOperation *)notification.object error];
+ if (error) {
+ NSString *title, *message;
+ AFGetAlertViewTitleAndMessageFromError(error, &title, &message);
+
+ [[[UIAlertView alloc] initWithTitle:title message:message delegate:delegate cancelButtonTitle:cancelButtonTitle otherButtonTitles:otherButtonTitles, nil] show];
+ }
+ }
+
+ [[NSNotificationCenter defaultCenter] removeObserver:observer name:AFNetworkingOperationDidFinishNotification object:notification.object];
+ }];
+}
+
+@end
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.h
new file mode 100644
index 0000000000..e6ed6de04c
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.h
@@ -0,0 +1,181 @@
+// UIButton+AFNetworking.h
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import <Foundation/Foundation.h>
+
+#import <Availability.h>
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+
+#import <UIKit/UIKit.h>
+
+@protocol AFURLResponseSerialization, AFImageCache;
+
+/**
+ This category adds methods to the UIKit framework's `UIButton` class. The methods in this category provide support for loading remote images and background images asynchronously from a URL.
+
+ @warning Compound values for control `state` (such as `UIControlStateHighlighted | UIControlStateDisabled`) are unsupported.
+ */
+@interface UIButton (AFNetworking)
+
+///----------------------------
+/// @name Accessing Image Cache
+///----------------------------
+
+/**
+ The image cache used to improve image loadiing performance on scroll views. By default, `UIButton` will use the `sharedImageCache` of `UIImageView`.
+ */
++ (id <AFImageCache>)sharedImageCache;
+
+/**
+ Set the cache used for image loading.
+
+ @param imageCache The image cache.
+ */
++ (void)setSharedImageCache:(id <AFImageCache>)imageCache;
+
+///------------------------------------
+/// @name Accessing Response Serializer
+///------------------------------------
+
+/**
+ The response serializer used to create an image representation from the server response and response data. By default, this is an instance of `AFImageResponseSerializer`.
+
+ @discussion Subclasses of `AFImageResponseSerializer` could be used to perform post-processing, such as color correction, face detection, or other effects. See https://github.com/AFNetworking/AFCoreImageSerializer
+ */
+@property (nonatomic, strong) id <AFURLResponseSerialization> imageResponseSerializer;
+
+///--------------------
+/// @name Setting Image
+///--------------------
+
+/**
+ Asynchronously downloads an image from the specified URL, and sets it as the image for the specified state once the request is finished. Any previous image request for the receiver will be cancelled.
+
+ If the image is cached locally, the image is set immediately, otherwise the specified placeholder image will be set immediately, and then the remote image will be set once the request is finished.
+
+ @param state The control state.
+ @param url The URL used for the image request.
+ */
+- (void)setImageForState:(UIControlState)state
+ withURL:(NSURL *)url;
+
+/**
+ Asynchronously downloads an image from the specified URL, and sets it as the image for the specified state once the request is finished. Any previous image request for the receiver will be cancelled.
+
+ If the image is cached locally, the image is set immediately, otherwise the specified placeholder image will be set immediately, and then the remote image will be set once the request is finished.
+
+ @param state The control state.
+ @param url The URL used for the image request.
+ @param placeholderImage The image to be set initially, until the image request finishes. If `nil`, the button will not change its image until the image request finishes.
+ */
+- (void)setImageForState:(UIControlState)state
+ withURL:(NSURL *)url
+ placeholderImage:(UIImage *)placeholderImage;
+
+/**
+ Asynchronously downloads an image from the specified URL request, and sets it as the image for the specified state once the request is finished. Any previous image request for the receiver will be cancelled.
+
+ If the image is cached locally, the image is set immediately, otherwise the specified placeholder image will be set immediately, and then the remote image will be set once the request is finished.
+
+ If a success block is specified, it is the responsibility of the block to set the image of the button before returning. If no success block is specified, the default behavior of setting the image with `setImage:forState:` is applied.
+
+ @param state The control state.
+ @param urlRequest The URL request used for the image request.
+ @param placeholderImage The image to be set initially, until the image request finishes. If `nil`, the button will not change its image until the image request finishes.
+ @param success A block to be executed when the image request operation finishes successfully. This block has no return value and takes two arguments: the server response and the image. If the image was returned from cache, the request and response parameters will be `nil`.
+ @param failure A block object to be executed when the image request operation finishes unsuccessfully, or that finishes successfully. This block has no return value and takes a single argument: the error that occurred.
+ */
+- (void)setImageForState:(UIControlState)state
+ withURLRequest:(NSURLRequest *)urlRequest
+ placeholderImage:(UIImage *)placeholderImage
+ success:(void (^)(NSURLRequest *request, NSHTTPURLResponse *response, UIImage *image))success
+ failure:(void (^)(NSError *error))failure;
+
+
+///-------------------------------
+/// @name Setting Background Image
+///-------------------------------
+
+/**
+ Asynchronously downloads an image from the specified URL, and sets it as the background image for the specified state once the request is finished. Any previous background image request for the receiver will be cancelled.
+
+ If the background image is cached locally, the background image is set immediately, otherwise the specified placeholder background image will be set immediately, and then the remote background image will be set once the request is finished.
+
+ @param state The control state.
+ @param url The URL used for the background image request.
+ */
+- (void)setBackgroundImageForState:(UIControlState)state
+ withURL:(NSURL *)url;
+
+/**
+ Asynchronously downloads an image from the specified URL, and sets it as the background image for the specified state once the request is finished. Any previous image request for the receiver will be cancelled.
+
+ If the image is cached locally, the image is set immediately, otherwise the specified placeholder image will be set immediately, and then the remote image will be set once the request is finished.
+
+ @param state The control state.
+ @param url The URL used for the background image request.
+ @param placeholderImage The background image to be set initially, until the background image request finishes. If `nil`, the button will not change its background image until the background image request finishes.
+ */
+- (void)setBackgroundImageForState:(UIControlState)state
+ withURL:(NSURL *)url
+ placeholderImage:(UIImage *)placeholderImage;
+
+/**
+ Asynchronously downloads an image from the specified URL request, and sets it as the image for the specified state once the request is finished. Any previous image request for the receiver will be cancelled.
+
+ If the image is cached locally, the image is set immediately, otherwise the specified placeholder image will be set immediately, and then the remote image will be set once the request is finished.
+
+ If a success block is specified, it is the responsibility of the block to set the image of the button before returning. If no success block is specified, the default behavior of setting the image with `setBackgroundImage:forState:` is applied.
+
+ @param state The control state.
+ @param urlRequest The URL request used for the image request.
+ @param placeholderImage The background image to be set initially, until the background image request finishes. If `nil`, the button will not change its background image until the background image request finishes.
+ */
+- (void)setBackgroundImageForState:(UIControlState)state
+ withURLRequest:(NSURLRequest *)urlRequest
+ placeholderImage:(UIImage *)placeholderImage
+ success:(void (^)(NSURLRequest *request, NSHTTPURLResponse *response, UIImage *image))success
+ failure:(void (^)(NSError *error))failure;
+
+
+///------------------------------
+/// @name Canceling Image Loading
+///------------------------------
+
+/**
+ Cancels any executing image operation for the specified control state of the receiver, if one exists.
+
+ @param state The control state.
+ */
+- (void)cancelImageRequestOperationForState:(UIControlState)state;
+
+/**
+ Cancels any executing background image operation for the specified control state of the receiver, if one exists.
+
+ @param state The control state.
+ */
+- (void)cancelBackgroundImageRequestOperationForState:(UIControlState)state;
+
+@end
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.m
new file mode 100644
index 0000000000..a225290a25
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.m
@@ -0,0 +1,293 @@
+// UIButton+AFNetworking.m
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import "UIButton+AFNetworking.h"
+
+#import <objc/runtime.h>
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+
+#import "AFURLResponseSerialization.h"
+#import "AFHTTPRequestOperation.h"
+
+#import "UIImageView+AFNetworking.h"
+
+@interface UIButton (_AFNetworking)
+@end
+
+@implementation UIButton (_AFNetworking)
+
++ (NSOperationQueue *)af_sharedImageRequestOperationQueue {
+ static NSOperationQueue *_af_sharedImageRequestOperationQueue = nil;
+ static dispatch_once_t onceToken;
+ dispatch_once(&onceToken, ^{
+ _af_sharedImageRequestOperationQueue = [[NSOperationQueue alloc] init];
+ _af_sharedImageRequestOperationQueue.maxConcurrentOperationCount = NSOperationQueueDefaultMaxConcurrentOperationCount;
+ });
+
+ return _af_sharedImageRequestOperationQueue;
+}
+
+#pragma mark -
+
+static char AFImageRequestOperationNormal;
+static char AFImageRequestOperationHighlighted;
+static char AFImageRequestOperationSelected;
+static char AFImageRequestOperationDisabled;
+
+static const char * af_imageRequestOperationKeyForState(UIControlState state) {
+ switch (state) {
+ case UIControlStateHighlighted:
+ return &AFImageRequestOperationHighlighted;
+ case UIControlStateSelected:
+ return &AFImageRequestOperationSelected;
+ case UIControlStateDisabled:
+ return &AFImageRequestOperationDisabled;
+ case UIControlStateNormal:
+ default:
+ return &AFImageRequestOperationNormal;
+ }
+}
+
+- (AFHTTPRequestOperation *)af_imageRequestOperationForState:(UIControlState)state {
+ return (AFHTTPRequestOperation *)objc_getAssociatedObject(self, af_imageRequestOperationKeyForState(state));
+}
+
+- (void)af_setImageRequestOperation:(AFHTTPRequestOperation *)imageRequestOperation
+ forState:(UIControlState)state
+{
+ objc_setAssociatedObject(self, af_imageRequestOperationKeyForState(state), imageRequestOperation, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
+}
+
+#pragma mark -
+
+static char AFBackgroundImageRequestOperationNormal;
+static char AFBackgroundImageRequestOperationHighlighted;
+static char AFBackgroundImageRequestOperationSelected;
+static char AFBackgroundImageRequestOperationDisabled;
+
+static const char * af_backgroundImageRequestOperationKeyForState(UIControlState state) {
+ switch (state) {
+ case UIControlStateHighlighted:
+ return &AFBackgroundImageRequestOperationHighlighted;
+ case UIControlStateSelected:
+ return &AFBackgroundImageRequestOperationSelected;
+ case UIControlStateDisabled:
+ return &AFBackgroundImageRequestOperationDisabled;
+ case UIControlStateNormal:
+ default:
+ return &AFBackgroundImageRequestOperationNormal;
+ }
+}
+
+- (AFHTTPRequestOperation *)af_backgroundImageRequestOperationForState:(UIControlState)state {
+ return (AFHTTPRequestOperation *)objc_getAssociatedObject(self, af_backgroundImageRequestOperationKeyForState(state));
+}
+
+- (void)af_setBackgroundImageRequestOperation:(AFHTTPRequestOperation *)imageRequestOperation
+ forState:(UIControlState)state
+{
+ objc_setAssociatedObject(self, af_backgroundImageRequestOperationKeyForState(state), imageRequestOperation, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
+}
+
+@end
+
+#pragma mark -
+
+@implementation UIButton (AFNetworking)
+
++ (id <AFImageCache>)sharedImageCache {
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgnu"
+ return objc_getAssociatedObject(self, @selector(sharedImageCache)) ?: [UIImageView sharedImageCache];
+#pragma clang diagnostic pop
+}
+
++ (void)setSharedImageCache:(id <AFImageCache>)imageCache {
+ objc_setAssociatedObject(self, @selector(sharedImageCache), imageCache, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
+}
+
+#pragma mark -
+
+- (id <AFURLResponseSerialization>)imageResponseSerializer {
+ static id <AFURLResponseSerialization> _af_defaultImageResponseSerializer = nil;
+ static dispatch_once_t onceToken;
+ dispatch_once(&onceToken, ^{
+ _af_defaultImageResponseSerializer = [AFImageResponseSerializer serializer];
+ });
+
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgnu"
+ return objc_getAssociatedObject(self, @selector(imageResponseSerializer)) ?: _af_defaultImageResponseSerializer;
+#pragma clang diagnostic pop
+}
+
+- (void)setImageResponseSerializer:(id <AFURLResponseSerialization>)serializer {
+ objc_setAssociatedObject(self, @selector(imageResponseSerializer), serializer, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
+}
+
+#pragma mark -
+
+- (void)setImageForState:(UIControlState)state
+ withURL:(NSURL *)url
+{
+ [self setImageForState:state withURL:url placeholderImage:nil];
+}
+
+- (void)setImageForState:(UIControlState)state
+ withURL:(NSURL *)url
+ placeholderImage:(UIImage *)placeholderImage
+{
+ NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
+ [request addValue:@"image/*" forHTTPHeaderField:@"Accept"];
+
+ [self setImageForState:state withURLRequest:request placeholderImage:placeholderImage success:nil failure:nil];
+}
+
+- (void)setImageForState:(UIControlState)state
+ withURLRequest:(NSURLRequest *)urlRequest
+ placeholderImage:(UIImage *)placeholderImage
+ success:(void (^)(NSURLRequest *request, NSHTTPURLResponse *response, UIImage *image))success
+ failure:(void (^)(NSError *error))failure
+{
+ [self cancelImageRequestOperationForState:state];
+
+ UIImage *cachedImage = [[[self class] sharedImageCache] cachedImageForRequest:urlRequest];
+ if (cachedImage) {
+ if (success) {
+ success(nil, nil, cachedImage);
+ } else {
+ [self setImage:cachedImage forState:state];
+ }
+
+ [self af_setImageRequestOperation:nil forState:state];
+ } else {
+ if (placeholderImage) {
+ [self setImage:placeholderImage forState:state];
+ }
+
+ __weak __typeof(self)weakSelf = self;
+ AFHTTPRequestOperation *imageRequestOperation = [[AFHTTPRequestOperation alloc] initWithRequest:urlRequest];
+ imageRequestOperation.responseSerializer = self.imageResponseSerializer;
+ [imageRequestOperation setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {
+ __strong __typeof(weakSelf)strongSelf = weakSelf;
+ if ([[urlRequest URL] isEqual:[operation.request URL]]) {
+ if (success) {
+ success(operation.request, operation.response, responseObject);
+ } else if (responseObject) {
+ [strongSelf setImage:responseObject forState:state];
+ }
+ }
+ [[[strongSelf class] sharedImageCache] cacheImage:responseObject forRequest:urlRequest];
+ } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
+ if ([[urlRequest URL] isEqual:[operation.response URL]]) {
+ if (failure) {
+ failure(error);
+ }
+ }
+ }];
+
+ [self af_setImageRequestOperation:imageRequestOperation forState:state];
+ [[[self class] af_sharedImageRequestOperationQueue] addOperation:imageRequestOperation];
+ }
+}
+
+#pragma mark -
+
+- (void)setBackgroundImageForState:(UIControlState)state
+ withURL:(NSURL *)url
+{
+ [self setBackgroundImageForState:state withURL:url placeholderImage:nil];
+}
+
+- (void)setBackgroundImageForState:(UIControlState)state
+ withURL:(NSURL *)url
+ placeholderImage:(UIImage *)placeholderImage
+{
+ NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
+ [request addValue:@"image/*" forHTTPHeaderField:@"Accept"];
+
+ [self setBackgroundImageForState:state withURLRequest:request placeholderImage:placeholderImage success:nil failure:nil];
+}
+
+- (void)setBackgroundImageForState:(UIControlState)state
+ withURLRequest:(NSURLRequest *)urlRequest
+ placeholderImage:(UIImage *)placeholderImage
+ success:(void (^)(NSURLRequest *request, NSHTTPURLResponse *response, UIImage *image))success
+ failure:(void (^)(NSError *error))failure
+{
+ [self cancelBackgroundImageRequestOperationForState:state];
+
+ UIImage *cachedImage = [[[self class] sharedImageCache] cachedImageForRequest:urlRequest];
+ if (cachedImage) {
+ if (success) {
+ success(nil, nil, cachedImage);
+ } else {
+ [self setBackgroundImage:cachedImage forState:state];
+ }
+
+ [self af_setBackgroundImageRequestOperation:nil forState:state];
+ } else {
+ if (placeholderImage) {
+ [self setBackgroundImage:placeholderImage forState:state];
+ }
+
+ __weak __typeof(self)weakSelf = self;
+ AFHTTPRequestOperation *backgroundImageRequestOperation = [[AFHTTPRequestOperation alloc] initWithRequest:urlRequest];
+ backgroundImageRequestOperation.responseSerializer = self.imageResponseSerializer;
+ [backgroundImageRequestOperation setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {
+ __strong __typeof(weakSelf)strongSelf = weakSelf;
+ if ([[urlRequest URL] isEqual:[operation.request URL]]) {
+ if (success) {
+ success(operation.request, operation.response, responseObject);
+ } else if (responseObject) {
+ [strongSelf setBackgroundImage:responseObject forState:state];
+ }
+ }
+ } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
+ if ([[urlRequest URL] isEqual:[operation.response URL]]) {
+ if (failure) {
+ failure(error);
+ }
+ }
+ }];
+
+ [self af_setBackgroundImageRequestOperation:backgroundImageRequestOperation forState:state];
+ [[[self class] af_sharedImageRequestOperationQueue] addOperation:backgroundImageRequestOperation];
+ }
+}
+
+#pragma mark -
+
+- (void)cancelImageRequestOperationForState:(UIControlState)state {
+ [[self af_imageRequestOperationForState:state] cancel];
+ [self af_setImageRequestOperation:nil forState:state];
+}
+
+- (void)cancelBackgroundImageRequestOperationForState:(UIControlState)state {
+ [[self af_backgroundImageRequestOperationForState:state] cancel];
+ [self af_setBackgroundImageRequestOperation:nil forState:state];
+}
+
+@end
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.h
new file mode 100644
index 0000000000..5d523636e8
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.h
@@ -0,0 +1,143 @@
+// UIImageView+AFNetworking.h
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import <Foundation/Foundation.h>
+
+#import <Availability.h>
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+
+#import <UIKit/UIKit.h>
+
+@protocol AFURLResponseSerialization, AFImageCache;
+
+/**
+ This category adds methods to the UIKit framework's `UIImageView` class. The methods in this category provide support for loading remote images asynchronously from a URL.
+ */
+@interface UIImageView (AFNetworking)
+
+///----------------------------
+/// @name Accessing Image Cache
+///----------------------------
+
+/**
+ The image cache used to improve image loadiing performance on scroll views. By default, this is an `NSCache` subclass conforming to the `AFImageCache` protocol, which listens for notification warnings and evicts objects accordingly.
+*/
++ (id <AFImageCache>)sharedImageCache;
+
+/**
+ Set the cache used for image loading.
+
+ @param imageCache The image cache.
+ */
++ (void)setSharedImageCache:(id <AFImageCache>)imageCache;
+
+///------------------------------------
+/// @name Accessing Response Serializer
+///------------------------------------
+
+/**
+ The response serializer used to create an image representation from the server response and response data. By default, this is an instance of `AFImageResponseSerializer`.
+
+ @discussion Subclasses of `AFImageResponseSerializer` could be used to perform post-processing, such as color correction, face detection, or other effects. See https://github.com/AFNetworking/AFCoreImageSerializer
+ */
+@property (nonatomic, strong) id <AFURLResponseSerialization> imageResponseSerializer;
+
+///--------------------
+/// @name Setting Image
+///--------------------
+
+/**
+ Asynchronously downloads an image from the specified URL, and sets it once the request is finished. Any previous image request for the receiver will be cancelled.
+
+ If the image is cached locally, the image is set immediately, otherwise the specified placeholder image will be set immediately, and then the remote image will be set once the request is finished.
+
+ By default, URL requests have a `Accept` header field value of "image / *", a cache policy of `NSURLCacheStorageAllowed` and a timeout interval of 30 seconds, and are set not handle cookies. To configure URL requests differently, use `setImageWithURLRequest:placeholderImage:success:failure:`
+
+ @param url The URL used for the image request.
+ */
+- (void)setImageWithURL:(NSURL *)url;
+
+/**
+ Asynchronously downloads an image from the specified URL, and sets it once the request is finished. Any previous image request for the receiver will be cancelled.
+
+ If the image is cached locally, the image is set immediately, otherwise the specified placeholder image will be set immediately, and then the remote image will be set once the request is finished.
+
+ By default, URL requests have a `Accept` header field value of "image / *", a cache policy of `NSURLCacheStorageAllowed` and a timeout interval of 30 seconds, and are set not handle cookies. To configure URL requests differently, use `setImageWithURLRequest:placeholderImage:success:failure:`
+
+ @param url The URL used for the image request.
+ @param placeholderImage The image to be set initially, until the image request finishes. If `nil`, the image view will not change its image until the image request finishes.
+ */
+- (void)setImageWithURL:(NSURL *)url
+ placeholderImage:(UIImage *)placeholderImage;
+
+/**
+ Asynchronously downloads an image from the specified URL request, and sets it once the request is finished. Any previous image request for the receiver will be cancelled.
+
+ If the image is cached locally, the image is set immediately, otherwise the specified placeholder image will be set immediately, and then the remote image will be set once the request is finished.
+
+ If a success block is specified, it is the responsibility of the block to set the image of the image view before returning. If no success block is specified, the default behavior of setting the image with `self.image = image` is applied.
+
+ @param urlRequest The URL request used for the image request.
+ @param placeholderImage The image to be set initially, until the image request finishes. If `nil`, the image view will not change its image until the image request finishes.
+ @param success A block to be executed when the image request operation finishes successfully. This block has no return value and takes three arguments: the request sent from the client, the response received from the server, and the image created from the response data of request. If the image was returned from cache, the request and response parameters will be `nil`.
+ @param failure A block object to be executed when the image request operation finishes unsuccessfully, or that finishes successfully. This block has no return value and takes three arguments: the request sent from the client, the response received from the server, and the error object describing the network or parsing error that occurred.
+ */
+- (void)setImageWithURLRequest:(NSURLRequest *)urlRequest
+ placeholderImage:(UIImage *)placeholderImage
+ success:(void (^)(NSURLRequest *request, NSHTTPURLResponse *response, UIImage *image))success
+ failure:(void (^)(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error))failure;
+
+/**
+ Cancels any executing image operation for the receiver, if one exists.
+ */
+- (void)cancelImageRequestOperation;
+
+@end
+
+#pragma mark -
+
+/**
+ The `AFImageCache` protocol is adopted by an object used to cache images loaded by the AFNetworking category on `UIImageView`.
+ */
+@protocol AFImageCache <NSObject>
+
+/**
+ Returns a cached image for the specififed request, if available.
+
+ @param request The image request.
+
+ @return The cached image.
+ */
+- (UIImage *)cachedImageForRequest:(NSURLRequest *)request;
+
+/**
+ Caches a particular image for the specified request.
+
+ @param image The image to cache.
+ @param request The request to be used as a cache key.
+ */
+- (void)cacheImage:(UIImage *)image
+ forRequest:(NSURLRequest *)request;
+@end
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.m
new file mode 100644
index 0000000000..c06aa9ca4c
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.m
@@ -0,0 +1,216 @@
+// UIImageView+AFNetworking.m
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import "UIImageView+AFNetworking.h"
+
+#import <objc/runtime.h>
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+
+#import "AFHTTPRequestOperation.h"
+
+@interface AFImageCache : NSCache <AFImageCache>
+@end
+
+#pragma mark -
+
+@interface UIImageView (_AFNetworking)
+@property (readwrite, nonatomic, strong, setter = af_setImageRequestOperation:) AFHTTPRequestOperation *af_imageRequestOperation;
+@end
+
+@implementation UIImageView (_AFNetworking)
+
++ (NSOperationQueue *)af_sharedImageRequestOperationQueue {
+ static NSOperationQueue *_af_sharedImageRequestOperationQueue = nil;
+ static dispatch_once_t onceToken;
+ dispatch_once(&onceToken, ^{
+ _af_sharedImageRequestOperationQueue = [[NSOperationQueue alloc] init];
+ _af_sharedImageRequestOperationQueue.maxConcurrentOperationCount = NSOperationQueueDefaultMaxConcurrentOperationCount;
+ });
+
+ return _af_sharedImageRequestOperationQueue;
+}
+
+- (AFHTTPRequestOperation *)af_imageRequestOperation {
+ return (AFHTTPRequestOperation *)objc_getAssociatedObject(self, @selector(af_imageRequestOperation));
+}
+
+- (void)af_setImageRequestOperation:(AFHTTPRequestOperation *)imageRequestOperation {
+ objc_setAssociatedObject(self, @selector(af_imageRequestOperation), imageRequestOperation, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
+}
+
+@end
+
+#pragma mark -
+
+@implementation UIImageView (AFNetworking)
+@dynamic imageResponseSerializer;
+
++ (id <AFImageCache>)sharedImageCache {
+ static AFImageCache *_af_defaultImageCache = nil;
+ static dispatch_once_t oncePredicate;
+ dispatch_once(&oncePredicate, ^{
+ _af_defaultImageCache = [[AFImageCache alloc] init];
+
+ [[NSNotificationCenter defaultCenter] addObserverForName:UIApplicationDidReceiveMemoryWarningNotification object:nil queue:[NSOperationQueue mainQueue] usingBlock:^(NSNotification * __unused notification) {
+ [_af_defaultImageCache removeAllObjects];
+ }];
+ });
+
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgnu"
+ return objc_getAssociatedObject(self, @selector(sharedImageCache)) ?: _af_defaultImageCache;
+#pragma clang diagnostic pop
+}
+
++ (void)setSharedImageCache:(id <AFImageCache>)imageCache {
+ objc_setAssociatedObject(self, @selector(sharedImageCache), imageCache, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
+}
+
+#pragma mark -
+
+- (id <AFURLResponseSerialization>)imageResponseSerializer {
+ static id <AFURLResponseSerialization> _af_defaultImageResponseSerializer = nil;
+ static dispatch_once_t onceToken;
+ dispatch_once(&onceToken, ^{
+ _af_defaultImageResponseSerializer = [AFImageResponseSerializer serializer];
+ });
+
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgnu"
+ return objc_getAssociatedObject(self, @selector(imageResponseSerializer)) ?: _af_defaultImageResponseSerializer;
+#pragma clang diagnostic pop
+}
+
+- (void)setImageResponseSerializer:(id <AFURLResponseSerialization>)serializer {
+ objc_setAssociatedObject(self, @selector(imageResponseSerializer), serializer, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
+}
+
+#pragma mark -
+
+- (void)setImageWithURL:(NSURL *)url {
+ [self setImageWithURL:url placeholderImage:nil];
+}
+
+- (void)setImageWithURL:(NSURL *)url
+ placeholderImage:(UIImage *)placeholderImage
+{
+ NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
+ [request addValue:@"image/*" forHTTPHeaderField:@"Accept"];
+
+ [self setImageWithURLRequest:request placeholderImage:placeholderImage success:nil failure:nil];
+}
+
+- (void)setImageWithURLRequest:(NSURLRequest *)urlRequest
+ placeholderImage:(UIImage *)placeholderImage
+ success:(void (^)(NSURLRequest *request, NSHTTPURLResponse *response, UIImage *image))success
+ failure:(void (^)(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error))failure
+{
+ [self cancelImageRequestOperation];
+
+ UIImage *cachedImage = [[[self class] sharedImageCache] cachedImageForRequest:urlRequest];
+ if (cachedImage) {
+ if (success) {
+ success(nil, nil, cachedImage);
+ } else {
+ self.image = cachedImage;
+ }
+
+ self.af_imageRequestOperation = nil;
+ } else {
+ if (placeholderImage) {
+ self.image = placeholderImage;
+ }
+
+ __weak __typeof(self)weakSelf = self;
+ self.af_imageRequestOperation = [[AFHTTPRequestOperation alloc] initWithRequest:urlRequest];
+ self.af_imageRequestOperation.responseSerializer = self.imageResponseSerializer;
+ [self.af_imageRequestOperation setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {
+ __strong __typeof(weakSelf)strongSelf = weakSelf;
+ if ([[urlRequest URL] isEqual:[strongSelf.af_imageRequestOperation.request URL]]) {
+ if (success) {
+ success(urlRequest, operation.response, responseObject);
+ } else if (responseObject) {
+ strongSelf.image = responseObject;
+ }
+
+ if (operation == strongSelf.af_imageRequestOperation){
+ strongSelf.af_imageRequestOperation = nil;
+ }
+ }
+
+ [[[strongSelf class] sharedImageCache] cacheImage:responseObject forRequest:urlRequest];
+ } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
+ __strong __typeof(weakSelf)strongSelf = weakSelf;
+ if ([[urlRequest URL] isEqual:[strongSelf.af_imageRequestOperation.request URL]]) {
+ if (failure) {
+ failure(urlRequest, operation.response, error);
+ }
+
+ if (operation == strongSelf.af_imageRequestOperation){
+ strongSelf.af_imageRequestOperation = nil;
+ }
+ }
+ }];
+
+ [[[self class] af_sharedImageRequestOperationQueue] addOperation:self.af_imageRequestOperation];
+ }
+}
+
+- (void)cancelImageRequestOperation {
+ [self.af_imageRequestOperation cancel];
+ self.af_imageRequestOperation = nil;
+}
+
+@end
+
+#pragma mark -
+
+static inline NSString * AFImageCacheKeyFromURLRequest(NSURLRequest *request) {
+ return [[request URL] absoluteString];
+}
+
+@implementation AFImageCache
+
+- (UIImage *)cachedImageForRequest:(NSURLRequest *)request {
+ switch ([request cachePolicy]) {
+ case NSURLRequestReloadIgnoringCacheData:
+ case NSURLRequestReloadIgnoringLocalAndRemoteCacheData:
+ return nil;
+ default:
+ break;
+ }
+
+ return [self objectForKey:AFImageCacheKeyFromURLRequest(request)];
+}
+
+- (void)cacheImage:(UIImage *)image
+ forRequest:(NSURLRequest *)request
+{
+ if (image && request) {
+ [self setObject:image forKey:AFImageCacheKeyFromURLRequest(request)];
+ }
+}
+
+@end
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIKit+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIKit+AFNetworking.h
new file mode 100644
index 0000000000..94082f6cb5
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIKit+AFNetworking.h
@@ -0,0 +1,38 @@
+// UIKit+AFNetworking.h
+//
+// Copyright (c) 2013 AFNetworking (http://afnetworking.com/)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import <UIKit/UIKit.h>
+
+#ifndef _UIKIT_AFNETWORKING_
+ #define _UIKIT_AFNETWORKING_
+
+ #import "AFNetworkActivityIndicatorManager.h"
+
+ #import "UIActivityIndicatorView+AFNetworking.h"
+ #import "UIAlertView+AFNetworking.h"
+ #import "UIButton+AFNetworking.h"
+ #import "UIImageView+AFNetworking.h"
+ #import "UIKit+AFNetworking.h"
+ #import "UIProgressView+AFNetworking.h"
+ #import "UIRefreshControl+AFNetworking.h"
+ #import "UIWebView+AFNetworking.h"
+#endif /* _UIKIT_AFNETWORKING_ */
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.h
new file mode 100644
index 0000000000..3f1bc086f5
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.h
@@ -0,0 +1,88 @@
+// UIProgressView+AFNetworking.h
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import <Foundation/Foundation.h>
+
+#import <Availability.h>
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+
+#import <UIKit/UIKit.h>
+
+@class AFURLConnectionOperation;
+
+/**
+ This category adds methods to the UIKit framework's `UIProgressView` class. The methods in this category provide support for binding the progress to the upload and download progress of a session task or request operation.
+ */
+@interface UIProgressView (AFNetworking)
+
+///------------------------------------
+/// @name Setting Session Task Progress
+///------------------------------------
+
+/**
+ Binds the progress to the upload progress of the specified session task.
+
+ @param task The session task.
+ @param animated `YES` if the change should be animated, `NO` if the change should happen immediately.
+ */
+#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 70000
+- (void)setProgressWithUploadProgressOfTask:(NSURLSessionUploadTask *)task
+ animated:(BOOL)animated;
+#endif
+
+/**
+ Binds the progress to the download progress of the specified session task.
+
+ @param task The session task.
+ @param animated `YES` if the change should be animated, `NO` if the change should happen immediately.
+ */
+#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 70000
+- (void)setProgressWithDownloadProgressOfTask:(NSURLSessionDownloadTask *)task
+ animated:(BOOL)animated;
+#endif
+
+///------------------------------------
+/// @name Setting Session Task Progress
+///------------------------------------
+
+/**
+ Binds the progress to the upload progress of the specified request operation.
+
+ @param operation The request operation.
+ @param animated `YES` if the change should be animated, `NO` if the change should happen immediately.
+ */
+- (void)setProgressWithUploadProgressOfOperation:(AFURLConnectionOperation *)operation
+ animated:(BOOL)animated;
+
+/**
+ Binds the progress to the download progress of the specified request operation.
+
+ @param operation The request operation.
+ @param animated `YES` if the change should be animated, `NO` if the change should happen immediately.
+ */
+- (void)setProgressWithDownloadProgressOfOperation:(AFURLConnectionOperation *)operation
+ animated:(BOOL)animated;
+
+@end
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.m
new file mode 100644
index 0000000000..927f56d843
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.m
@@ -0,0 +1,183 @@
+// UIProgressView+AFNetworking.m
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import "UIProgressView+AFNetworking.h"
+
+#import <objc/runtime.h>
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+
+#import "AFURLConnectionOperation.h"
+
+#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 70000
+#import "AFURLSessionManager.h"
+#endif
+
+static void * AFTaskCountOfBytesSentContext = &AFTaskCountOfBytesSentContext;
+static void * AFTaskCountOfBytesReceivedContext = &AFTaskCountOfBytesReceivedContext;
+
+@interface AFURLConnectionOperation (_UIProgressView)
+@property (readwrite, nonatomic, copy) void (^uploadProgress)(NSUInteger bytes, long long totalBytes, long long totalBytesExpected);
+@property (readwrite, nonatomic, assign, setter = af_setUploadProgressAnimated:) BOOL af_uploadProgressAnimated;
+
+@property (readwrite, nonatomic, copy) void (^downloadProgress)(NSUInteger bytes, long long totalBytes, long long totalBytesExpected);
+@property (readwrite, nonatomic, assign, setter = af_setDownloadProgressAnimated:) BOOL af_downloadProgressAnimated;
+@end
+
+@implementation AFURLConnectionOperation (_UIProgressView)
+@dynamic uploadProgress; // Implemented in AFURLConnectionOperation
+@dynamic af_uploadProgressAnimated;
+
+@dynamic downloadProgress; // Implemented in AFURLConnectionOperation
+@dynamic af_downloadProgressAnimated;
+@end
+
+#pragma mark -
+
+@implementation UIProgressView (AFNetworking)
+
+- (BOOL)af_uploadProgressAnimated {
+ return [(NSNumber *)objc_getAssociatedObject(self, @selector(af_uploadProgressAnimated)) boolValue];
+}
+
+- (void)af_setUploadProgressAnimated:(BOOL)animated {
+ objc_setAssociatedObject(self, @selector(af_uploadProgressAnimated), @(animated), OBJC_ASSOCIATION_RETAIN_NONATOMIC);
+}
+
+- (BOOL)af_downloadProgressAnimated {
+ return [(NSNumber *)objc_getAssociatedObject(self, @selector(af_downloadProgressAnimated)) boolValue];
+}
+
+- (void)af_setDownloadProgressAnimated:(BOOL)animated {
+ objc_setAssociatedObject(self, @selector(af_downloadProgressAnimated), @(animated), OBJC_ASSOCIATION_RETAIN_NONATOMIC);
+}
+
+#pragma mark -
+
+#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 70000
+- (void)setProgressWithUploadProgressOfTask:(NSURLSessionUploadTask *)task
+ animated:(BOOL)animated
+{
+ [task addObserver:self forKeyPath:@"state" options:(NSKeyValueObservingOptions)0 context:AFTaskCountOfBytesSentContext];
+ [task addObserver:self forKeyPath:@"countOfBytesSent" options:(NSKeyValueObservingOptions)0 context:AFTaskCountOfBytesSentContext];
+
+ [self af_setUploadProgressAnimated:animated];
+}
+
+- (void)setProgressWithDownloadProgressOfTask:(NSURLSessionDownloadTask *)task
+ animated:(BOOL)animated
+{
+ [task addObserver:self forKeyPath:@"state" options:(NSKeyValueObservingOptions)0 context:AFTaskCountOfBytesReceivedContext];
+ [task addObserver:self forKeyPath:@"countOfBytesReceived" options:(NSKeyValueObservingOptions)0 context:AFTaskCountOfBytesReceivedContext];
+
+ [self af_setDownloadProgressAnimated:animated];
+}
+#endif
+
+#pragma mark -
+
+- (void)setProgressWithUploadProgressOfOperation:(AFURLConnectionOperation *)operation
+ animated:(BOOL)animated
+{
+ __weak __typeof(self)weakSelf = self;
+ void (^original)(NSUInteger bytesWritten, long long totalBytesWritten, long long totalBytesExpectedToWrite) = [operation.uploadProgress copy];
+ [operation setUploadProgressBlock:^(NSUInteger bytesWritten, long long totalBytesWritten, long long totalBytesExpectedToWrite) {
+ if (original) {
+ original(bytesWritten, totalBytesWritten, totalBytesExpectedToWrite);
+ }
+
+ dispatch_async(dispatch_get_main_queue(), ^{
+ if (totalBytesExpectedToWrite > 0) {
+ __strong __typeof(weakSelf)strongSelf = weakSelf;
+ [strongSelf setProgress:(totalBytesWritten / (totalBytesExpectedToWrite * 1.0f)) animated:animated];
+ }
+ });
+ }];
+}
+
+- (void)setProgressWithDownloadProgressOfOperation:(AFURLConnectionOperation *)operation
+ animated:(BOOL)animated
+{
+ __weak __typeof(self)weakSelf = self;
+ void (^original)(NSUInteger bytesRead, long long totalBytesRead, long long totalBytesExpectedToRead) = [operation.downloadProgress copy];
+ [operation setDownloadProgressBlock:^(NSUInteger bytesRead, long long totalBytesRead, long long totalBytesExpectedToRead) {
+ if (original) {
+ original(bytesRead, totalBytesRead, totalBytesExpectedToRead);
+ }
+
+ dispatch_async(dispatch_get_main_queue(), ^{
+ if (totalBytesExpectedToRead > 0) {
+ __strong __typeof(weakSelf)strongSelf = weakSelf;
+ [strongSelf setProgress:(totalBytesRead / (totalBytesExpectedToRead * 1.0f)) animated:animated];
+ }
+ });
+ }];
+}
+
+#pragma mark - NSKeyValueObserving
+
+- (void)observeValueForKeyPath:(NSString *)keyPath
+ ofObject:(id)object
+ change:(__unused NSDictionary *)change
+ context:(void *)context
+{
+#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 70000
+ if (context == AFTaskCountOfBytesSentContext || context == AFTaskCountOfBytesReceivedContext) {
+ if ([keyPath isEqualToString:NSStringFromSelector(@selector(countOfBytesSent))]) {
+ if ([object countOfBytesExpectedToSend] > 0) {
+ dispatch_async(dispatch_get_main_queue(), ^{
+ [self setProgress:[object countOfBytesSent] / ([object countOfBytesExpectedToSend] * 1.0f) animated:self.af_uploadProgressAnimated];
+ });
+ }
+ }
+
+ if ([keyPath isEqualToString:NSStringFromSelector(@selector(countOfBytesReceived))]) {
+ if ([object countOfBytesExpectedToReceive] > 0) {
+ dispatch_async(dispatch_get_main_queue(), ^{
+ [self setProgress:[object countOfBytesReceived] / ([object countOfBytesExpectedToReceive] * 1.0f) animated:self.af_downloadProgressAnimated];
+ });
+ }
+ }
+
+ if ([keyPath isEqualToString:NSStringFromSelector(@selector(state))]) {
+ if ([(NSURLSessionTask *)object state] == NSURLSessionTaskStateCompleted) {
+ @try {
+ [object removeObserver:self forKeyPath:NSStringFromSelector(@selector(state))];
+
+ if (context == AFTaskCountOfBytesSentContext) {
+ [object removeObserver:self forKeyPath:NSStringFromSelector(@selector(countOfBytesSent))];
+ }
+
+ if (context == AFTaskCountOfBytesReceivedContext) {
+ [object removeObserver:self forKeyPath:NSStringFromSelector(@selector(countOfBytesReceived))];
+ }
+ }
+ @catch (NSException * __unused exception) {}
+ }
+ }
+ }
+#endif
+}
+
+@end
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.h
new file mode 100644
index 0000000000..37ce772de0
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.h
@@ -0,0 +1,64 @@
+// UIRefreshControl+AFNetworking.m
+//
+// Copyright (c) 2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import <Foundation/Foundation.h>
+
+#import <Availability.h>
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+
+#import <UIKit/UIKit.h>
+
+@class AFURLConnectionOperation;
+
+/**
+ This category adds methods to the UIKit framework's `UIRefreshControl` class. The methods in this category provide support for automatically begining and ending refreshing depending on the loading state of a request operation or session task.
+ */
+@interface UIRefreshControl (AFNetworking)
+
+///-----------------------------------
+/// @name Refreshing for Session Tasks
+///-----------------------------------
+
+/**
+ Binds the refreshing state to the state of the specified task.
+
+ @param task The task. If `nil`, automatic updating from any previously specified operation will be diabled.
+ */
+#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 70000
+- (void)setRefreshingWithStateOfTask:(NSURLSessionTask *)task;
+#endif
+
+///----------------------------------------
+/// @name Refreshing for Request Operations
+///----------------------------------------
+
+/**
+ Binds the refreshing state to the execution state of the specified operation.
+
+ @param operation The operation. If `nil`, automatic updating from any previously specified operation will be disabled.
+ */
+- (void)setRefreshingWithStateOfOperation:(AFURLConnectionOperation *)operation;
+
+@end
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.m
new file mode 100644
index 0000000000..e266451fe5
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.m
@@ -0,0 +1,93 @@
+// UIRefreshControl+AFNetworking.m
+//
+// Copyright (c) 2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import "UIRefreshControl+AFNetworking.h"
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+
+#import "AFHTTPRequestOperation.h"
+
+#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 70000
+#import "AFURLSessionManager.h"
+#endif
+
+@implementation UIRefreshControl (AFNetworking)
+
+#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 70000
+- (void)setRefreshingWithStateOfTask:(NSURLSessionTask *)task {
+ NSNotificationCenter *notificationCenter = [NSNotificationCenter defaultCenter];
+
+ [notificationCenter removeObserver:self name:AFNetworkingTaskDidResumeNotification object:nil];
+ [notificationCenter removeObserver:self name:AFNetworkingTaskDidSuspendNotification object:nil];
+ [notificationCenter removeObserver:self name:AFNetworkingTaskDidCompleteNotification object:nil];
+
+ if (task) {
+ if (task.state == NSURLSessionTaskStateRunning) {
+ [self beginRefreshing];
+
+ [notificationCenter addObserver:self selector:@selector(af_beginRefreshing) name:AFNetworkingTaskDidResumeNotification object:task];
+ [notificationCenter addObserver:self selector:@selector(af_endRefreshing) name:AFNetworkingTaskDidCompleteNotification object:task];
+ [notificationCenter addObserver:self selector:@selector(af_endRefreshing) name:AFNetworkingTaskDidSuspendNotification object:task];
+ } else {
+ [self endRefreshing];
+ }
+ }
+}
+#endif
+
+- (void)setRefreshingWithStateOfOperation:(AFURLConnectionOperation *)operation {
+ NSNotificationCenter *notificationCenter = [NSNotificationCenter defaultCenter];
+
+ [notificationCenter removeObserver:self name:AFNetworkingOperationDidStartNotification object:nil];
+ [notificationCenter removeObserver:self name:AFNetworkingOperationDidFinishNotification object:nil];
+
+ if (operation) {
+ if (![operation isFinished]) {
+ if ([operation isExecuting]) {
+ [self beginRefreshing];
+ } else {
+ [self endRefreshing];
+ }
+
+ [notificationCenter addObserver:self selector:@selector(af_beginRefreshing) name:AFNetworkingOperationDidStartNotification object:operation];
+ [notificationCenter addObserver:self selector:@selector(af_endRefreshing) name:AFNetworkingOperationDidFinishNotification object:operation];
+ }
+ }
+}
+
+#pragma mark -
+
+- (void)af_beginRefreshing {
+ dispatch_async(dispatch_get_main_queue(), ^{
+ [self beginRefreshing];
+ });
+}
+
+- (void)af_endRefreshing {
+ dispatch_async(dispatch_get_main_queue(), ^{
+ [self endRefreshing];
+ });
+}
+
+@end
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.h
new file mode 100644
index 0000000000..202e8f4ea2
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.h
@@ -0,0 +1,83 @@
+// UIWebView+AFNetworking.h
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import <Foundation/Foundation.h>
+
+#import <Availability.h>
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+
+#import <UIKit/UIKit.h>
+
+@class AFHTTPRequestSerializer, AFHTTPResponseSerializer;
+@protocol AFURLRequestSerialization, AFURLResponseSerialization;
+
+/**
+ This category adds methods to the UIKit framework's `UIWebView` class. The methods in this category provide increased control over the request cycle, including progress monitoring and success / failure handling.
+
+ @discussion When using these category methods, make sure to assign `delegate` for the web view, which implements `–webView:shouldStartLoadWithRequest:navigationType:` appropriately. This allows for tapped links to be loaded through AFNetworking, and can ensure that `canGoBack` & `canGoForward` update their values correctly.
+ */
+@interface UIWebView (AFNetworking)
+
+/**
+ The request serializer used to serialize requests made with the `-loadRequest:...` category methods. By default, this is an instance of `AFHTTPRequestSerializer`.
+ */
+@property (nonatomic, strong) AFHTTPRequestSerializer <AFURLRequestSerialization> * requestSerializer;
+
+/**
+ The response serializer used to serialize responses made with the `-loadRequest:...` category methods. By default, this is an instance of `AFHTTPResponseSerializer`.
+ */
+@property (nonatomic, strong) AFHTTPResponseSerializer <AFURLResponseSerialization> * responseSerializer;
+
+/**
+ Asynchronously loads the specified request.
+
+ @param request A URL request identifying the location of the content to load. This must not be `nil`.
+ @param progress A block object to be called when an undetermined number of bytes have been downloaded from the server. This block has no return value and takes three arguments: the number of bytes read since the last time the download progress block was called, the total bytes read, and the total bytes expected to be read during the request, as initially determined by the expected content size of the `NSHTTPURLResponse` object. This block may be called multiple times, and will execute on the main thread.
+ @param success A block object to be executed when the request finishes loading successfully. This block returns the HTML string to be loaded by the web view, and takes two arguments: the response, and the response string.
+ @param failure A block object to be executed when the request operation finishes unsuccessfully, or that finishes successfully, but encountered an error while parsing the response data. This block has no return value and takes a single argument: the error that occurred.
+ */
+- (void)loadRequest:(NSURLRequest *)request
+ progress:(void (^)(NSUInteger bytesWritten, long long totalBytesWritten, long long totalBytesExpectedToWrite))progress
+ success:(NSString * (^)(NSHTTPURLResponse *response, NSString *HTML))success
+ failure:(void (^)(NSError *error))failure;
+
+/**
+ Asynchronously loads the data associated with a particular request with a specified MIME type and text encoding.
+
+ @param request A URL request identifying the location of the content to load. This must not be `nil`.
+ @param MIMEType The MIME type of the content. Defaults to the content type of the response if not specified.
+ @param textEncodingName The IANA encoding name, as in `utf-8` or `utf-16`. Defaults to the response text encoding if not specified.
+ @param progress A block object to be called when an undetermined number of bytes have been downloaded from the server. This block has no return value and takes three arguments: the number of bytes read since the last time the download progress block was called, the total bytes read, and the total bytes expected to be read during the request, as initially determined by the expected content size of the `NSHTTPURLResponse` object. This block may be called multiple times, and will execute on the main thread.
+ @param success A block object to be executed when the request finishes loading successfully. This block returns the data to be loaded by the web view and takes two arguments: the response, and the downloaded data.
+ @param failure A block object to be executed when the request operation finishes unsuccessfully, or that finishes successfully, but encountered an error while parsing the response data. This block has no return value and takes a single argument: the error that occurred.
+ */
+- (void)loadRequest:(NSURLRequest *)request
+ MIMEType:(NSString *)MIMEType
+ textEncodingName:(NSString *)textEncodingName
+ progress:(void (^)(NSUInteger bytesWritten, long long totalBytesWritten, long long totalBytesExpectedToWrite))progress
+ success:(NSData * (^)(NSHTTPURLResponse *response, NSData *data))success
+ failure:(void (^)(NSError *error))failure;
+
+@end
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.m
new file mode 100644
index 0000000000..525d02aead
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.m
@@ -0,0 +1,151 @@
+// UIWebView+AFNetworking.m
+//
+// Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#import "UIWebView+AFNetworking.h"
+
+#import <objc/runtime.h>
+
+#if defined(__IPHONE_OS_VERSION_MIN_REQUIRED)
+
+#import "AFHTTPRequestOperation.h"
+#import "AFURLResponseSerialization.h"
+#import "AFURLRequestSerialization.h"
+
+@interface UIWebView (_AFNetworking)
+@property (readwrite, nonatomic, strong, setter = af_setHTTPRequestOperation:) AFHTTPRequestOperation *af_HTTPRequestOperation;
+@end
+
+@implementation UIWebView (_AFNetworking)
+
+- (AFHTTPRequestOperation *)af_HTTPRequestOperation {
+ return (AFHTTPRequestOperation *)objc_getAssociatedObject(self, @selector(af_HTTPRequestOperation));
+}
+
+- (void)af_setHTTPRequestOperation:(AFHTTPRequestOperation *)operation {
+ objc_setAssociatedObject(self, @selector(af_HTTPRequestOperation), operation, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
+}
+
+@end
+
+#pragma mark -
+
+@implementation UIWebView (AFNetworking)
+
+- (AFHTTPRequestSerializer <AFURLRequestSerialization> *)requestSerializer {
+ static AFHTTPRequestSerializer <AFURLRequestSerialization> *_af_defaultRequestSerializer = nil;
+ static dispatch_once_t onceToken;
+ dispatch_once(&onceToken, ^{
+ _af_defaultRequestSerializer = [AFHTTPRequestSerializer serializer];
+ });
+
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgnu"
+ return objc_getAssociatedObject(self, @selector(requestSerializer)) ?: _af_defaultRequestSerializer;
+#pragma clang diagnostic pop
+}
+
+- (void)setRequestSerializer:(AFHTTPRequestSerializer<AFURLRequestSerialization> *)requestSerializer {
+ objc_setAssociatedObject(self, @selector(requestSerializer), requestSerializer, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
+}
+
+- (AFHTTPResponseSerializer <AFURLResponseSerialization> *)responseSerializer {
+ static AFHTTPResponseSerializer <AFURLResponseSerialization> *_af_defaultResponseSerializer = nil;
+ static dispatch_once_t onceToken;
+ dispatch_once(&onceToken, ^{
+ _af_defaultResponseSerializer = [AFHTTPResponseSerializer serializer];
+ });
+
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgnu"
+ return objc_getAssociatedObject(self, @selector(responseSerializer)) ?: _af_defaultResponseSerializer;
+#pragma clang diagnostic pop
+}
+
+- (void)setResponseSerializer:(AFHTTPResponseSerializer<AFURLResponseSerialization> *)responseSerializer {
+ objc_setAssociatedObject(self, @selector(responseSerializer), responseSerializer, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
+}
+
+#pragma mark -
+
+- (void)loadRequest:(NSURLRequest *)request
+ progress:(void (^)(NSUInteger bytesWritten, long long totalBytesWritten, long long totalBytesExpectedToWrite))progress
+ success:(NSString * (^)(NSHTTPURLResponse *response, NSString *HTML))success
+ failure:(void (^)(NSError *error))failure
+{
+ [self loadRequest:request MIMEType:nil textEncodingName:nil progress:progress success:^NSData *(NSHTTPURLResponse *response, NSData *data) {
+ NSStringEncoding stringEncoding = NSUTF8StringEncoding;
+ if (response.textEncodingName) {
+ CFStringEncoding encoding = CFStringConvertIANACharSetNameToEncoding((CFStringRef)response.textEncodingName);
+ if (encoding != kCFStringEncodingInvalidId) {
+ stringEncoding = CFStringConvertEncodingToNSStringEncoding(encoding);
+ }
+ }
+
+ NSString *string = [[NSString alloc] initWithData:data encoding:stringEncoding];
+ if (success) {
+ string = success(response, string);
+ }
+
+ return [string dataUsingEncoding:stringEncoding];
+ } failure:failure];
+}
+
+- (void)loadRequest:(NSURLRequest *)request
+ MIMEType:(NSString *)MIMEType
+ textEncodingName:(NSString *)textEncodingName
+ progress:(void (^)(NSUInteger bytesWritten, long long totalBytesWritten, long long totalBytesExpectedToWrite))progress
+ success:(NSData * (^)(NSHTTPURLResponse *response, NSData *data))success
+ failure:(void (^)(NSError *error))failure
+{
+ NSParameterAssert(request);
+
+ if (self.af_HTTPRequestOperation) {
+ [self.af_HTTPRequestOperation cancel];
+ }
+
+ request = [self.requestSerializer requestBySerializingRequest:request withParameters:nil error:nil];
+
+ self.af_HTTPRequestOperation = [[AFHTTPRequestOperation alloc] initWithRequest:request];
+ self.af_HTTPRequestOperation.responseSerializer = self.responseSerializer;
+
+ __weak __typeof(self)weakSelf = self;
+ [self.af_HTTPRequestOperation setDownloadProgressBlock:progress];
+ [self.af_HTTPRequestOperation setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id __unused responseObject) {
+ NSData *data = success ? success(operation.response, operation.responseData) : operation.responseData;
+
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgnu"
+ __strong __typeof(weakSelf) strongSelf = weakSelf;
+ [strongSelf loadData:data MIMEType:(MIMEType ?: [operation.response MIMEType]) textEncodingName:(textEncodingName ?: [operation.response textEncodingName]) baseURL:[operation.response URL]];
+#pragma clang diagnostic pop
+ } failure:^(AFHTTPRequestOperation * __unused operation, NSError *error) {
+ if (failure) {
+ failure(error);
+ }
+ }];
+
+ [self.af_HTTPRequestOperation start];
+}
+
+@end
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFHTTPRequestOperation.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFHTTPRequestOperation.h
new file mode 120000
index 0000000000..ac762c8238
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFHTTPRequestOperation.h
@@ -0,0 +1 @@
+../../../AFNetworking/AFNetworking/AFHTTPRequestOperation.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFHTTPRequestOperationManager.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFHTTPRequestOperationManager.h
new file mode 120000
index 0000000000..9dcc623c63
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFHTTPRequestOperationManager.h
@@ -0,0 +1 @@
+../../../AFNetworking/AFNetworking/AFHTTPRequestOperationManager.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFHTTPSessionManager.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFHTTPSessionManager.h
new file mode 120000
index 0000000000..56feb9fb85
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFHTTPSessionManager.h
@@ -0,0 +1 @@
+../../../AFNetworking/AFNetworking/AFHTTPSessionManager.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFNetworkActivityIndicatorManager.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFNetworkActivityIndicatorManager.h
new file mode 120000
index 0000000000..67519d9848
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFNetworkActivityIndicatorManager.h
@@ -0,0 +1 @@
+../../../AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFNetworkReachabilityManager.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFNetworkReachabilityManager.h
new file mode 120000
index 0000000000..68fc7744f2
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFNetworkReachabilityManager.h
@@ -0,0 +1 @@
+../../../AFNetworking/AFNetworking/AFNetworkReachabilityManager.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFNetworking.h
new file mode 120000
index 0000000000..a5a38da7dc
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFNetworking.h
@@ -0,0 +1 @@
+../../../AFNetworking/AFNetworking/AFNetworking.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFSecurityPolicy.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFSecurityPolicy.h
new file mode 120000
index 0000000000..fd1322db9c
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFSecurityPolicy.h
@@ -0,0 +1 @@
+../../../AFNetworking/AFNetworking/AFSecurityPolicy.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFURLConnectionOperation.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFURLConnectionOperation.h
new file mode 120000
index 0000000000..d9b35fb754
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFURLConnectionOperation.h
@@ -0,0 +1 @@
+../../../AFNetworking/AFNetworking/AFURLConnectionOperation.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFURLRequestSerialization.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFURLRequestSerialization.h
new file mode 120000
index 0000000000..ca8209b81f
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFURLRequestSerialization.h
@@ -0,0 +1 @@
+../../../AFNetworking/AFNetworking/AFURLRequestSerialization.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFURLResponseSerialization.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFURLResponseSerialization.h
new file mode 120000
index 0000000000..e36a765d82
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFURLResponseSerialization.h
@@ -0,0 +1 @@
+../../../AFNetworking/AFNetworking/AFURLResponseSerialization.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFURLSessionManager.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFURLSessionManager.h
new file mode 120000
index 0000000000..835101de7b
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/AFURLSessionManager.h
@@ -0,0 +1 @@
+../../../AFNetworking/AFNetworking/AFURLSessionManager.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIActivityIndicatorView+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIActivityIndicatorView+AFNetworking.h
new file mode 120000
index 0000000000..c534ebfb02
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIActivityIndicatorView+AFNetworking.h
@@ -0,0 +1 @@
+../../../AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIAlertView+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIAlertView+AFNetworking.h
new file mode 120000
index 0000000000..f992813385
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIAlertView+AFNetworking.h
@@ -0,0 +1 @@
+../../../AFNetworking/UIKit+AFNetworking/UIAlertView+AFNetworking.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIButton+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIButton+AFNetworking.h
new file mode 120000
index 0000000000..8f2e221939
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIButton+AFNetworking.h
@@ -0,0 +1 @@
+../../../AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIImageView+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIImageView+AFNetworking.h
new file mode 120000
index 0000000000..a95d67380f
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIImageView+AFNetworking.h
@@ -0,0 +1 @@
+../../../AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIKit+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIKit+AFNetworking.h
new file mode 120000
index 0000000000..95017cce57
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIKit+AFNetworking.h
@@ -0,0 +1 @@
+../../../AFNetworking/UIKit+AFNetworking/UIKit+AFNetworking.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIProgressView+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIProgressView+AFNetworking.h
new file mode 120000
index 0000000000..730b167dcd
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIProgressView+AFNetworking.h
@@ -0,0 +1 @@
+../../../AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIRefreshControl+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIRefreshControl+AFNetworking.h
new file mode 120000
index 0000000000..8efd826209
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIRefreshControl+AFNetworking.h
@@ -0,0 +1 @@
+../../../AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIWebView+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIWebView+AFNetworking.h
new file mode 120000
index 0000000000..c8df6ef17b
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Private/AFNetworking/UIWebView+AFNetworking.h
@@ -0,0 +1 @@
+../../../AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFHTTPRequestOperation.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFHTTPRequestOperation.h
new file mode 120000
index 0000000000..ac762c8238
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFHTTPRequestOperation.h
@@ -0,0 +1 @@
+../../../AFNetworking/AFNetworking/AFHTTPRequestOperation.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFHTTPRequestOperationManager.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFHTTPRequestOperationManager.h
new file mode 120000
index 0000000000..9dcc623c63
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFHTTPRequestOperationManager.h
@@ -0,0 +1 @@
+../../../AFNetworking/AFNetworking/AFHTTPRequestOperationManager.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFHTTPSessionManager.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFHTTPSessionManager.h
new file mode 120000
index 0000000000..56feb9fb85
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFHTTPSessionManager.h
@@ -0,0 +1 @@
+../../../AFNetworking/AFNetworking/AFHTTPSessionManager.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFNetworkActivityIndicatorManager.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFNetworkActivityIndicatorManager.h
new file mode 120000
index 0000000000..67519d9848
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFNetworkActivityIndicatorManager.h
@@ -0,0 +1 @@
+../../../AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFNetworkReachabilityManager.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFNetworkReachabilityManager.h
new file mode 120000
index 0000000000..68fc7744f2
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFNetworkReachabilityManager.h
@@ -0,0 +1 @@
+../../../AFNetworking/AFNetworking/AFNetworkReachabilityManager.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFNetworking.h
new file mode 120000
index 0000000000..a5a38da7dc
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFNetworking.h
@@ -0,0 +1 @@
+../../../AFNetworking/AFNetworking/AFNetworking.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFSecurityPolicy.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFSecurityPolicy.h
new file mode 120000
index 0000000000..fd1322db9c
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFSecurityPolicy.h
@@ -0,0 +1 @@
+../../../AFNetworking/AFNetworking/AFSecurityPolicy.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFURLConnectionOperation.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFURLConnectionOperation.h
new file mode 120000
index 0000000000..d9b35fb754
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFURLConnectionOperation.h
@@ -0,0 +1 @@
+../../../AFNetworking/AFNetworking/AFURLConnectionOperation.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFURLRequestSerialization.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFURLRequestSerialization.h
new file mode 120000
index 0000000000..ca8209b81f
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFURLRequestSerialization.h
@@ -0,0 +1 @@
+../../../AFNetworking/AFNetworking/AFURLRequestSerialization.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFURLResponseSerialization.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFURLResponseSerialization.h
new file mode 120000
index 0000000000..e36a765d82
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFURLResponseSerialization.h
@@ -0,0 +1 @@
+../../../AFNetworking/AFNetworking/AFURLResponseSerialization.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFURLSessionManager.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFURLSessionManager.h
new file mode 120000
index 0000000000..835101de7b
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/AFURLSessionManager.h
@@ -0,0 +1 @@
+../../../AFNetworking/AFNetworking/AFURLSessionManager.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIActivityIndicatorView+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIActivityIndicatorView+AFNetworking.h
new file mode 120000
index 0000000000..c534ebfb02
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIActivityIndicatorView+AFNetworking.h
@@ -0,0 +1 @@
+../../../AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIAlertView+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIAlertView+AFNetworking.h
new file mode 120000
index 0000000000..f992813385
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIAlertView+AFNetworking.h
@@ -0,0 +1 @@
+../../../AFNetworking/UIKit+AFNetworking/UIAlertView+AFNetworking.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIButton+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIButton+AFNetworking.h
new file mode 120000
index 0000000000..8f2e221939
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIButton+AFNetworking.h
@@ -0,0 +1 @@
+../../../AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIImageView+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIImageView+AFNetworking.h
new file mode 120000
index 0000000000..a95d67380f
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIImageView+AFNetworking.h
@@ -0,0 +1 @@
+../../../AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIKit+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIKit+AFNetworking.h
new file mode 120000
index 0000000000..95017cce57
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIKit+AFNetworking.h
@@ -0,0 +1 @@
+../../../AFNetworking/UIKit+AFNetworking/UIKit+AFNetworking.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIProgressView+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIProgressView+AFNetworking.h
new file mode 120000
index 0000000000..730b167dcd
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIProgressView+AFNetworking.h
@@ -0,0 +1 @@
+../../../AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIRefreshControl+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIRefreshControl+AFNetworking.h
new file mode 120000
index 0000000000..8efd826209
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIRefreshControl+AFNetworking.h
@@ -0,0 +1 @@
+../../../AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIWebView+AFNetworking.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIWebView+AFNetworking.h
new file mode 120000
index 0000000000..c8df6ef17b
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Headers/Public/AFNetworking/UIWebView+AFNetworking.h
@@ -0,0 +1 @@
+../../../AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.h \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Manifest.lock b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Manifest.lock
new file mode 100644
index 0000000000..5896b3b3b0
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Manifest.lock
@@ -0,0 +1,30 @@
+PODS:
+ - AFNetworking (2.5.0):
+ - AFNetworking/NSURLConnection (= 2.5.0)
+ - AFNetworking/NSURLSession (= 2.5.0)
+ - AFNetworking/Reachability (= 2.5.0)
+ - AFNetworking/Security (= 2.5.0)
+ - AFNetworking/Serialization (= 2.5.0)
+ - AFNetworking/UIKit (= 2.5.0)
+ - AFNetworking/NSURLConnection (2.5.0):
+ - AFNetworking/Reachability
+ - AFNetworking/Security
+ - AFNetworking/Serialization
+ - AFNetworking/NSURLSession (2.5.0):
+ - AFNetworking/Reachability
+ - AFNetworking/Security
+ - AFNetworking/Serialization
+ - AFNetworking/Reachability (2.5.0)
+ - AFNetworking/Security (2.5.0)
+ - AFNetworking/Serialization (2.5.0)
+ - AFNetworking/UIKit (2.5.0):
+ - AFNetworking/NSURLConnection
+ - AFNetworking/NSURLSession
+
+DEPENDENCIES:
+ - AFNetworking (= 2.5.0)
+
+SPEC CHECKSUMS:
+ AFNetworking: 96ac9bf3eda33582701cb1fcc5b896aa1e20311e
+
+COCOAPODS: 0.38.2
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Pods.xcodeproj/project.pbxproj b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Pods.xcodeproj/project.pbxproj
new file mode 100644
index 0000000000..7c52607f05
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Pods.xcodeproj/project.pbxproj
@@ -0,0 +1,1190 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 46;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 00E62B847EA2F65FC90029021AE728D7 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 206EFF6F6F6515C328FCF064BE28E807 /* UIProgressView+AFNetworking.h */; };
+ 062627F8F11F3D335F1463F776CC6D7B /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 51895A6B4ECC3F423FD7735AEF97C9B7 /* AFURLSessionManager.h */; };
+ 0844ADE509A938C41B0727E30A322FDF /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 7806D592221531CC848D88CB4461FEDB /* AFURLResponseSerialization.h */; };
+ 09036FF02007A01FDD1BD0A574F0B2DE /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F1C8B8514370D9B42DD849854EBEF00 /* UIActivityIndicatorView+AFNetworking.h */; };
+ 0BAFE9A085FC34B4B93E5898BA006719 /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 50FAB402E8705CE4CFFF0251DF670A47 /* UIRefreshControl+AFNetworking.h */; };
+ 1021F23677C382672D1DB2D99077D141 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AC219907B414AAFA33561DF034AFD119 /* MobileCoreServices.framework */; };
+ 10C3A789560233FF8783D60EE2CB545C /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 50FAB402E8705CE4CFFF0251DF670A47 /* UIRefreshControl+AFNetworking.h */; };
+ 18BEFCC98B3B58EB4829B46666F5907B /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3ED4D26C75DC26A208FD9FA8C0CB5091 /* AFHTTPSessionManager.h */; };
+ 19471BDEE2BC7C9817B53A97AF653CEA /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 94D6AA12CE997883E17F002960300634 /* UIButton+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 1C932875CECF31CA7C2B6A26E1E5A3E0 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DB9825A1F93F6D6946A8048EDE5FD40F /* AFHTTPSessionManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 1CE3CB5854CF50C2262FA219012F2974 /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 7422A6A79CA2753E1F0F9A6FEDEE9DCC /* AFURLRequestSerialization.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 1E647A46F885F867103C065ED7F71966 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 237F3259A7B268CAACD2F5748209D2C3 /* Foundation.framework */; };
+ 1F532A0E0B95E91A62F03407927CB325 /* AFHTTPRequestOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 18077281CC34C19A04143171E98F7879 /* AFHTTPRequestOperation.h */; };
+ 1FF3796AACEDD051A3AB350183208907 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 237F3259A7B268CAACD2F5748209D2C3 /* Foundation.framework */; };
+ 28F3B4D89EA1C8A014676F1D386D396C /* Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A112138561DF08D716A7011B7F6A7B2B /* Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-dummy.m */; };
+ 2B29F1FA99E275DEDD61A5F688D5C9C1 /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C63FF5C2D2E3A2F311A9F715240E507 /* AFNetworkActivityIndicatorManager.h */; };
+ 2BB369B883084E0B565E67BD8EC608A2 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2033F47D817A9719788357C1CD7D1B1E /* AFNetworkReachabilityManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 2F147644DB7277F011A038925519E9D0 /* Pods-OHHTTPStubs Mac Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DE21A96568E3DF4084ADF46552B0413 /* Pods-OHHTTPStubs Mac Tests-dummy.m */; };
+ 303776F53A80420B45EA0A3BBFEAAF97 /* AFURLConnectionOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 0151D60DFC083432A4745FDF13FCA298 /* AFURLConnectionOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 3B3BA8884C3AD01EE86D9A9FEC915F5E /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 7422A6A79CA2753E1F0F9A6FEDEE9DCC /* AFURLRequestSerialization.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 437ECFC28F231AB22E9202E864FA8F8B /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = DD10BC10BEFCCD1C69A58A18458B700E /* AFURLResponseSerialization.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 438968EC789E0F717C25C550274AB650 /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2754BC29C1C43FF5F03E9CA0401C790E /* AFNetworkReachabilityManager.h */; };
+ 45AD375FBF85A2BF93A637B148CB59F7 /* UIAlertView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = CB7520925295F3942EFA86591A8BD2F2 /* UIAlertView+AFNetworking.h */; };
+ 46E2B7C3ADDF592950118FAE3C17FB17 /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 76F52FD22D338EF95B6CB148E1040450 /* UIProgressView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 48F0FCD4CD27D827CD2C8B805A3673AD /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A2E92073C415D6C3422B40F9E75D6744 /* UIRefreshControl+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 491471648F137C917DF4BAE1E349297E /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 45BD438356AA52E1932687CDE8509648 /* UIButton+AFNetworking.h */; };
+ 4C339FF668B3A25065E5368D3609C5C3 /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 7806D592221531CC848D88CB4461FEDB /* AFURLResponseSerialization.h */; };
+ 4C6003B6AAB41183728B539576F798C9 /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 619A46D83134C3E7B5D6EE0AB350D15F /* AFSecurityPolicy.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 4FF4FC4E9DA5EE77D00B35B9CD82F41D /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3ED4D26C75DC26A208FD9FA8C0CB5091 /* AFHTTPSessionManager.h */; };
+ 504905DA5DC2A16ADDD1AD52124932D8 /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 828996F0F19395E0F79B6649A9B32184 /* AFURLSessionManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 5C72659A6B26B9815CA33E73D9DC24BF /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C63FF5C2D2E3A2F311A9F715240E507 /* AFNetworkActivityIndicatorManager.h */; };
+ 5D7EA100025E4F6FF0D6A55B4BD9997D /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 45BD438356AA52E1932687CDE8509648 /* UIButton+AFNetworking.h */; };
+ 5DB9E56F532D487F5E2629951ADBDFEA /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2754BC29C1C43FF5F03E9CA0401C790E /* AFNetworkReachabilityManager.h */; };
+ 600A82D91491C069768FCD6A2010BCB3 /* AFHTTPRequestOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 18077281CC34C19A04143171E98F7879 /* AFHTTPRequestOperation.h */; };
+ 60AAAC807EA458A49273DB6F55E2F936 /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 619A46D83134C3E7B5D6EE0AB350D15F /* AFSecurityPolicy.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 61EC95BBC175B1AF91C3EA5650C764FA /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = BA3650D52BE66FE9535BAE2DC39CECD0 /* AFSecurityPolicy.h */; };
+ 649EADE3D5751F8F6999B5B38770BEE1 /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 3395B074B222A10AFB560082E131245E /* UIImageView+AFNetworking.h */; };
+ 65FAA62D88B42F6BEBA606AF270104E3 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5588981C316302A690A0F11429C14EEF /* Security.framework */; };
+ 6703E45579332EB0B6979235783E5B14 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 070D38BF9C04CAEF1D125C09DA819847 /* UIActivityIndicatorView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 69EF57311C170DC1DF039E247250C088 /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 7422A6A79CA2753E1F0F9A6FEDEE9DCC /* AFURLRequestSerialization.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 6E4BDF75676CC9BBA0BC140AA2253C11 /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A2E92073C415D6C3422B40F9E75D6744 /* UIRefreshControl+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 738FDD277AE8A94CF23B0DED04FE1BB1 /* UIAlertView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A74C6C3647ADEBFE80D77AC0F2D89E69 /* UIAlertView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 753A5C45559ADFB2540B64D59872BFD2 /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FDCFE3342236755B0B582114EBBDD06 /* UIWebView+AFNetworking.h */; };
+ 759A9B1F3FFC9108F24E43E61B4A9062 /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = B5514C95196DB00842F76A09DC3F94B8 /* UIKit+AFNetworking.h */; };
+ 7638217928A9C4691B389C2B12CDB5C3 /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 94D6AA12CE997883E17F002960300634 /* UIButton+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 7676169F7841532A395931C3E17F66C9 /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 7806D592221531CC848D88CB4461FEDB /* AFURLResponseSerialization.h */; };
+ 7745D34FD7B95A486807E20F16E5ACB2 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00DCC4FC132D570975C53182D29619AE /* CoreServices.framework */; };
+ 7C95483A4097B18335A8BF7642DDC73B /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = B724BD062846F32DFB871025A4E7D206 /* AFURLRequestSerialization.h */; };
+ 82C3E6B636B783C0B311392BBD9BF5CE /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F4189464499CBCAD3EA1AD8EDE3696 /* AFNetworkActivityIndicatorManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 82EAF220DAEF2E4F0D70A89DDFECA712 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C72C0969DCA14E625F50E8F2A307CEC9 /* Security.framework */; };
+ 8875AB1428DA5D9168F3559A3D1CCB90 /* Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BC94F82CCC14F635185579B5C3B3D9A /* Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-dummy.m */; };
+ 8AF9F36D21A64B89909D700B64FACE0D /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2033F47D817A9719788357C1CD7D1B1E /* AFNetworkReachabilityManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 8E55AA32CB5BFB88BF1BE7B661D0D473 /* AFURLConnectionOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 0151D60DFC083432A4745FDF13FCA298 /* AFURLConnectionOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 8F82ED27312CCDF4694204B19CE76BB3 /* AFHTTPRequestOperationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 77BB367FBC390FAEB8B5000DB949AA38 /* AFHTTPRequestOperationManager.h */; };
+ 92B11B96FF7836B2596D0B8B10EFFF65 /* Pods-OHHTTPStubs Mac Tests-AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 37B073AE13203D0CEBB6CBF76C80293D /* Pods-OHHTTPStubs Mac Tests-AFNetworking-dummy.m */; };
+ 93AC19524F986400E92144DBE3319157 /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = E5861C661350EC21C857484AA70BF976 /* UIImageView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 94050A36404DA05CD02F403CE1DD1906 /* AFHTTPRequestOperationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0DA497FB4C85042385802643B1B757A4 /* AFHTTPRequestOperationManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 94A5736A0EC38CA01652B849EF60F84B /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DB9825A1F93F6D6946A8048EDE5FD40F /* AFHTTPSessionManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 96B9F0D329D99B07D4B86F4689B63C29 /* AFHTTPRequestOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 259E186D044C1B028137AF4EF2C21259 /* AFHTTPRequestOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 99346425C623513B94D6C3BE0F164219 /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = B5514C95196DB00842F76A09DC3F94B8 /* UIKit+AFNetworking.h */; };
+ 9A2F99D9A65589AA07E6459435AA1C0D /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2754BC29C1C43FF5F03E9CA0401C790E /* AFNetworkReachabilityManager.h */; };
+ 9AC12B669B09AB75BC0B7B42A05ADD21 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = B724BD062846F32DFB871025A4E7D206 /* AFURLRequestSerialization.h */; };
+ 9CEC4434EE320A3C3503F66A56B3612E /* AFURLConnectionOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = C9C563ECE471CD7D11B1091AFD067CC8 /* AFURLConnectionOperation.h */; };
+ 9F9729959DD97A6E0868F319B96693CD /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 070D38BF9C04CAEF1D125C09DA819847 /* UIActivityIndicatorView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ A027F9B7ADCA44C6A3A979078DC45E88 /* AFHTTPRequestOperationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 77BB367FBC390FAEB8B5000DB949AA38 /* AFHTTPRequestOperationManager.h */; };
+ A4727C9657EEAB1477812E3013A7033A /* AFHTTPRequestOperationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 77BB367FBC390FAEB8B5000DB949AA38 /* AFHTTPRequestOperationManager.h */; };
+ A6436F219B1CCA5985A688509EF6060D /* Pods-OHHTTPStubs iOS Fmk Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F7B4434545F4A2E12D09D4F0A260913 /* Pods-OHHTTPStubs iOS Fmk Tests-dummy.m */; };
+ A7C74D13A199C4367A5599A40B0D1E1D /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 38A8ADD2FF90F73995E9A1FDE53D3875 /* Cocoa.framework */; };
+ A8AF6A9C783460F89650597A17BF55CA /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 92A044228AB3114781A377E43C3909F3 /* CoreGraphics.framework */; };
+ AB495171DED382DFC1D70601A0A338C6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 237F3259A7B268CAACD2F5748209D2C3 /* Foundation.framework */; };
+ AB4B8331259A23DF5CC3A4212E7415AC /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = DD10BC10BEFCCD1C69A58A18458B700E /* AFURLResponseSerialization.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ AC1BE0DB30DF879464CC83953A7185A1 /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F1C8B8514370D9B42DD849854EBEF00 /* UIActivityIndicatorView+AFNetworking.h */; };
+ AD45C703CCC77BAE5329D20FF96D48F1 /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 619A46D83134C3E7B5D6EE0AB350D15F /* AFSecurityPolicy.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ AD9902747B7FC4F71295996DC7860EB8 /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = BA3650D52BE66FE9535BAE2DC39CECD0 /* AFSecurityPolicy.h */; };
+ ADFCEAFAC1424E9CFAA4EBDD0B8AEE48 /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F4189464499CBCAD3EA1AD8EDE3696 /* AFNetworkActivityIndicatorManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ AEAD6D6409316FC1F334D4C9DBEA7D8D /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AC219907B414AAFA33561DF034AFD119 /* MobileCoreServices.framework */; };
+ B2F8321C37874E4E230F60AE522DAAFD /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 206EFF6F6F6515C328FCF064BE28E807 /* UIProgressView+AFNetworking.h */; };
+ B614CCAB66BC6044A90A4AD98F539263 /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 898868FFA5C248BE02E23B19620CB5BF /* UIWebView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ B6E5A5FD952689780B3BE34B718416D2 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 51895A6B4ECC3F423FD7735AEF97C9B7 /* AFURLSessionManager.h */; };
+ BC8C8771E348826A0E001F36418C3273 /* AFHTTPRequestOperationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0DA497FB4C85042385802643B1B757A4 /* AFHTTPRequestOperationManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ BCEB37494E804EFF38A42EB7CFB411F1 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6614A7CC62A6F17D946A29815E842B73 /* SystemConfiguration.framework */; };
+ BD930F37304AB0B2F6954C115D4A3526 /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 3395B074B222A10AFB560082E131245E /* UIImageView+AFNetworking.h */; };
+ BE04EBD99F23E05DD57CFDDC543DEAB9 /* AFHTTPRequestOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 259E186D044C1B028137AF4EF2C21259 /* AFHTTPRequestOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ BEC6D92DC480B498A524C26EE26CA27B /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 92A044228AB3114781A377E43C3909F3 /* CoreGraphics.framework */; };
+ BEEC23C8BDC4DBBC2F558BDDB9C5281A /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 03C7D02ABE607C8B5795F40F92C623EB /* AFNetworking.h */; };
+ C10947C431063D940DDF1B026BD1CC46 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = DD10BC10BEFCCD1C69A58A18458B700E /* AFURLResponseSerialization.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ C3A9FB02E7B742CE99B363D81626D356 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DD1AB89774D78D6AE0376FE6FD78038B /* SystemConfiguration.framework */; };
+ C9F5F78994EF37121A691BFFC78B0487 /* AFURLConnectionOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 0151D60DFC083432A4745FDF13FCA298 /* AFURLConnectionOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ CB8DC139D7E210F046BCFB2E5F6CB1D0 /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FDCFE3342236755B0B582114EBBDD06 /* UIWebView+AFNetworking.h */; };
+ CBBB8FAAD7621035F9E6BD17EBFABE14 /* Pods-OHHTTPStubs iOS Lib Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BCB18ED2B42D018966442877F8BBB139 /* Pods-OHHTTPStubs iOS Lib Tests-dummy.m */; };
+ CFE236DC8EE5333C1F6F9ABF62B3535C /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 03C7D02ABE607C8B5795F40F92C623EB /* AFNetworking.h */; };
+ CFF91447C78D216352D482A31C9F5A81 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2033F47D817A9719788357C1CD7D1B1E /* AFNetworkReachabilityManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ D2D1AFA8C46D5353FE9C3899C5A7A459 /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 828996F0F19395E0F79B6649A9B32184 /* AFURLSessionManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ D6C88C216B01055BC5CFD8A8FEB813B6 /* AFURLConnectionOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = C9C563ECE471CD7D11B1091AFD067CC8 /* AFURLConnectionOperation.h */; };
+ DA92ED909F56C8D4177A2C83BBE60769 /* AFHTTPRequestOperationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0DA497FB4C85042385802643B1B757A4 /* AFHTTPRequestOperationManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ DB59017FB5CF57B9C999FC168F67553E /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 828996F0F19395E0F79B6649A9B32184 /* AFURLSessionManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ DC25BB10F0BBA01FF19EE93657F136E9 /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3ED4D26C75DC26A208FD9FA8C0CB5091 /* AFHTTPSessionManager.h */; };
+ DD7D6461C4656587A76BF366CF7F778C /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 51895A6B4ECC3F423FD7735AEF97C9B7 /* AFURLSessionManager.h */; };
+ DE6B6686329084122345FBFFA4A5251F /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 38A8ADD2FF90F73995E9A1FDE53D3875 /* Cocoa.framework */; };
+ E0F0FF6AEE4479CCDF53AF74F688BA55 /* AFURLConnectionOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = C9C563ECE471CD7D11B1091AFD067CC8 /* AFURLConnectionOperation.h */; };
+ E37EAD95E243E027EE7E873D8EB9581D /* UIAlertView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A74C6C3647ADEBFE80D77AC0F2D89E69 /* UIAlertView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ E41E538DA6814FA77B07A3E031AAA15C /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = B724BD062846F32DFB871025A4E7D206 /* AFURLRequestSerialization.h */; };
+ E5809CB7E9B80EC02904EBF072207B15 /* AFHTTPRequestOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 259E186D044C1B028137AF4EF2C21259 /* AFHTTPRequestOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ E68FC8E49E7D5E684944923270FC58DF /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 03C7D02ABE607C8B5795F40F92C623EB /* AFNetworking.h */; };
+ EDB8AFAEF1221D5E9509F6D3DD2399D5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 237F3259A7B268CAACD2F5748209D2C3 /* Foundation.framework */; };
+ EE0E642DC896F9C3644FFC0086DD2A60 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DD1AB89774D78D6AE0376FE6FD78038B /* SystemConfiguration.framework */; };
+ EEC219A28F8AF94DCB4E2B7835BEA5EC /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = BA3650D52BE66FE9535BAE2DC39CECD0 /* AFSecurityPolicy.h */; };
+ F0771CF11B589C897EB15E969C8A66AA /* AFHTTPRequestOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 18077281CC34C19A04143171E98F7879 /* AFHTTPRequestOperation.h */; };
+ F15585CD2CF41FAAA08BB23E33AA9EA3 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5588981C316302A690A0F11429C14EEF /* Security.framework */; };
+ F23EFC6928775AF24E0FFFEAB5B96144 /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 76F52FD22D338EF95B6CB148E1040450 /* UIProgressView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ F496D859E44DA30DD6DF9942B8BC37BE /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DB9825A1F93F6D6946A8048EDE5FD40F /* AFHTTPSessionManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ F4D2060AFE160CDA0AEA7D4E9C841A56 /* UIAlertView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = CB7520925295F3942EFA86591A8BD2F2 /* UIAlertView+AFNetworking.h */; };
+ FBD776460ABA96AFD8E6BE6F89A10D37 /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = E5861C661350EC21C857484AA70BF976 /* UIImageView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ FC4CDC3A0E5E0DCE40E38A32485221BC /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 898868FFA5C248BE02E23B19620CB5BF /* UIWebView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+ 012E086A02A43D7180DDBBF2313657B3 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 83C48F685E760798451C190B67532DD6;
+ remoteInfo = "Pods-OHHTTPStubs Mac Tests-AFNetworking";
+ };
+ 068A702EE4FA7CE77E385567A04864DA /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 3CD6B8D1922BB8AF8A0A0C0A940E21B8;
+ remoteInfo = "Pods-OHHTTPStubs iOS Lib Tests-AFNetworking";
+ };
+ B8528B1299280339BD414B62FA73C91D /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = F218F9E6DFDEE3DC92EC9A3BF47E6B54;
+ remoteInfo = "Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking";
+ };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXFileReference section */
+ 00DCC4FC132D570975C53182D29619AE /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/CoreServices.framework; sourceTree = DEVELOPER_DIR; };
+ 0151D60DFC083432A4745FDF13FCA298 /* AFURLConnectionOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLConnectionOperation.m; path = AFNetworking/AFURLConnectionOperation.m; sourceTree = "<group>"; };
+ 03C7D02ABE607C8B5795F40F92C623EB /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = "<group>"; };
+ 05A55AB049CECEC06EAEF70A771CDF09 /* Pods-OHHTTPStubs Mac Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-OHHTTPStubs Mac Tests-resources.sh"; sourceTree = "<group>"; };
+ 070D38BF9C04CAEF1D125C09DA819847 /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIActivityIndicatorView+AFNetworking.m"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m"; sourceTree = "<group>"; };
+ 0DA497FB4C85042385802643B1B757A4 /* AFHTTPRequestOperationManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPRequestOperationManager.m; path = AFNetworking/AFHTTPRequestOperationManager.m; sourceTree = "<group>"; };
+ 108A0C47CE7A2E29C1F4148BEF9FB9A3 /* Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-Private.xcconfig"; path = "../Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-Private.xcconfig"; sourceTree = "<group>"; };
+ 18077281CC34C19A04143171E98F7879 /* AFHTTPRequestOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPRequestOperation.h; path = AFNetworking/AFHTTPRequestOperation.h; sourceTree = "<group>"; };
+ 2033F47D817A9719788357C1CD7D1B1E /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = "<group>"; };
+ 206EFF6F6F6515C328FCF064BE28E807 /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = "<group>"; };
+ 20956D3138E6FF68DEBE84310456370B /* libPods-OHHTTPStubs iOS Fmk Tests-AFNetworking.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-OHHTTPStubs iOS Fmk Tests-AFNetworking.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 237F3259A7B268CAACD2F5748209D2C3 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
+ 2581C843D784C7210E0F1F28CC1D8B7E /* Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking.xcconfig"; path = "../Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking.xcconfig"; sourceTree = "<group>"; };
+ 259E186D044C1B028137AF4EF2C21259 /* AFHTTPRequestOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPRequestOperation.m; path = AFNetworking/AFHTTPRequestOperation.m; sourceTree = "<group>"; };
+ 2754BC29C1C43FF5F03E9CA0401C790E /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = "<group>"; };
+ 2B40EFC7297CACA076BC4EB02C7BEB57 /* libPods-OHHTTPStubs iOS Lib Tests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-OHHTTPStubs iOS Lib Tests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 3395B074B222A10AFB560082E131245E /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = "<group>"; };
+ 3647ACBE1E21D5C040C8D06B24E52EBF /* Pods-OHHTTPStubs iOS Fmk Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OHHTTPStubs iOS Fmk Tests.release.xcconfig"; sourceTree = "<group>"; };
+ 37B073AE13203D0CEBB6CBF76C80293D /* Pods-OHHTTPStubs Mac Tests-AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-OHHTTPStubs Mac Tests-AFNetworking-dummy.m"; sourceTree = "<group>"; };
+ 37E0F4E141348926FBC92D88EFA6AFB8 /* Pods-OHHTTPStubs Mac Tests-AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OHHTTPStubs Mac Tests-AFNetworking.xcconfig"; sourceTree = "<group>"; };
+ 384FDE2220A7E41A204258051579DA8A /* Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-Private.xcconfig"; path = "../Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-Private.xcconfig"; sourceTree = "<group>"; };
+ 38A8ADD2FF90F73995E9A1FDE53D3875 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; };
+ 3C63FF5C2D2E3A2F311A9F715240E507 /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = "<group>"; };
+ 3ED4D26C75DC26A208FD9FA8C0CB5091 /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = "<group>"; };
+ 3FDD9C1F287CB6F8D7701BAC1178E559 /* libPods-OHHTTPStubs iOS Fmk Tests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-OHHTTPStubs iOS Fmk Tests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 45BD438356AA52E1932687CDE8509648 /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = "<group>"; };
+ 45E956527EEBCCD78C4FBEC20F119CD2 /* Pods-OHHTTPStubs iOS Lib Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OHHTTPStubs iOS Lib Tests.release.xcconfig"; sourceTree = "<group>"; };
+ 4E318CCFBD5D073E639E811F8F9A6C5C /* Pods-OHHTTPStubs iOS Lib Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-OHHTTPStubs iOS Lib Tests-acknowledgements.plist"; sourceTree = "<group>"; };
+ 50FAB402E8705CE4CFFF0251DF670A47 /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = "<group>"; };
+ 51895A6B4ECC3F423FD7735AEF97C9B7 /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = "<group>"; };
+ 5588981C316302A690A0F11429C14EEF /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; };
+ 5BC94F82CCC14F635185579B5C3B3D9A /* Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-dummy.m"; path = "../Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-dummy.m"; sourceTree = "<group>"; };
+ 5DE21A96568E3DF4084ADF46552B0413 /* Pods-OHHTTPStubs Mac Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-OHHTTPStubs Mac Tests-dummy.m"; sourceTree = "<group>"; };
+ 5F1C8B8514370D9B42DD849854EBEF00 /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIActivityIndicatorView+AFNetworking.h"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h"; sourceTree = "<group>"; };
+ 5F2C6E70ECDCD3A0E546BAB946B56354 /* Pods-OHHTTPStubs iOS Lib Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OHHTTPStubs iOS Lib Tests.debug.xcconfig"; sourceTree = "<group>"; };
+ 5FDCFE3342236755B0B582114EBBDD06 /* UIWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWebView+AFNetworking.h"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.h"; sourceTree = "<group>"; };
+ 619A46D83134C3E7B5D6EE0AB350D15F /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = "<group>"; };
+ 6614A7CC62A6F17D946A29815E842B73 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; };
+ 6AA2C003357ABD3DA8301DF251E8DF07 /* Pods-OHHTTPStubs iOS Fmk Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-OHHTTPStubs iOS Fmk Tests-acknowledgements.markdown"; sourceTree = "<group>"; };
+ 6CF2B059BA1AB95373E84725C32C15AA /* Pods-OHHTTPStubs Mac Tests-AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-OHHTTPStubs Mac Tests-AFNetworking-prefix.pch"; sourceTree = "<group>"; };
+ 6F7B4434545F4A2E12D09D4F0A260913 /* Pods-OHHTTPStubs iOS Fmk Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-OHHTTPStubs iOS Fmk Tests-dummy.m"; sourceTree = "<group>"; };
+ 7422A6A79CA2753E1F0F9A6FEDEE9DCC /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = "<group>"; };
+ 76F52FD22D338EF95B6CB148E1040450 /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = "<group>"; };
+ 77BB367FBC390FAEB8B5000DB949AA38 /* AFHTTPRequestOperationManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPRequestOperationManager.h; path = AFNetworking/AFHTTPRequestOperationManager.h; sourceTree = "<group>"; };
+ 7806D592221531CC848D88CB4461FEDB /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = "<group>"; };
+ 79BDB9A9431AC7D922D09BDC00CD1C06 /* Pods-OHHTTPStubs iOS Fmk Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OHHTTPStubs iOS Fmk Tests.debug.xcconfig"; sourceTree = "<group>"; };
+ 828996F0F19395E0F79B6649A9B32184 /* AFURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLSessionManager.m; path = AFNetworking/AFURLSessionManager.m; sourceTree = "<group>"; };
+ 86E5689E17CAE53EC519352E21BB0FF5 /* Pods-OHHTTPStubs Mac Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OHHTTPStubs Mac Tests.release.xcconfig"; sourceTree = "<group>"; };
+ 898868FFA5C248BE02E23B19620CB5BF /* UIWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWebView+AFNetworking.m"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.m"; sourceTree = "<group>"; };
+ 8E1A7DDB7C4021CE287CFDF5A2E4E620 /* Pods-OHHTTPStubs iOS Lib Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-OHHTTPStubs iOS Lib Tests-acknowledgements.markdown"; sourceTree = "<group>"; };
+ 92A044228AB3114781A377E43C3909F3 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; };
+ 94D6AA12CE997883E17F002960300634 /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = "<group>"; };
+ 9F6DC7C95D3FD570E9A029CAB1A4F4FB /* Pods-OHHTTPStubs Mac Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OHHTTPStubs Mac Tests.debug.xcconfig"; sourceTree = "<group>"; };
+ 9F8A85E381F095112141F59E2C8F4507 /* libPods-OHHTTPStubs iOS Lib Tests-AFNetworking.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-OHHTTPStubs iOS Lib Tests-AFNetworking.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+ A112138561DF08D716A7011B7F6A7B2B /* Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-dummy.m"; path = "../Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-dummy.m"; sourceTree = "<group>"; };
+ A2E92073C415D6C3422B40F9E75D6744 /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = "<group>"; };
+ A74C6C3647ADEBFE80D77AC0F2D89E69 /* UIAlertView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIAlertView+AFNetworking.m"; path = "UIKit+AFNetworking/UIAlertView+AFNetworking.m"; sourceTree = "<group>"; };
+ AA15E5980230D104177F5D221A1440F5 /* Pods-OHHTTPStubs iOS Lib Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-OHHTTPStubs iOS Lib Tests-resources.sh"; sourceTree = "<group>"; };
+ AC219907B414AAFA33561DF034AFD119 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; };
+ B5514C95196DB00842F76A09DC3F94B8 /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = "<group>"; };
+ B724BD062846F32DFB871025A4E7D206 /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = "<group>"; };
+ BA3650D52BE66FE9535BAE2DC39CECD0 /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = "<group>"; };
+ BA6428E9F66FD5A23C0A2E06ED26CD2F /* Podfile */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
+ BCB18ED2B42D018966442877F8BBB139 /* Pods-OHHTTPStubs iOS Lib Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-OHHTTPStubs iOS Lib Tests-dummy.m"; sourceTree = "<group>"; };
+ C4BC45E5D903B7913CE22C29CF585154 /* libPods-OHHTTPStubs Mac Tests-AFNetworking.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-OHHTTPStubs Mac Tests-AFNetworking.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+ C50DF11D2B358966138A6F29F4CC5DAE /* libPods-OHHTTPStubs Mac Tests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-OHHTTPStubs Mac Tests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+ C72C0969DCA14E625F50E8F2A307CEC9 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; };
+ C9C563ECE471CD7D11B1091AFD067CC8 /* AFURLConnectionOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLConnectionOperation.h; path = AFNetworking/AFURLConnectionOperation.h; sourceTree = "<group>"; };
+ CB7520925295F3942EFA86591A8BD2F2 /* UIAlertView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIAlertView+AFNetworking.h"; path = "UIKit+AFNetworking/UIAlertView+AFNetworking.h"; sourceTree = "<group>"; };
+ CEEDB64D3C641DE539BCB8F56E8F7B37 /* Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-prefix.pch"; path = "../Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-prefix.pch"; sourceTree = "<group>"; };
+ D0F4189464499CBCAD3EA1AD8EDE3696 /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = "<group>"; };
+ D2E827C02742E7F76DD1338985938B4D /* Pods-OHHTTPStubs Mac Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-OHHTTPStubs Mac Tests-acknowledgements.markdown"; sourceTree = "<group>"; };
+ DB9825A1F93F6D6946A8048EDE5FD40F /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = "<group>"; };
+ DBD4BB4B0B29CF374A8EDD63D4345E03 /* Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-prefix.pch"; path = "../Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-prefix.pch"; sourceTree = "<group>"; };
+ DD10BC10BEFCCD1C69A58A18458B700E /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = "<group>"; };
+ DD1AB89774D78D6AE0376FE6FD78038B /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; };
+ E12801158742AC418CBDA458A326239B /* Pods-OHHTTPStubs Mac Tests-AFNetworking-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OHHTTPStubs Mac Tests-AFNetworking-Private.xcconfig"; sourceTree = "<group>"; };
+ E3F0B7C281209551AE420DD52232E7C8 /* Pods-OHHTTPStubs iOS Fmk Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-OHHTTPStubs iOS Fmk Tests-resources.sh"; sourceTree = "<group>"; };
+ E5861C661350EC21C857484AA70BF976 /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = "<group>"; };
+ E6F21C21892A686AB280180FD4969498 /* Pods-OHHTTPStubs Mac Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-OHHTTPStubs Mac Tests-acknowledgements.plist"; sourceTree = "<group>"; };
+ EC1C2CAE3AE61850A30DD027DF10505B /* Pods-OHHTTPStubs iOS Lib Tests-AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OHHTTPStubs iOS Lib Tests-AFNetworking.xcconfig"; path = "../Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking.xcconfig"; sourceTree = "<group>"; };
+ FAA9A928A7FA702CDB4425640009C9ED /* Pods-OHHTTPStubs iOS Fmk Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-OHHTTPStubs iOS Fmk Tests-acknowledgements.plist"; sourceTree = "<group>"; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 653C8A4D5BA2EC877700840BEF53ACDD /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ A7C74D13A199C4367A5599A40B0D1E1D /* Cocoa.framework in Frameworks */,
+ 7745D34FD7B95A486807E20F16E5ACB2 /* CoreServices.framework in Frameworks */,
+ 82EAF220DAEF2E4F0D70A89DDFECA712 /* Security.framework in Frameworks */,
+ BCEB37494E804EFF38A42EB7CFB411F1 /* SystemConfiguration.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 8B3227DF02C2C27253B1AC2FBFF1464D /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 1FF3796AACEDD051A3AB350183208907 /* Foundation.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ AAF9EA44D5832F6AB94A30AF7F26B112 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ BEC6D92DC480B498A524C26EE26CA27B /* CoreGraphics.framework in Frameworks */,
+ EDB8AFAEF1221D5E9509F6D3DD2399D5 /* Foundation.framework in Frameworks */,
+ 1021F23677C382672D1DB2D99077D141 /* MobileCoreServices.framework in Frameworks */,
+ 65FAA62D88B42F6BEBA606AF270104E3 /* Security.framework in Frameworks */,
+ C3A9FB02E7B742CE99B363D81626D356 /* SystemConfiguration.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ B6EE4ED62BC7CEBDED396BFB546553FC /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ DE6B6686329084122345FBFFA4A5251F /* Cocoa.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D783A3B6252B0810C97C37D485DADB47 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 1E647A46F885F867103C065ED7F71966 /* Foundation.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ F8FC83EF19D48CD791486910BEBE2B9F /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ A8AF6A9C783460F89650597A17BF55CA /* CoreGraphics.framework in Frameworks */,
+ AB495171DED382DFC1D70601A0A338C6 /* Foundation.framework in Frameworks */,
+ AEAD6D6409316FC1F334D4C9DBEA7D8D /* MobileCoreServices.framework in Frameworks */,
+ F15585CD2CF41FAAA08BB23E33AA9EA3 /* Security.framework in Frameworks */,
+ EE0E642DC896F9C3644FFC0086DD2A60 /* SystemConfiguration.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 0E3744EA9D5891D6AA568F3B7281445C /* Pods-OHHTTPStubs iOS Fmk Tests */ = {
+ isa = PBXGroup;
+ children = (
+ 6AA2C003357ABD3DA8301DF251E8DF07 /* Pods-OHHTTPStubs iOS Fmk Tests-acknowledgements.markdown */,
+ FAA9A928A7FA702CDB4425640009C9ED /* Pods-OHHTTPStubs iOS Fmk Tests-acknowledgements.plist */,
+ 6F7B4434545F4A2E12D09D4F0A260913 /* Pods-OHHTTPStubs iOS Fmk Tests-dummy.m */,
+ E3F0B7C281209551AE420DD52232E7C8 /* Pods-OHHTTPStubs iOS Fmk Tests-resources.sh */,
+ 79BDB9A9431AC7D922D09BDC00CD1C06 /* Pods-OHHTTPStubs iOS Fmk Tests.debug.xcconfig */,
+ 3647ACBE1E21D5C040C8D06B24E52EBF /* Pods-OHHTTPStubs iOS Fmk Tests.release.xcconfig */,
+ );
+ name = "Pods-OHHTTPStubs iOS Fmk Tests";
+ path = "Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests";
+ sourceTree = "<group>";
+ };
+ 11DF502A4D9A15542CF481C74DE6D9A3 /* Pods-OHHTTPStubs iOS Lib Tests */ = {
+ isa = PBXGroup;
+ children = (
+ 8E1A7DDB7C4021CE287CFDF5A2E4E620 /* Pods-OHHTTPStubs iOS Lib Tests-acknowledgements.markdown */,
+ 4E318CCFBD5D073E639E811F8F9A6C5C /* Pods-OHHTTPStubs iOS Lib Tests-acknowledgements.plist */,
+ BCB18ED2B42D018966442877F8BBB139 /* Pods-OHHTTPStubs iOS Lib Tests-dummy.m */,
+ AA15E5980230D104177F5D221A1440F5 /* Pods-OHHTTPStubs iOS Lib Tests-resources.sh */,
+ 5F2C6E70ECDCD3A0E546BAB946B56354 /* Pods-OHHTTPStubs iOS Lib Tests.debug.xcconfig */,
+ 45E956527EEBCCD78C4FBEC20F119CD2 /* Pods-OHHTTPStubs iOS Lib Tests.release.xcconfig */,
+ );
+ name = "Pods-OHHTTPStubs iOS Lib Tests";
+ path = "Target Support Files/Pods-OHHTTPStubs iOS Lib Tests";
+ sourceTree = "<group>";
+ };
+ 18EFE38F7F8B278AEDE0D27B44CB04C7 /* Pods-OHHTTPStubs Mac Tests */ = {
+ isa = PBXGroup;
+ children = (
+ D2E827C02742E7F76DD1338985938B4D /* Pods-OHHTTPStubs Mac Tests-acknowledgements.markdown */,
+ E6F21C21892A686AB280180FD4969498 /* Pods-OHHTTPStubs Mac Tests-acknowledgements.plist */,
+ 5DE21A96568E3DF4084ADF46552B0413 /* Pods-OHHTTPStubs Mac Tests-dummy.m */,
+ 05A55AB049CECEC06EAEF70A771CDF09 /* Pods-OHHTTPStubs Mac Tests-resources.sh */,
+ 9F6DC7C95D3FD570E9A029CAB1A4F4FB /* Pods-OHHTTPStubs Mac Tests.debug.xcconfig */,
+ 86E5689E17CAE53EC519352E21BB0FF5 /* Pods-OHHTTPStubs Mac Tests.release.xcconfig */,
+ );
+ name = "Pods-OHHTTPStubs Mac Tests";
+ path = "Target Support Files/Pods-OHHTTPStubs Mac Tests";
+ sourceTree = "<group>";
+ };
+ 230E86A8BD9B83601E52F747B7DB6E4D /* iOS */ = {
+ isa = PBXGroup;
+ children = (
+ 92A044228AB3114781A377E43C3909F3 /* CoreGraphics.framework */,
+ 237F3259A7B268CAACD2F5748209D2C3 /* Foundation.framework */,
+ AC219907B414AAFA33561DF034AFD119 /* MobileCoreServices.framework */,
+ 5588981C316302A690A0F11429C14EEF /* Security.framework */,
+ DD1AB89774D78D6AE0376FE6FD78038B /* SystemConfiguration.framework */,
+ );
+ name = iOS;
+ sourceTree = "<group>";
+ };
+ 3C5E87403580D550C0D70F60C7DF80E4 /* Serialization */ = {
+ isa = PBXGroup;
+ children = (
+ B724BD062846F32DFB871025A4E7D206 /* AFURLRequestSerialization.h */,
+ 7422A6A79CA2753E1F0F9A6FEDEE9DCC /* AFURLRequestSerialization.m */,
+ 7806D592221531CC848D88CB4461FEDB /* AFURLResponseSerialization.h */,
+ DD10BC10BEFCCD1C69A58A18458B700E /* AFURLResponseSerialization.m */,
+ );
+ name = Serialization;
+ sourceTree = "<group>";
+ };
+ 5CC8F5917FB3FA7D911485C4E1C49EBA /* Security */ = {
+ isa = PBXGroup;
+ children = (
+ BA3650D52BE66FE9535BAE2DC39CECD0 /* AFSecurityPolicy.h */,
+ 619A46D83134C3E7B5D6EE0AB350D15F /* AFSecurityPolicy.m */,
+ );
+ name = Security;
+ sourceTree = "<group>";
+ };
+ 5FE77AFBE70240C52D658B27BACFDE5B /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ F74F9A7D3453616153A9A2C1226CB17F /* OS X */,
+ 230E86A8BD9B83601E52F747B7DB6E4D /* iOS */,
+ );
+ name = Frameworks;
+ sourceTree = "<group>";
+ };
+ 7288B3837DDAA790C66E9E1141F0EEE1 /* NSURLConnection */ = {
+ isa = PBXGroup;
+ children = (
+ 18077281CC34C19A04143171E98F7879 /* AFHTTPRequestOperation.h */,
+ 259E186D044C1B028137AF4EF2C21259 /* AFHTTPRequestOperation.m */,
+ 77BB367FBC390FAEB8B5000DB949AA38 /* AFHTTPRequestOperationManager.h */,
+ 0DA497FB4C85042385802643B1B757A4 /* AFHTTPRequestOperationManager.m */,
+ C9C563ECE471CD7D11B1091AFD067CC8 /* AFURLConnectionOperation.h */,
+ 0151D60DFC083432A4745FDF13FCA298 /* AFURLConnectionOperation.m */,
+ );
+ name = NSURLConnection;
+ sourceTree = "<group>";
+ };
+ 7DB346D0F39D3F0E887471402A8071AB = {
+ isa = PBXGroup;
+ children = (
+ BA6428E9F66FD5A23C0A2E06ED26CD2F /* Podfile */,
+ 5FE77AFBE70240C52D658B27BACFDE5B /* Frameworks */,
+ 844675680397CCEFD68E9BBC63ED25F2 /* Pods */,
+ CCA510CFBEA2D207524CDA0D73C3B561 /* Products */,
+ F47946A07A0E626A63A3B595A3600C90 /* Targets Support Files */,
+ );
+ sourceTree = "<group>";
+ };
+ 844675680397CCEFD68E9BBC63ED25F2 /* Pods */ = {
+ isa = PBXGroup;
+ children = (
+ A765C4E2B4592079927FF623452E2BE2 /* AFNetworking */,
+ );
+ name = Pods;
+ sourceTree = "<group>";
+ };
+ A765C4E2B4592079927FF623452E2BE2 /* AFNetworking */ = {
+ isa = PBXGroup;
+ children = (
+ 03C7D02ABE607C8B5795F40F92C623EB /* AFNetworking.h */,
+ 7288B3837DDAA790C66E9E1141F0EEE1 /* NSURLConnection */,
+ EA2A03667CAA2933609D336B51464B11 /* NSURLSession */,
+ DAAEAD53FECAE4569CB4FCEFDBCE121C /* Reachability */,
+ 5CC8F5917FB3FA7D911485C4E1C49EBA /* Security */,
+ 3C5E87403580D550C0D70F60C7DF80E4 /* Serialization */,
+ FE8DA249328BADB4CDB572F85FFCEDD2 /* Support Files */,
+ F4F22F5E6E75C5FBDCAF5F59E286C5D3 /* UIKit */,
+ );
+ path = AFNetworking;
+ sourceTree = "<group>";
+ };
+ CCA510CFBEA2D207524CDA0D73C3B561 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ C50DF11D2B358966138A6F29F4CC5DAE /* libPods-OHHTTPStubs Mac Tests.a */,
+ C4BC45E5D903B7913CE22C29CF585154 /* libPods-OHHTTPStubs Mac Tests-AFNetworking.a */,
+ 3FDD9C1F287CB6F8D7701BAC1178E559 /* libPods-OHHTTPStubs iOS Fmk Tests.a */,
+ 20956D3138E6FF68DEBE84310456370B /* libPods-OHHTTPStubs iOS Fmk Tests-AFNetworking.a */,
+ 2B40EFC7297CACA076BC4EB02C7BEB57 /* libPods-OHHTTPStubs iOS Lib Tests.a */,
+ 9F8A85E381F095112141F59E2C8F4507 /* libPods-OHHTTPStubs iOS Lib Tests-AFNetworking.a */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ DAAEAD53FECAE4569CB4FCEFDBCE121C /* Reachability */ = {
+ isa = PBXGroup;
+ children = (
+ 2754BC29C1C43FF5F03E9CA0401C790E /* AFNetworkReachabilityManager.h */,
+ 2033F47D817A9719788357C1CD7D1B1E /* AFNetworkReachabilityManager.m */,
+ );
+ name = Reachability;
+ sourceTree = "<group>";
+ };
+ EA2A03667CAA2933609D336B51464B11 /* NSURLSession */ = {
+ isa = PBXGroup;
+ children = (
+ 3ED4D26C75DC26A208FD9FA8C0CB5091 /* AFHTTPSessionManager.h */,
+ DB9825A1F93F6D6946A8048EDE5FD40F /* AFHTTPSessionManager.m */,
+ 51895A6B4ECC3F423FD7735AEF97C9B7 /* AFURLSessionManager.h */,
+ 828996F0F19395E0F79B6649A9B32184 /* AFURLSessionManager.m */,
+ );
+ name = NSURLSession;
+ sourceTree = "<group>";
+ };
+ F47946A07A0E626A63A3B595A3600C90 /* Targets Support Files */ = {
+ isa = PBXGroup;
+ children = (
+ 18EFE38F7F8B278AEDE0D27B44CB04C7 /* Pods-OHHTTPStubs Mac Tests */,
+ 0E3744EA9D5891D6AA568F3B7281445C /* Pods-OHHTTPStubs iOS Fmk Tests */,
+ 11DF502A4D9A15542CF481C74DE6D9A3 /* Pods-OHHTTPStubs iOS Lib Tests */,
+ );
+ name = "Targets Support Files";
+ sourceTree = "<group>";
+ };
+ F4F22F5E6E75C5FBDCAF5F59E286C5D3 /* UIKit */ = {
+ isa = PBXGroup;
+ children = (
+ 3C63FF5C2D2E3A2F311A9F715240E507 /* AFNetworkActivityIndicatorManager.h */,
+ D0F4189464499CBCAD3EA1AD8EDE3696 /* AFNetworkActivityIndicatorManager.m */,
+ 5F1C8B8514370D9B42DD849854EBEF00 /* UIActivityIndicatorView+AFNetworking.h */,
+ 070D38BF9C04CAEF1D125C09DA819847 /* UIActivityIndicatorView+AFNetworking.m */,
+ CB7520925295F3942EFA86591A8BD2F2 /* UIAlertView+AFNetworking.h */,
+ A74C6C3647ADEBFE80D77AC0F2D89E69 /* UIAlertView+AFNetworking.m */,
+ 45BD438356AA52E1932687CDE8509648 /* UIButton+AFNetworking.h */,
+ 94D6AA12CE997883E17F002960300634 /* UIButton+AFNetworking.m */,
+ 3395B074B222A10AFB560082E131245E /* UIImageView+AFNetworking.h */,
+ E5861C661350EC21C857484AA70BF976 /* UIImageView+AFNetworking.m */,
+ B5514C95196DB00842F76A09DC3F94B8 /* UIKit+AFNetworking.h */,
+ 206EFF6F6F6515C328FCF064BE28E807 /* UIProgressView+AFNetworking.h */,
+ 76F52FD22D338EF95B6CB148E1040450 /* UIProgressView+AFNetworking.m */,
+ 50FAB402E8705CE4CFFF0251DF670A47 /* UIRefreshControl+AFNetworking.h */,
+ A2E92073C415D6C3422B40F9E75D6744 /* UIRefreshControl+AFNetworking.m */,
+ 5FDCFE3342236755B0B582114EBBDD06 /* UIWebView+AFNetworking.h */,
+ 898868FFA5C248BE02E23B19620CB5BF /* UIWebView+AFNetworking.m */,
+ );
+ name = UIKit;
+ sourceTree = "<group>";
+ };
+ F74F9A7D3453616153A9A2C1226CB17F /* OS X */ = {
+ isa = PBXGroup;
+ children = (
+ 38A8ADD2FF90F73995E9A1FDE53D3875 /* Cocoa.framework */,
+ 00DCC4FC132D570975C53182D29619AE /* CoreServices.framework */,
+ C72C0969DCA14E625F50E8F2A307CEC9 /* Security.framework */,
+ 6614A7CC62A6F17D946A29815E842B73 /* SystemConfiguration.framework */,
+ );
+ name = "OS X";
+ sourceTree = "<group>";
+ };
+ FE8DA249328BADB4CDB572F85FFCEDD2 /* Support Files */ = {
+ isa = PBXGroup;
+ children = (
+ 37E0F4E141348926FBC92D88EFA6AFB8 /* Pods-OHHTTPStubs Mac Tests-AFNetworking.xcconfig */,
+ E12801158742AC418CBDA458A326239B /* Pods-OHHTTPStubs Mac Tests-AFNetworking-Private.xcconfig */,
+ 37B073AE13203D0CEBB6CBF76C80293D /* Pods-OHHTTPStubs Mac Tests-AFNetworking-dummy.m */,
+ 6CF2B059BA1AB95373E84725C32C15AA /* Pods-OHHTTPStubs Mac Tests-AFNetworking-prefix.pch */,
+ 2581C843D784C7210E0F1F28CC1D8B7E /* Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking.xcconfig */,
+ 108A0C47CE7A2E29C1F4148BEF9FB9A3 /* Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-Private.xcconfig */,
+ A112138561DF08D716A7011B7F6A7B2B /* Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-dummy.m */,
+ DBD4BB4B0B29CF374A8EDD63D4345E03 /* Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-prefix.pch */,
+ EC1C2CAE3AE61850A30DD027DF10505B /* Pods-OHHTTPStubs iOS Lib Tests-AFNetworking.xcconfig */,
+ 384FDE2220A7E41A204258051579DA8A /* Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-Private.xcconfig */,
+ 5BC94F82CCC14F635185579B5C3B3D9A /* Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-dummy.m */,
+ CEEDB64D3C641DE539BCB8F56E8F7B37 /* Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-prefix.pch */,
+ );
+ name = "Support Files";
+ path = "../Target Support Files/Pods-OHHTTPStubs Mac Tests-AFNetworking";
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+ 6883E216DD36E4F8570DB44B7C788DB9 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 600A82D91491C069768FCD6A2010BCB3 /* AFHTTPRequestOperation.h in Headers */,
+ A027F9B7ADCA44C6A3A979078DC45E88 /* AFHTTPRequestOperationManager.h in Headers */,
+ 4FF4FC4E9DA5EE77D00B35B9CD82F41D /* AFHTTPSessionManager.h in Headers */,
+ 5C72659A6B26B9815CA33E73D9DC24BF /* AFNetworkActivityIndicatorManager.h in Headers */,
+ 9A2F99D9A65589AA07E6459435AA1C0D /* AFNetworkReachabilityManager.h in Headers */,
+ CFE236DC8EE5333C1F6F9ABF62B3535C /* AFNetworking.h in Headers */,
+ AD9902747B7FC4F71295996DC7860EB8 /* AFSecurityPolicy.h in Headers */,
+ E0F0FF6AEE4479CCDF53AF74F688BA55 /* AFURLConnectionOperation.h in Headers */,
+ 7C95483A4097B18335A8BF7642DDC73B /* AFURLRequestSerialization.h in Headers */,
+ 7676169F7841532A395931C3E17F66C9 /* AFURLResponseSerialization.h in Headers */,
+ B6E5A5FD952689780B3BE34B718416D2 /* AFURLSessionManager.h in Headers */,
+ AC1BE0DB30DF879464CC83953A7185A1 /* UIActivityIndicatorView+AFNetworking.h in Headers */,
+ 45AD375FBF85A2BF93A637B148CB59F7 /* UIAlertView+AFNetworking.h in Headers */,
+ 491471648F137C917DF4BAE1E349297E /* UIButton+AFNetworking.h in Headers */,
+ 649EADE3D5751F8F6999B5B38770BEE1 /* UIImageView+AFNetworking.h in Headers */,
+ 759A9B1F3FFC9108F24E43E61B4A9062 /* UIKit+AFNetworking.h in Headers */,
+ B2F8321C37874E4E230F60AE522DAAFD /* UIProgressView+AFNetworking.h in Headers */,
+ 0BAFE9A085FC34B4B93E5898BA006719 /* UIRefreshControl+AFNetworking.h in Headers */,
+ CB8DC139D7E210F046BCFB2E5F6CB1D0 /* UIWebView+AFNetworking.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ C92A81659CDC1B3BFF22046015F5FD5D /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ F0771CF11B589C897EB15E969C8A66AA /* AFHTTPRequestOperation.h in Headers */,
+ 8F82ED27312CCDF4694204B19CE76BB3 /* AFHTTPRequestOperationManager.h in Headers */,
+ 18BEFCC98B3B58EB4829B46666F5907B /* AFHTTPSessionManager.h in Headers */,
+ 5DB9E56F532D487F5E2629951ADBDFEA /* AFNetworkReachabilityManager.h in Headers */,
+ BEEC23C8BDC4DBBC2F558BDDB9C5281A /* AFNetworking.h in Headers */,
+ EEC219A28F8AF94DCB4E2B7835BEA5EC /* AFSecurityPolicy.h in Headers */,
+ 9CEC4434EE320A3C3503F66A56B3612E /* AFURLConnectionOperation.h in Headers */,
+ E41E538DA6814FA77B07A3E031AAA15C /* AFURLRequestSerialization.h in Headers */,
+ 4C339FF668B3A25065E5368D3609C5C3 /* AFURLResponseSerialization.h in Headers */,
+ 062627F8F11F3D335F1463F776CC6D7B /* AFURLSessionManager.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ EAEE25A4AC7B3F5AE51F1039D63D8711 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 1F532A0E0B95E91A62F03407927CB325 /* AFHTTPRequestOperation.h in Headers */,
+ A4727C9657EEAB1477812E3013A7033A /* AFHTTPRequestOperationManager.h in Headers */,
+ DC25BB10F0BBA01FF19EE93657F136E9 /* AFHTTPSessionManager.h in Headers */,
+ 2B29F1FA99E275DEDD61A5F688D5C9C1 /* AFNetworkActivityIndicatorManager.h in Headers */,
+ 438968EC789E0F717C25C550274AB650 /* AFNetworkReachabilityManager.h in Headers */,
+ E68FC8E49E7D5E684944923270FC58DF /* AFNetworking.h in Headers */,
+ 61EC95BBC175B1AF91C3EA5650C764FA /* AFSecurityPolicy.h in Headers */,
+ D6C88C216B01055BC5CFD8A8FEB813B6 /* AFURLConnectionOperation.h in Headers */,
+ 9AC12B669B09AB75BC0B7B42A05ADD21 /* AFURLRequestSerialization.h in Headers */,
+ 0844ADE509A938C41B0727E30A322FDF /* AFURLResponseSerialization.h in Headers */,
+ DD7D6461C4656587A76BF366CF7F778C /* AFURLSessionManager.h in Headers */,
+ 09036FF02007A01FDD1BD0A574F0B2DE /* UIActivityIndicatorView+AFNetworking.h in Headers */,
+ F4D2060AFE160CDA0AEA7D4E9C841A56 /* UIAlertView+AFNetworking.h in Headers */,
+ 5D7EA100025E4F6FF0D6A55B4BD9997D /* UIButton+AFNetworking.h in Headers */,
+ BD930F37304AB0B2F6954C115D4A3526 /* UIImageView+AFNetworking.h in Headers */,
+ 99346425C623513B94D6C3BE0F164219 /* UIKit+AFNetworking.h in Headers */,
+ 00E62B847EA2F65FC90029021AE728D7 /* UIProgressView+AFNetworking.h in Headers */,
+ 10C3A789560233FF8783D60EE2CB545C /* UIRefreshControl+AFNetworking.h in Headers */,
+ 753A5C45559ADFB2540B64D59872BFD2 /* UIWebView+AFNetworking.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+ 157F1424FCDD6A681FFF7347052EA6C2 /* Pods-OHHTTPStubs Mac Tests */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 521A53173F1B21285588B948571426FF /* Build configuration list for PBXNativeTarget "Pods-OHHTTPStubs Mac Tests" */;
+ buildPhases = (
+ 735E62236F218501FA26FCD0E87A3015 /* Sources */,
+ B6EE4ED62BC7CEBDED396BFB546553FC /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ AD45BAECEA69C860F646AFEC2C3CF4AE /* PBXTargetDependency */,
+ );
+ name = "Pods-OHHTTPStubs Mac Tests";
+ productName = "Pods-OHHTTPStubs Mac Tests";
+ productReference = C50DF11D2B358966138A6F29F4CC5DAE /* libPods-OHHTTPStubs Mac Tests.a */;
+ productType = "com.apple.product-type.library.static";
+ };
+ 3CD6B8D1922BB8AF8A0A0C0A940E21B8 /* Pods-OHHTTPStubs iOS Lib Tests-AFNetworking */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 7FDEE8A3220C557F6DD160C8406AFF4A /* Build configuration list for PBXNativeTarget "Pods-OHHTTPStubs iOS Lib Tests-AFNetworking" */;
+ buildPhases = (
+ 515FFA8BF2EBBAAEAE6DDCCC9BB3932D /* Sources */,
+ AAF9EA44D5832F6AB94A30AF7F26B112 /* Frameworks */,
+ EAEE25A4AC7B3F5AE51F1039D63D8711 /* Headers */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = "Pods-OHHTTPStubs iOS Lib Tests-AFNetworking";
+ productName = "Pods-OHHTTPStubs iOS Lib Tests-AFNetworking";
+ productReference = 9F8A85E381F095112141F59E2C8F4507 /* libPods-OHHTTPStubs iOS Lib Tests-AFNetworking.a */;
+ productType = "com.apple.product-type.library.static";
+ };
+ 74560771C5D43FDFF6DF28750244E5F1 /* Pods-OHHTTPStubs iOS Lib Tests */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = B12DF62DD2149E5FE75B382ED3E34975 /* Build configuration list for PBXNativeTarget "Pods-OHHTTPStubs iOS Lib Tests" */;
+ buildPhases = (
+ 7543F87B5A0696A715941E7C0863FF7E /* Sources */,
+ 8B3227DF02C2C27253B1AC2FBFF1464D /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ DB6F4DE2679832E4191FE8E1C0F92703 /* PBXTargetDependency */,
+ );
+ name = "Pods-OHHTTPStubs iOS Lib Tests";
+ productName = "Pods-OHHTTPStubs iOS Lib Tests";
+ productReference = 2B40EFC7297CACA076BC4EB02C7BEB57 /* libPods-OHHTTPStubs iOS Lib Tests.a */;
+ productType = "com.apple.product-type.library.static";
+ };
+ 77F13D6AF7E34D95E0F727C84EA960FF /* Pods-OHHTTPStubs iOS Fmk Tests */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = E3C8EE1527BC4D52D6A97B1E8B25164B /* Build configuration list for PBXNativeTarget "Pods-OHHTTPStubs iOS Fmk Tests" */;
+ buildPhases = (
+ EEE264F3140235BB9CA2397DB8C3C06D /* Sources */,
+ D783A3B6252B0810C97C37D485DADB47 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ EAAEFE275FC3C4C145BC5662021E8C5E /* PBXTargetDependency */,
+ );
+ name = "Pods-OHHTTPStubs iOS Fmk Tests";
+ productName = "Pods-OHHTTPStubs iOS Fmk Tests";
+ productReference = 3FDD9C1F287CB6F8D7701BAC1178E559 /* libPods-OHHTTPStubs iOS Fmk Tests.a */;
+ productType = "com.apple.product-type.library.static";
+ };
+ 83C48F685E760798451C190B67532DD6 /* Pods-OHHTTPStubs Mac Tests-AFNetworking */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 036698FA4899F2D024A129276F6FAE71 /* Build configuration list for PBXNativeTarget "Pods-OHHTTPStubs Mac Tests-AFNetworking" */;
+ buildPhases = (
+ A9D0A19C4251495563034B7ACB740544 /* Sources */,
+ 653C8A4D5BA2EC877700840BEF53ACDD /* Frameworks */,
+ C92A81659CDC1B3BFF22046015F5FD5D /* Headers */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = "Pods-OHHTTPStubs Mac Tests-AFNetworking";
+ productName = "Pods-OHHTTPStubs Mac Tests-AFNetworking";
+ productReference = C4BC45E5D903B7913CE22C29CF585154 /* libPods-OHHTTPStubs Mac Tests-AFNetworking.a */;
+ productType = "com.apple.product-type.library.static";
+ };
+ F218F9E6DFDEE3DC92EC9A3BF47E6B54 /* Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 2595B7D5FBEA53F263C198F65D9BA7A2 /* Build configuration list for PBXNativeTarget "Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking" */;
+ buildPhases = (
+ 10158E66693E5903992F21A3C17FB236 /* Sources */,
+ F8FC83EF19D48CD791486910BEBE2B9F /* Frameworks */,
+ 6883E216DD36E4F8570DB44B7C788DB9 /* Headers */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = "Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking";
+ productName = "Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking";
+ productReference = 20956D3138E6FF68DEBE84310456370B /* libPods-OHHTTPStubs iOS Fmk Tests-AFNetworking.a */;
+ productType = "com.apple.product-type.library.static";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ D41D8CD98F00B204E9800998ECF8427E /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ LastSwiftUpdateCheck = 0700;
+ LastUpgradeCheck = 0700;
+ };
+ buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */;
+ compatibilityVersion = "Xcode 3.2";
+ developmentRegion = English;
+ hasScannedForEncodings = 0;
+ knownRegions = (
+ en,
+ );
+ mainGroup = 7DB346D0F39D3F0E887471402A8071AB;
+ productRefGroup = CCA510CFBEA2D207524CDA0D73C3B561 /* Products */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ 157F1424FCDD6A681FFF7347052EA6C2 /* Pods-OHHTTPStubs Mac Tests */,
+ 83C48F685E760798451C190B67532DD6 /* Pods-OHHTTPStubs Mac Tests-AFNetworking */,
+ 77F13D6AF7E34D95E0F727C84EA960FF /* Pods-OHHTTPStubs iOS Fmk Tests */,
+ F218F9E6DFDEE3DC92EC9A3BF47E6B54 /* Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking */,
+ 74560771C5D43FDFF6DF28750244E5F1 /* Pods-OHHTTPStubs iOS Lib Tests */,
+ 3CD6B8D1922BB8AF8A0A0C0A940E21B8 /* Pods-OHHTTPStubs iOS Lib Tests-AFNetworking */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 10158E66693E5903992F21A3C17FB236 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ E5809CB7E9B80EC02904EBF072207B15 /* AFHTTPRequestOperation.m in Sources */,
+ BC8C8771E348826A0E001F36418C3273 /* AFHTTPRequestOperationManager.m in Sources */,
+ 1C932875CECF31CA7C2B6A26E1E5A3E0 /* AFHTTPSessionManager.m in Sources */,
+ ADFCEAFAC1424E9CFAA4EBDD0B8AEE48 /* AFNetworkActivityIndicatorManager.m in Sources */,
+ 8AF9F36D21A64B89909D700B64FACE0D /* AFNetworkReachabilityManager.m in Sources */,
+ AD45C703CCC77BAE5329D20FF96D48F1 /* AFSecurityPolicy.m in Sources */,
+ 8E55AA32CB5BFB88BF1BE7B661D0D473 /* AFURLConnectionOperation.m in Sources */,
+ 1CE3CB5854CF50C2262FA219012F2974 /* AFURLRequestSerialization.m in Sources */,
+ 437ECFC28F231AB22E9202E864FA8F8B /* AFURLResponseSerialization.m in Sources */,
+ DB59017FB5CF57B9C999FC168F67553E /* AFURLSessionManager.m in Sources */,
+ 28F3B4D89EA1C8A014676F1D386D396C /* Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-dummy.m in Sources */,
+ 6703E45579332EB0B6979235783E5B14 /* UIActivityIndicatorView+AFNetworking.m in Sources */,
+ E37EAD95E243E027EE7E873D8EB9581D /* UIAlertView+AFNetworking.m in Sources */,
+ 19471BDEE2BC7C9817B53A97AF653CEA /* UIButton+AFNetworking.m in Sources */,
+ 93AC19524F986400E92144DBE3319157 /* UIImageView+AFNetworking.m in Sources */,
+ 46E2B7C3ADDF592950118FAE3C17FB17 /* UIProgressView+AFNetworking.m in Sources */,
+ 48F0FCD4CD27D827CD2C8B805A3673AD /* UIRefreshControl+AFNetworking.m in Sources */,
+ FC4CDC3A0E5E0DCE40E38A32485221BC /* UIWebView+AFNetworking.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 515FFA8BF2EBBAAEAE6DDCCC9BB3932D /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ BE04EBD99F23E05DD57CFDDC543DEAB9 /* AFHTTPRequestOperation.m in Sources */,
+ DA92ED909F56C8D4177A2C83BBE60769 /* AFHTTPRequestOperationManager.m in Sources */,
+ 94A5736A0EC38CA01652B849EF60F84B /* AFHTTPSessionManager.m in Sources */,
+ 82C3E6B636B783C0B311392BBD9BF5CE /* AFNetworkActivityIndicatorManager.m in Sources */,
+ CFF91447C78D216352D482A31C9F5A81 /* AFNetworkReachabilityManager.m in Sources */,
+ 60AAAC807EA458A49273DB6F55E2F936 /* AFSecurityPolicy.m in Sources */,
+ C9F5F78994EF37121A691BFFC78B0487 /* AFURLConnectionOperation.m in Sources */,
+ 69EF57311C170DC1DF039E247250C088 /* AFURLRequestSerialization.m in Sources */,
+ AB4B8331259A23DF5CC3A4212E7415AC /* AFURLResponseSerialization.m in Sources */,
+ D2D1AFA8C46D5353FE9C3899C5A7A459 /* AFURLSessionManager.m in Sources */,
+ 8875AB1428DA5D9168F3559A3D1CCB90 /* Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-dummy.m in Sources */,
+ 9F9729959DD97A6E0868F319B96693CD /* UIActivityIndicatorView+AFNetworking.m in Sources */,
+ 738FDD277AE8A94CF23B0DED04FE1BB1 /* UIAlertView+AFNetworking.m in Sources */,
+ 7638217928A9C4691B389C2B12CDB5C3 /* UIButton+AFNetworking.m in Sources */,
+ FBD776460ABA96AFD8E6BE6F89A10D37 /* UIImageView+AFNetworking.m in Sources */,
+ F23EFC6928775AF24E0FFFEAB5B96144 /* UIProgressView+AFNetworking.m in Sources */,
+ 6E4BDF75676CC9BBA0BC140AA2253C11 /* UIRefreshControl+AFNetworking.m in Sources */,
+ B614CCAB66BC6044A90A4AD98F539263 /* UIWebView+AFNetworking.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 735E62236F218501FA26FCD0E87A3015 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 2F147644DB7277F011A038925519E9D0 /* Pods-OHHTTPStubs Mac Tests-dummy.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 7543F87B5A0696A715941E7C0863FF7E /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ CBBB8FAAD7621035F9E6BD17EBFABE14 /* Pods-OHHTTPStubs iOS Lib Tests-dummy.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ A9D0A19C4251495563034B7ACB740544 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 96B9F0D329D99B07D4B86F4689B63C29 /* AFHTTPRequestOperation.m in Sources */,
+ 94050A36404DA05CD02F403CE1DD1906 /* AFHTTPRequestOperationManager.m in Sources */,
+ F496D859E44DA30DD6DF9942B8BC37BE /* AFHTTPSessionManager.m in Sources */,
+ 2BB369B883084E0B565E67BD8EC608A2 /* AFNetworkReachabilityManager.m in Sources */,
+ 4C6003B6AAB41183728B539576F798C9 /* AFSecurityPolicy.m in Sources */,
+ 303776F53A80420B45EA0A3BBFEAAF97 /* AFURLConnectionOperation.m in Sources */,
+ 3B3BA8884C3AD01EE86D9A9FEC915F5E /* AFURLRequestSerialization.m in Sources */,
+ C10947C431063D940DDF1B026BD1CC46 /* AFURLResponseSerialization.m in Sources */,
+ 504905DA5DC2A16ADDD1AD52124932D8 /* AFURLSessionManager.m in Sources */,
+ 92B11B96FF7836B2596D0B8B10EFFF65 /* Pods-OHHTTPStubs Mac Tests-AFNetworking-dummy.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ EEE264F3140235BB9CA2397DB8C3C06D /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ A6436F219B1CCA5985A688509EF6060D /* Pods-OHHTTPStubs iOS Fmk Tests-dummy.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+ AD45BAECEA69C860F646AFEC2C3CF4AE /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = "Pods-OHHTTPStubs Mac Tests-AFNetworking";
+ target = 83C48F685E760798451C190B67532DD6 /* Pods-OHHTTPStubs Mac Tests-AFNetworking */;
+ targetProxy = 012E086A02A43D7180DDBBF2313657B3 /* PBXContainerItemProxy */;
+ };
+ DB6F4DE2679832E4191FE8E1C0F92703 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = "Pods-OHHTTPStubs iOS Lib Tests-AFNetworking";
+ target = 3CD6B8D1922BB8AF8A0A0C0A940E21B8 /* Pods-OHHTTPStubs iOS Lib Tests-AFNetworking */;
+ targetProxy = 068A702EE4FA7CE77E385567A04864DA /* PBXContainerItemProxy */;
+ };
+ EAAEFE275FC3C4C145BC5662021E8C5E /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = "Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking";
+ target = F218F9E6DFDEE3DC92EC9A3BF47E6B54 /* Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking */;
+ targetProxy = B8528B1299280339BD414B62FA73C91D /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
+/* Begin XCBuildConfiguration section */
+ 000765ED7A617EDF39ED16D88FAB7CC0 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 384FDE2220A7E41A204258051579DA8A /* Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-Private.xcconfig */;
+ buildSettings = {
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ GCC_PREFIX_HEADER = "Target Support Files/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-prefix.pch";
+ IPHONEOS_DEPLOYMENT_TARGET = 6.0;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ };
+ name = Release;
+ };
+ 00764BAC345100435E81503F6E7E2B96 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 9F6DC7C95D3FD570E9A029CAB1A4F4FB /* Pods-OHHTTPStubs Mac Tests.debug.xcconfig */;
+ buildSettings = {
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ EXECUTABLE_PREFIX = lib;
+ MACOSX_DEPLOYMENT_TARGET = 10.8;
+ MTL_ENABLE_DEBUG_INFO = YES;
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PODS_ROOT = "$(SRCROOT)";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = macosx;
+ SKIP_INSTALL = YES;
+ };
+ name = Debug;
+ };
+ 0F297BAB6F2A99DFEF4EC61E632E4AC3 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 5F2C6E70ECDCD3A0E546BAB946B56354 /* Pods-OHHTTPStubs iOS Lib Tests.debug.xcconfig */;
+ buildSettings = {
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 6.0;
+ MTL_ENABLE_DEBUG_INFO = YES;
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PODS_ROOT = "$(SRCROOT)";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ };
+ name = Debug;
+ };
+ 239B7571F6F685801FA90AE632DF8D26 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 3647ACBE1E21D5C040C8D06B24E52EBF /* Pods-OHHTTPStubs iOS Fmk Tests.release.xcconfig */;
+ buildSettings = {
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PODS_ROOT = "$(SRCROOT)";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ };
+ name = Release;
+ };
+ 438510157A46B4077B687146E492AFAA /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 45E956527EEBCCD78C4FBEC20F119CD2 /* Pods-OHHTTPStubs iOS Lib Tests.release.xcconfig */;
+ buildSettings = {
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 6.0;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PODS_ROOT = "$(SRCROOT)";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ };
+ name = Release;
+ };
+ 53BE91774E58F8980F954A1766B4ACDC /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 79BDB9A9431AC7D922D09BDC00CD1C06 /* Pods-OHHTTPStubs iOS Fmk Tests.debug.xcconfig */;
+ buildSettings = {
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ MTL_ENABLE_DEBUG_INFO = YES;
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PODS_ROOT = "$(SRCROOT)";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ };
+ name = Debug;
+ };
+ 5920F8CF02DB42ECD6586B192E6E0240 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = E12801158742AC418CBDA458A326239B /* Pods-OHHTTPStubs Mac Tests-AFNetworking-Private.xcconfig */;
+ buildSettings = {
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ EXECUTABLE_PREFIX = lib;
+ GCC_PREFIX_HEADER = "Target Support Files/Pods-OHHTTPStubs Mac Tests-AFNetworking/Pods-OHHTTPStubs Mac Tests-AFNetworking-prefix.pch";
+ MACOSX_DEPLOYMENT_TARGET = 10.8;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = macosx;
+ };
+ name = Release;
+ };
+ 6B542E22CC067FA7370EB37EC163AA3E /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 108A0C47CE7A2E29C1F4148BEF9FB9A3 /* Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-Private.xcconfig */;
+ buildSettings = {
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ GCC_PREFIX_HEADER = "Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-prefix.pch";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ MTL_ENABLE_DEBUG_INFO = YES;
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ };
+ name = Debug;
+ };
+ 6C5F39221353F2C163E8B174F9BD7CAE /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 86E5689E17CAE53EC519352E21BB0FF5 /* Pods-OHHTTPStubs Mac Tests.release.xcconfig */;
+ buildSettings = {
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ EXECUTABLE_PREFIX = lib;
+ MACOSX_DEPLOYMENT_TARGET = 10.8;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PODS_ROOT = "$(SRCROOT)";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = macosx;
+ SKIP_INSTALL = YES;
+ };
+ name = Release;
+ };
+ 75CA8C1B0D1ACE528DE9E8E74B8F4BBC /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ COPY_PHASE_STRIP = NO;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 5.0;
+ MACOSX_DEPLOYMENT_TARGET = 10.8;
+ ONLY_ACTIVE_ARCH = YES;
+ STRIP_INSTALLED_PRODUCT = NO;
+ SYMROOT = "${SRCROOT}/../build";
+ };
+ name = Debug;
+ };
+ D18B1DFEAC9D133F4905B83BC2F96F86 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ COPY_PHASE_STRIP = YES;
+ ENABLE_NS_ASSERTIONS = NO;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_PREPROCESSOR_DEFINITIONS = "RELEASE=1";
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 5.0;
+ MACOSX_DEPLOYMENT_TARGET = 10.8;
+ STRIP_INSTALLED_PRODUCT = NO;
+ SYMROOT = "${SRCROOT}/../build";
+ VALIDATE_PRODUCT = YES;
+ };
+ name = Release;
+ };
+ DC86D2190DA43941590EDA9A6CC84B2F /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 384FDE2220A7E41A204258051579DA8A /* Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-Private.xcconfig */;
+ buildSettings = {
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ GCC_PREFIX_HEADER = "Target Support Files/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-prefix.pch";
+ IPHONEOS_DEPLOYMENT_TARGET = 6.0;
+ MTL_ENABLE_DEBUG_INFO = YES;
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ };
+ name = Debug;
+ };
+ E1CD03C1F14EBDBD72653081713D69E3 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = E12801158742AC418CBDA458A326239B /* Pods-OHHTTPStubs Mac Tests-AFNetworking-Private.xcconfig */;
+ buildSettings = {
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ EXECUTABLE_PREFIX = lib;
+ GCC_PREFIX_HEADER = "Target Support Files/Pods-OHHTTPStubs Mac Tests-AFNetworking/Pods-OHHTTPStubs Mac Tests-AFNetworking-prefix.pch";
+ MACOSX_DEPLOYMENT_TARGET = 10.8;
+ MTL_ENABLE_DEBUG_INFO = YES;
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = macosx;
+ };
+ name = Debug;
+ };
+ E7D1FABA061D2376CEFDAF2C67DC72B5 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 108A0C47CE7A2E29C1F4148BEF9FB9A3 /* Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-Private.xcconfig */;
+ buildSettings = {
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ GCC_PREFIX_HEADER = "Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-prefix.pch";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 036698FA4899F2D024A129276F6FAE71 /* Build configuration list for PBXNativeTarget "Pods-OHHTTPStubs Mac Tests-AFNetworking" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ E1CD03C1F14EBDBD72653081713D69E3 /* Debug */,
+ 5920F8CF02DB42ECD6586B192E6E0240 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 2595B7D5FBEA53F263C198F65D9BA7A2 /* Build configuration list for PBXNativeTarget "Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 6B542E22CC067FA7370EB37EC163AA3E /* Debug */,
+ E7D1FABA061D2376CEFDAF2C67DC72B5 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 75CA8C1B0D1ACE528DE9E8E74B8F4BBC /* Debug */,
+ D18B1DFEAC9D133F4905B83BC2F96F86 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 521A53173F1B21285588B948571426FF /* Build configuration list for PBXNativeTarget "Pods-OHHTTPStubs Mac Tests" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 00764BAC345100435E81503F6E7E2B96 /* Debug */,
+ 6C5F39221353F2C163E8B174F9BD7CAE /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 7FDEE8A3220C557F6DD160C8406AFF4A /* Build configuration list for PBXNativeTarget "Pods-OHHTTPStubs iOS Lib Tests-AFNetworking" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ DC86D2190DA43941590EDA9A6CC84B2F /* Debug */,
+ 000765ED7A617EDF39ED16D88FAB7CC0 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ B12DF62DD2149E5FE75B382ED3E34975 /* Build configuration list for PBXNativeTarget "Pods-OHHTTPStubs iOS Lib Tests" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 0F297BAB6F2A99DFEF4EC61E632E4AC3 /* Debug */,
+ 438510157A46B4077B687146E492AFAA /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ E3C8EE1527BC4D52D6A97B1E8B25164B /* Build configuration list for PBXNativeTarget "Pods-OHHTTPStubs iOS Fmk Tests" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 53BE91774E58F8980F954A1766B4ACDC /* Debug */,
+ 239B7571F6F685801FA90AE632DF8D26 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
+}
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests-AFNetworking/Pods-OHHTTPStubs Mac Tests-AFNetworking-Private.xcconfig b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests-AFNetworking/Pods-OHHTTPStubs Mac Tests-AFNetworking-Private.xcconfig
new file mode 100644
index 0000000000..3487d75ca9
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests-AFNetworking/Pods-OHHTTPStubs Mac Tests-AFNetworking-Private.xcconfig
@@ -0,0 +1,6 @@
+#include "Pods-OHHTTPStubs Mac Tests-AFNetworking.xcconfig"
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/AFNetworking" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AFNetworking"
+OTHER_LDFLAGS = ${PODS_OHHTTPSTUBS_MAC_TESTS_AFNETWORKING_OTHER_LDFLAGS}
+PODS_ROOT = ${SRCROOT}
+SKIP_INSTALL = YES \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests-AFNetworking/Pods-OHHTTPStubs Mac Tests-AFNetworking-dummy.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests-AFNetworking/Pods-OHHTTPStubs Mac Tests-AFNetworking-dummy.m
new file mode 100644
index 0000000000..2de591a2e2
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests-AFNetworking/Pods-OHHTTPStubs Mac Tests-AFNetworking-dummy.m
@@ -0,0 +1,5 @@
+#import <Foundation/Foundation.h>
+@interface PodsDummy_Pods_OHHTTPStubs_Mac_Tests_AFNetworking : NSObject
+@end
+@implementation PodsDummy_Pods_OHHTTPStubs_Mac_Tests_AFNetworking
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests-AFNetworking/Pods-OHHTTPStubs Mac Tests-AFNetworking-prefix.pch b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests-AFNetworking/Pods-OHHTTPStubs Mac Tests-AFNetworking-prefix.pch
new file mode 100644
index 0000000000..b9c163b498
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests-AFNetworking/Pods-OHHTTPStubs Mac Tests-AFNetworking-prefix.pch
@@ -0,0 +1,4 @@
+#ifdef __OBJC__
+#import <Cocoa/Cocoa.h>
+#endif
+
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests-AFNetworking/Pods-OHHTTPStubs Mac Tests-AFNetworking.xcconfig b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests-AFNetworking/Pods-OHHTTPStubs Mac Tests-AFNetworking.xcconfig
new file mode 100644
index 0000000000..1fb0c387d4
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests-AFNetworking/Pods-OHHTTPStubs Mac Tests-AFNetworking.xcconfig
@@ -0,0 +1 @@
+PODS_OHHTTPSTUBS_MAC_TESTS_AFNETWORKING_OTHER_LDFLAGS = -framework "CoreServices" -framework "Security" -framework "SystemConfiguration" \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-acknowledgements.markdown b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-acknowledgements.markdown
new file mode 100644
index 0000000000..59a175087d
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-acknowledgements.markdown
@@ -0,0 +1,26 @@
+# Acknowledgements
+This application makes use of the following third party libraries:
+
+## AFNetworking
+
+Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com/)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+Generated by CocoaPods - http://cocoapods.org
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-acknowledgements.plist b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-acknowledgements.plist
new file mode 100644
index 0000000000..899e8ae43e
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-acknowledgements.plist
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>PreferenceSpecifiers</key>
+ <array>
+ <dict>
+ <key>FooterText</key>
+ <string>This application makes use of the following third party libraries:</string>
+ <key>Title</key>
+ <string>Acknowledgements</string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ </dict>
+ <dict>
+ <key>FooterText</key>
+ <string>Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com/)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+</string>
+ <key>Title</key>
+ <string>AFNetworking</string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ </dict>
+ <dict>
+ <key>FooterText</key>
+ <string>Generated by CocoaPods - http://cocoapods.org</string>
+ <key>Title</key>
+ <string></string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ </dict>
+ </array>
+ <key>StringsTable</key>
+ <string>Acknowledgements</string>
+ <key>Title</key>
+ <string>Acknowledgements</string>
+</dict>
+</plist>
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-dummy.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-dummy.m
new file mode 100644
index 0000000000..f124d0bf53
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-dummy.m
@@ -0,0 +1,5 @@
+#import <Foundation/Foundation.h>
+@interface PodsDummy_Pods_OHHTTPStubs_Mac_Tests : NSObject
+@end
+@implementation PodsDummy_Pods_OHHTTPStubs_Mac_Tests
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-environment.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-environment.h
new file mode 100644
index 0000000000..42c1cb9116
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-environment.h
@@ -0,0 +1,44 @@
+
+// To check if a library is compiled with CocoaPods you
+// can use the `COCOAPODS` macro definition which is
+// defined in the xcconfigs so it is available in
+// headers also when they are imported in the client
+// project.
+
+
+// AFNetworking
+#define COCOAPODS_POD_AVAILABLE_AFNetworking
+#define COCOAPODS_VERSION_MAJOR_AFNetworking 2
+#define COCOAPODS_VERSION_MINOR_AFNetworking 5
+#define COCOAPODS_VERSION_PATCH_AFNetworking 0
+
+// AFNetworking/NSURLConnection
+#define COCOAPODS_POD_AVAILABLE_AFNetworking_NSURLConnection
+#define COCOAPODS_VERSION_MAJOR_AFNetworking_NSURLConnection 2
+#define COCOAPODS_VERSION_MINOR_AFNetworking_NSURLConnection 5
+#define COCOAPODS_VERSION_PATCH_AFNetworking_NSURLConnection 0
+
+// AFNetworking/NSURLSession
+#define COCOAPODS_POD_AVAILABLE_AFNetworking_NSURLSession
+#define COCOAPODS_VERSION_MAJOR_AFNetworking_NSURLSession 2
+#define COCOAPODS_VERSION_MINOR_AFNetworking_NSURLSession 5
+#define COCOAPODS_VERSION_PATCH_AFNetworking_NSURLSession 0
+
+// AFNetworking/Reachability
+#define COCOAPODS_POD_AVAILABLE_AFNetworking_Reachability
+#define COCOAPODS_VERSION_MAJOR_AFNetworking_Reachability 2
+#define COCOAPODS_VERSION_MINOR_AFNetworking_Reachability 5
+#define COCOAPODS_VERSION_PATCH_AFNetworking_Reachability 0
+
+// AFNetworking/Security
+#define COCOAPODS_POD_AVAILABLE_AFNetworking_Security
+#define COCOAPODS_VERSION_MAJOR_AFNetworking_Security 2
+#define COCOAPODS_VERSION_MINOR_AFNetworking_Security 5
+#define COCOAPODS_VERSION_PATCH_AFNetworking_Security 0
+
+// AFNetworking/Serialization
+#define COCOAPODS_POD_AVAILABLE_AFNetworking_Serialization
+#define COCOAPODS_VERSION_MAJOR_AFNetworking_Serialization 2
+#define COCOAPODS_VERSION_MINOR_AFNetworking_Serialization 5
+#define COCOAPODS_VERSION_PATCH_AFNetworking_Serialization 0
+
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-resources.sh b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-resources.sh
new file mode 100755
index 0000000000..ea685a22b1
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests-resources.sh
@@ -0,0 +1,95 @@
+#!/bin/sh
+set -e
+
+mkdir -p "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+
+RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt
+> "$RESOURCES_TO_COPY"
+
+XCASSET_FILES=()
+
+realpath() {
+ DIRECTORY="$(cd "${1%/*}" && pwd)"
+ FILENAME="${1##*/}"
+ echo "$DIRECTORY/$FILENAME"
+}
+
+install_resource()
+{
+ case $1 in
+ *.storyboard)
+ echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc ${PODS_ROOT}/$1 --sdk ${SDKROOT}"
+ ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc" "${PODS_ROOT}/$1" --sdk "${SDKROOT}"
+ ;;
+ *.xib)
+ echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib ${PODS_ROOT}/$1 --sdk ${SDKROOT}"
+ ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib" "${PODS_ROOT}/$1" --sdk "${SDKROOT}"
+ ;;
+ *.framework)
+ echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ echo "rsync -av ${PODS_ROOT}/$1 ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ rsync -av "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ ;;
+ *.xcdatamodel)
+ echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1"`.mom\""
+ xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodel`.mom"
+ ;;
+ *.xcdatamodeld)
+ echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd\""
+ xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd"
+ ;;
+ *.xcmappingmodel)
+ echo "xcrun mapc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm\""
+ xcrun mapc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm"
+ ;;
+ *.xcassets)
+ ABSOLUTE_XCASSET_FILE=$(realpath "${PODS_ROOT}/$1")
+ XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE")
+ ;;
+ /*)
+ echo "$1"
+ echo "$1" >> "$RESOURCES_TO_COPY"
+ ;;
+ *)
+ echo "${PODS_ROOT}/$1"
+ echo "${PODS_ROOT}/$1" >> "$RESOURCES_TO_COPY"
+ ;;
+ esac
+}
+
+mkdir -p "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+if [[ "${ACTION}" == "install" ]]; then
+ mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+ rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+fi
+rm -f "$RESOURCES_TO_COPY"
+
+if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ]
+then
+ case "${TARGETED_DEVICE_FAMILY}" in
+ 1,2)
+ TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone"
+ ;;
+ 1)
+ TARGET_DEVICE_ARGS="--target-device iphone"
+ ;;
+ 2)
+ TARGET_DEVICE_ARGS="--target-device ipad"
+ ;;
+ *)
+ TARGET_DEVICE_ARGS="--target-device mac"
+ ;;
+ esac
+
+ # Find all other xcassets (this unfortunately includes those of path pods and other targets).
+ OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d)
+ while read line; do
+ if [[ $line != "`realpath $PODS_ROOT`*" ]]; then
+ XCASSET_FILES+=("$line")
+ fi
+ done <<<"$OTHER_XCASSETS"
+
+ printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${IPHONEOS_DEPLOYMENT_TARGET}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+fi
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests.debug.xcconfig b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests.debug.xcconfig
new file mode 100644
index 0000000000..6514eaa721
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests.debug.xcconfig
@@ -0,0 +1,5 @@
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AFNetworking"
+OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/AFNetworking"
+OTHER_LDFLAGS = $(inherited) -ObjC -l"Pods-OHHTTPStubs Mac Tests-AFNetworking" -framework "CoreServices" -framework "Security" -framework "SystemConfiguration"
+PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests.release.xcconfig b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests.release.xcconfig
new file mode 100644
index 0000000000..6514eaa721
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs Mac Tests/Pods-OHHTTPStubs Mac Tests.release.xcconfig
@@ -0,0 +1,5 @@
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AFNetworking"
+OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/AFNetworking"
+OTHER_LDFLAGS = $(inherited) -ObjC -l"Pods-OHHTTPStubs Mac Tests-AFNetworking" -framework "CoreServices" -framework "Security" -framework "SystemConfiguration"
+PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-Private.xcconfig b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-Private.xcconfig
new file mode 100644
index 0000000000..8eb1a3989e
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-Private.xcconfig
@@ -0,0 +1,6 @@
+#include "Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking.xcconfig"
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/AFNetworking" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AFNetworking"
+OTHER_LDFLAGS = ${PODS_OHHTTPSTUBS_IOS_FMK_TESTS_AFNETWORKING_OTHER_LDFLAGS}
+PODS_ROOT = ${SRCROOT}
+SKIP_INSTALL = YES \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-dummy.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-dummy.m
new file mode 100644
index 0000000000..8fb666b3d8
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-dummy.m
@@ -0,0 +1,5 @@
+#import <Foundation/Foundation.h>
+@interface PodsDummy_Pods_OHHTTPStubs_iOS_Fmk_Tests_AFNetworking : NSObject
+@end
+@implementation PodsDummy_Pods_OHHTTPStubs_iOS_Fmk_Tests_AFNetworking
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-prefix.pch b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-prefix.pch
new file mode 100644
index 0000000000..aa992a4adb
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking-prefix.pch
@@ -0,0 +1,4 @@
+#ifdef __OBJC__
+#import <UIKit/UIKit.h>
+#endif
+
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking.xcconfig b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking.xcconfig
new file mode 100644
index 0000000000..7f67782003
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking/Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking.xcconfig
@@ -0,0 +1 @@
+PODS_OHHTTPSTUBS_IOS_FMK_TESTS_AFNETWORKING_OTHER_LDFLAGS = -framework "CoreGraphics" -framework "MobileCoreServices" -framework "Security" -framework "SystemConfiguration" \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests-acknowledgements.markdown b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests-acknowledgements.markdown
new file mode 100644
index 0000000000..59a175087d
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests-acknowledgements.markdown
@@ -0,0 +1,26 @@
+# Acknowledgements
+This application makes use of the following third party libraries:
+
+## AFNetworking
+
+Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com/)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+Generated by CocoaPods - http://cocoapods.org
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests-acknowledgements.plist b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests-acknowledgements.plist
new file mode 100644
index 0000000000..899e8ae43e
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests-acknowledgements.plist
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>PreferenceSpecifiers</key>
+ <array>
+ <dict>
+ <key>FooterText</key>
+ <string>This application makes use of the following third party libraries:</string>
+ <key>Title</key>
+ <string>Acknowledgements</string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ </dict>
+ <dict>
+ <key>FooterText</key>
+ <string>Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com/)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+</string>
+ <key>Title</key>
+ <string>AFNetworking</string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ </dict>
+ <dict>
+ <key>FooterText</key>
+ <string>Generated by CocoaPods - http://cocoapods.org</string>
+ <key>Title</key>
+ <string></string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ </dict>
+ </array>
+ <key>StringsTable</key>
+ <string>Acknowledgements</string>
+ <key>Title</key>
+ <string>Acknowledgements</string>
+</dict>
+</plist>
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests-dummy.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests-dummy.m
new file mode 100644
index 0000000000..dbb179ac46
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests-dummy.m
@@ -0,0 +1,5 @@
+#import <Foundation/Foundation.h>
+@interface PodsDummy_Pods_OHHTTPStubs_iOS_Fmk_Tests : NSObject
+@end
+@implementation PodsDummy_Pods_OHHTTPStubs_iOS_Fmk_Tests
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests-resources.sh b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests-resources.sh
new file mode 100755
index 0000000000..ea685a22b1
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests-resources.sh
@@ -0,0 +1,95 @@
+#!/bin/sh
+set -e
+
+mkdir -p "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+
+RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt
+> "$RESOURCES_TO_COPY"
+
+XCASSET_FILES=()
+
+realpath() {
+ DIRECTORY="$(cd "${1%/*}" && pwd)"
+ FILENAME="${1##*/}"
+ echo "$DIRECTORY/$FILENAME"
+}
+
+install_resource()
+{
+ case $1 in
+ *.storyboard)
+ echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc ${PODS_ROOT}/$1 --sdk ${SDKROOT}"
+ ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc" "${PODS_ROOT}/$1" --sdk "${SDKROOT}"
+ ;;
+ *.xib)
+ echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib ${PODS_ROOT}/$1 --sdk ${SDKROOT}"
+ ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib" "${PODS_ROOT}/$1" --sdk "${SDKROOT}"
+ ;;
+ *.framework)
+ echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ echo "rsync -av ${PODS_ROOT}/$1 ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ rsync -av "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ ;;
+ *.xcdatamodel)
+ echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1"`.mom\""
+ xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodel`.mom"
+ ;;
+ *.xcdatamodeld)
+ echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd\""
+ xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd"
+ ;;
+ *.xcmappingmodel)
+ echo "xcrun mapc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm\""
+ xcrun mapc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm"
+ ;;
+ *.xcassets)
+ ABSOLUTE_XCASSET_FILE=$(realpath "${PODS_ROOT}/$1")
+ XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE")
+ ;;
+ /*)
+ echo "$1"
+ echo "$1" >> "$RESOURCES_TO_COPY"
+ ;;
+ *)
+ echo "${PODS_ROOT}/$1"
+ echo "${PODS_ROOT}/$1" >> "$RESOURCES_TO_COPY"
+ ;;
+ esac
+}
+
+mkdir -p "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+if [[ "${ACTION}" == "install" ]]; then
+ mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+ rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+fi
+rm -f "$RESOURCES_TO_COPY"
+
+if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ]
+then
+ case "${TARGETED_DEVICE_FAMILY}" in
+ 1,2)
+ TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone"
+ ;;
+ 1)
+ TARGET_DEVICE_ARGS="--target-device iphone"
+ ;;
+ 2)
+ TARGET_DEVICE_ARGS="--target-device ipad"
+ ;;
+ *)
+ TARGET_DEVICE_ARGS="--target-device mac"
+ ;;
+ esac
+
+ # Find all other xcassets (this unfortunately includes those of path pods and other targets).
+ OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d)
+ while read line; do
+ if [[ $line != "`realpath $PODS_ROOT`*" ]]; then
+ XCASSET_FILES+=("$line")
+ fi
+ done <<<"$OTHER_XCASSETS"
+
+ printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${IPHONEOS_DEPLOYMENT_TARGET}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+fi
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests.debug.xcconfig b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests.debug.xcconfig
new file mode 100644
index 0000000000..72ec462315
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests.debug.xcconfig
@@ -0,0 +1,5 @@
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AFNetworking"
+OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/AFNetworking"
+OTHER_LDFLAGS = $(inherited) -ObjC -l"Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking" -framework "CoreGraphics" -framework "MobileCoreServices" -framework "Security" -framework "SystemConfiguration"
+PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests.release.xcconfig b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests.release.xcconfig
new file mode 100644
index 0000000000..72ec462315
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Fmk Tests/Pods-OHHTTPStubs iOS Fmk Tests.release.xcconfig
@@ -0,0 +1,5 @@
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AFNetworking"
+OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/AFNetworking"
+OTHER_LDFLAGS = $(inherited) -ObjC -l"Pods-OHHTTPStubs iOS Fmk Tests-AFNetworking" -framework "CoreGraphics" -framework "MobileCoreServices" -framework "Security" -framework "SystemConfiguration"
+PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-Private.xcconfig b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-Private.xcconfig
new file mode 100644
index 0000000000..927eecdfe5
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-Private.xcconfig
@@ -0,0 +1,6 @@
+#include "Pods-OHHTTPStubs iOS Lib Tests-AFNetworking.xcconfig"
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/AFNetworking" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AFNetworking"
+OTHER_LDFLAGS = ${PODS_OHHTTPSTUBS_IOS_LIB_TESTS_AFNETWORKING_OTHER_LDFLAGS}
+PODS_ROOT = ${SRCROOT}
+SKIP_INSTALL = YES \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-dummy.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-dummy.m
new file mode 100644
index 0000000000..174408f7fa
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-dummy.m
@@ -0,0 +1,5 @@
+#import <Foundation/Foundation.h>
+@interface PodsDummy_Pods_OHHTTPStubs_iOS_Lib_Tests_AFNetworking : NSObject
+@end
+@implementation PodsDummy_Pods_OHHTTPStubs_iOS_Lib_Tests_AFNetworking
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-prefix.pch b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-prefix.pch
new file mode 100644
index 0000000000..aa992a4adb
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking-prefix.pch
@@ -0,0 +1,4 @@
+#ifdef __OBJC__
+#import <UIKit/UIKit.h>
+#endif
+
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking.xcconfig b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking.xcconfig
new file mode 100644
index 0000000000..758125c1eb
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking/Pods-OHHTTPStubs iOS Lib Tests-AFNetworking.xcconfig
@@ -0,0 +1 @@
+PODS_OHHTTPSTUBS_IOS_LIB_TESTS_AFNETWORKING_OTHER_LDFLAGS = -framework "CoreGraphics" -framework "MobileCoreServices" -framework "Security" -framework "SystemConfiguration" \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests-acknowledgements.markdown b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests-acknowledgements.markdown
new file mode 100644
index 0000000000..59a175087d
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests-acknowledgements.markdown
@@ -0,0 +1,26 @@
+# Acknowledgements
+This application makes use of the following third party libraries:
+
+## AFNetworking
+
+Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com/)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+Generated by CocoaPods - http://cocoapods.org
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests-acknowledgements.plist b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests-acknowledgements.plist
new file mode 100644
index 0000000000..899e8ae43e
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests-acknowledgements.plist
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>PreferenceSpecifiers</key>
+ <array>
+ <dict>
+ <key>FooterText</key>
+ <string>This application makes use of the following third party libraries:</string>
+ <key>Title</key>
+ <string>Acknowledgements</string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ </dict>
+ <dict>
+ <key>FooterText</key>
+ <string>Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com/)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+</string>
+ <key>Title</key>
+ <string>AFNetworking</string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ </dict>
+ <dict>
+ <key>FooterText</key>
+ <string>Generated by CocoaPods - http://cocoapods.org</string>
+ <key>Title</key>
+ <string></string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ </dict>
+ </array>
+ <key>StringsTable</key>
+ <string>Acknowledgements</string>
+ <key>Title</key>
+ <string>Acknowledgements</string>
+</dict>
+</plist>
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests-dummy.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests-dummy.m
new file mode 100644
index 0000000000..391f5bc28d
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests-dummy.m
@@ -0,0 +1,5 @@
+#import <Foundation/Foundation.h>
+@interface PodsDummy_Pods_OHHTTPStubs_iOS_Lib_Tests : NSObject
+@end
+@implementation PodsDummy_Pods_OHHTTPStubs_iOS_Lib_Tests
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests-resources.sh b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests-resources.sh
new file mode 100755
index 0000000000..ea685a22b1
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests-resources.sh
@@ -0,0 +1,95 @@
+#!/bin/sh
+set -e
+
+mkdir -p "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+
+RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt
+> "$RESOURCES_TO_COPY"
+
+XCASSET_FILES=()
+
+realpath() {
+ DIRECTORY="$(cd "${1%/*}" && pwd)"
+ FILENAME="${1##*/}"
+ echo "$DIRECTORY/$FILENAME"
+}
+
+install_resource()
+{
+ case $1 in
+ *.storyboard)
+ echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc ${PODS_ROOT}/$1 --sdk ${SDKROOT}"
+ ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc" "${PODS_ROOT}/$1" --sdk "${SDKROOT}"
+ ;;
+ *.xib)
+ echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib ${PODS_ROOT}/$1 --sdk ${SDKROOT}"
+ ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib" "${PODS_ROOT}/$1" --sdk "${SDKROOT}"
+ ;;
+ *.framework)
+ echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ echo "rsync -av ${PODS_ROOT}/$1 ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ rsync -av "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ ;;
+ *.xcdatamodel)
+ echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1"`.mom\""
+ xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodel`.mom"
+ ;;
+ *.xcdatamodeld)
+ echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd\""
+ xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd"
+ ;;
+ *.xcmappingmodel)
+ echo "xcrun mapc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm\""
+ xcrun mapc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm"
+ ;;
+ *.xcassets)
+ ABSOLUTE_XCASSET_FILE=$(realpath "${PODS_ROOT}/$1")
+ XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE")
+ ;;
+ /*)
+ echo "$1"
+ echo "$1" >> "$RESOURCES_TO_COPY"
+ ;;
+ *)
+ echo "${PODS_ROOT}/$1"
+ echo "${PODS_ROOT}/$1" >> "$RESOURCES_TO_COPY"
+ ;;
+ esac
+}
+
+mkdir -p "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+if [[ "${ACTION}" == "install" ]]; then
+ mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+ rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+fi
+rm -f "$RESOURCES_TO_COPY"
+
+if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ]
+then
+ case "${TARGETED_DEVICE_FAMILY}" in
+ 1,2)
+ TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone"
+ ;;
+ 1)
+ TARGET_DEVICE_ARGS="--target-device iphone"
+ ;;
+ 2)
+ TARGET_DEVICE_ARGS="--target-device ipad"
+ ;;
+ *)
+ TARGET_DEVICE_ARGS="--target-device mac"
+ ;;
+ esac
+
+ # Find all other xcassets (this unfortunately includes those of path pods and other targets).
+ OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d)
+ while read line; do
+ if [[ $line != "`realpath $PODS_ROOT`*" ]]; then
+ XCASSET_FILES+=("$line")
+ fi
+ done <<<"$OTHER_XCASSETS"
+
+ printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${IPHONEOS_DEPLOYMENT_TARGET}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+fi
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests.debug.xcconfig b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests.debug.xcconfig
new file mode 100644
index 0000000000..19fb024a98
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests.debug.xcconfig
@@ -0,0 +1,5 @@
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AFNetworking"
+OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/AFNetworking"
+OTHER_LDFLAGS = $(inherited) -ObjC -l"Pods-OHHTTPStubs iOS Lib Tests-AFNetworking" -framework "CoreGraphics" -framework "MobileCoreServices" -framework "Security" -framework "SystemConfiguration"
+PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests.release.xcconfig b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests.release.xcconfig
new file mode 100644
index 0000000000..19fb024a98
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Lib Tests/Pods-OHHTTPStubs iOS Lib Tests.release.xcconfig
@@ -0,0 +1,5 @@
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AFNetworking"
+OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/AFNetworking"
+OTHER_LDFLAGS = $(inherited) -ObjC -l"Pods-OHHTTPStubs iOS Lib Tests-AFNetworking" -framework "CoreGraphics" -framework "MobileCoreServices" -framework "Security" -framework "SystemConfiguration"
+PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests-AFNetworking/Pods-OHHTTPStubs iOS Tests-AFNetworking-Private.xcconfig b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests-AFNetworking/Pods-OHHTTPStubs iOS Tests-AFNetworking-Private.xcconfig
new file mode 100644
index 0000000000..6f43611720
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests-AFNetworking/Pods-OHHTTPStubs iOS Tests-AFNetworking-Private.xcconfig
@@ -0,0 +1,6 @@
+#include "Pods-OHHTTPStubs iOS Tests-AFNetworking.xcconfig"
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/AFNetworking" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AFNetworking"
+OTHER_LDFLAGS = ${PODS_OHHTTPSTUBS_IOS_TESTS_AFNETWORKING_OTHER_LDFLAGS} -ObjC
+PODS_ROOT = ${SRCROOT}
+SKIP_INSTALL = YES \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests-AFNetworking/Pods-OHHTTPStubs iOS Tests-AFNetworking-dummy.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests-AFNetworking/Pods-OHHTTPStubs iOS Tests-AFNetworking-dummy.m
new file mode 100644
index 0000000000..8aa49d1389
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests-AFNetworking/Pods-OHHTTPStubs iOS Tests-AFNetworking-dummy.m
@@ -0,0 +1,5 @@
+#import <Foundation/Foundation.h>
+@interface PodsDummy_Pods_OHHTTPStubs_iOS_Tests_AFNetworking : NSObject
+@end
+@implementation PodsDummy_Pods_OHHTTPStubs_iOS_Tests_AFNetworking
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests-AFNetworking/Pods-OHHTTPStubs iOS Tests-AFNetworking-prefix.pch b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests-AFNetworking/Pods-OHHTTPStubs iOS Tests-AFNetworking-prefix.pch
new file mode 100644
index 0000000000..80fbb8dc3c
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests-AFNetworking/Pods-OHHTTPStubs iOS Tests-AFNetworking-prefix.pch
@@ -0,0 +1,5 @@
+#ifdef __OBJC__
+#import <UIKit/UIKit.h>
+#endif
+
+#import "Pods-OHHTTPStubs iOS Tests-environment.h"
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests-AFNetworking/Pods-OHHTTPStubs iOS Tests-AFNetworking.xcconfig b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests-AFNetworking/Pods-OHHTTPStubs iOS Tests-AFNetworking.xcconfig
new file mode 100644
index 0000000000..b8aeea85b3
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests-AFNetworking/Pods-OHHTTPStubs iOS Tests-AFNetworking.xcconfig
@@ -0,0 +1 @@
+PODS_OHHTTPSTUBS_IOS_TESTS_AFNETWORKING_OTHER_LDFLAGS = -framework "CoreGraphics" -framework "MobileCoreServices" -framework "Security" -framework "SystemConfiguration" \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests-acknowledgements.markdown b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests-acknowledgements.markdown
new file mode 100644
index 0000000000..59a175087d
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests-acknowledgements.markdown
@@ -0,0 +1,26 @@
+# Acknowledgements
+This application makes use of the following third party libraries:
+
+## AFNetworking
+
+Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com/)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+Generated by CocoaPods - http://cocoapods.org
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests-acknowledgements.plist b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests-acknowledgements.plist
new file mode 100644
index 0000000000..899e8ae43e
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests-acknowledgements.plist
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>PreferenceSpecifiers</key>
+ <array>
+ <dict>
+ <key>FooterText</key>
+ <string>This application makes use of the following third party libraries:</string>
+ <key>Title</key>
+ <string>Acknowledgements</string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ </dict>
+ <dict>
+ <key>FooterText</key>
+ <string>Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com/)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+</string>
+ <key>Title</key>
+ <string>AFNetworking</string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ </dict>
+ <dict>
+ <key>FooterText</key>
+ <string>Generated by CocoaPods - http://cocoapods.org</string>
+ <key>Title</key>
+ <string></string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ </dict>
+ </array>
+ <key>StringsTable</key>
+ <string>Acknowledgements</string>
+ <key>Title</key>
+ <string>Acknowledgements</string>
+</dict>
+</plist>
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests-dummy.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests-dummy.m
new file mode 100644
index 0000000000..0fb6509a93
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests-dummy.m
@@ -0,0 +1,5 @@
+#import <Foundation/Foundation.h>
+@interface PodsDummy_Pods_OHHTTPStubs_iOS_Tests : NSObject
+@end
+@implementation PodsDummy_Pods_OHHTTPStubs_iOS_Tests
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests-environment.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests-environment.h
new file mode 100644
index 0000000000..e1a5d47d3b
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests-environment.h
@@ -0,0 +1,50 @@
+
+// To check if a library is compiled with CocoaPods you
+// can use the `COCOAPODS` macro definition which is
+// defined in the xcconfigs so it is available in
+// headers also when they are imported in the client
+// project.
+
+
+// AFNetworking
+#define COCOAPODS_POD_AVAILABLE_AFNetworking
+#define COCOAPODS_VERSION_MAJOR_AFNetworking 2
+#define COCOAPODS_VERSION_MINOR_AFNetworking 5
+#define COCOAPODS_VERSION_PATCH_AFNetworking 0
+
+// AFNetworking/NSURLConnection
+#define COCOAPODS_POD_AVAILABLE_AFNetworking_NSURLConnection
+#define COCOAPODS_VERSION_MAJOR_AFNetworking_NSURLConnection 2
+#define COCOAPODS_VERSION_MINOR_AFNetworking_NSURLConnection 5
+#define COCOAPODS_VERSION_PATCH_AFNetworking_NSURLConnection 0
+
+// AFNetworking/NSURLSession
+#define COCOAPODS_POD_AVAILABLE_AFNetworking_NSURLSession
+#define COCOAPODS_VERSION_MAJOR_AFNetworking_NSURLSession 2
+#define COCOAPODS_VERSION_MINOR_AFNetworking_NSURLSession 5
+#define COCOAPODS_VERSION_PATCH_AFNetworking_NSURLSession 0
+
+// AFNetworking/Reachability
+#define COCOAPODS_POD_AVAILABLE_AFNetworking_Reachability
+#define COCOAPODS_VERSION_MAJOR_AFNetworking_Reachability 2
+#define COCOAPODS_VERSION_MINOR_AFNetworking_Reachability 5
+#define COCOAPODS_VERSION_PATCH_AFNetworking_Reachability 0
+
+// AFNetworking/Security
+#define COCOAPODS_POD_AVAILABLE_AFNetworking_Security
+#define COCOAPODS_VERSION_MAJOR_AFNetworking_Security 2
+#define COCOAPODS_VERSION_MINOR_AFNetworking_Security 5
+#define COCOAPODS_VERSION_PATCH_AFNetworking_Security 0
+
+// AFNetworking/Serialization
+#define COCOAPODS_POD_AVAILABLE_AFNetworking_Serialization
+#define COCOAPODS_VERSION_MAJOR_AFNetworking_Serialization 2
+#define COCOAPODS_VERSION_MINOR_AFNetworking_Serialization 5
+#define COCOAPODS_VERSION_PATCH_AFNetworking_Serialization 0
+
+// AFNetworking/UIKit
+#define COCOAPODS_POD_AVAILABLE_AFNetworking_UIKit
+#define COCOAPODS_VERSION_MAJOR_AFNetworking_UIKit 2
+#define COCOAPODS_VERSION_MINOR_AFNetworking_UIKit 5
+#define COCOAPODS_VERSION_PATCH_AFNetworking_UIKit 0
+
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests-resources.sh b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests-resources.sh
new file mode 100755
index 0000000000..43f08523e1
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests-resources.sh
@@ -0,0 +1,93 @@
+#!/bin/sh
+set -e
+
+mkdir -p "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+
+RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt
+> "$RESOURCES_TO_COPY"
+
+XCASSET_FILES=()
+
+realpath() {
+ DIRECTORY=$(cd "${1%/*}" && pwd)
+ FILENAME="${1##*/}"
+ echo "$DIRECTORY/$FILENAME"
+}
+
+install_resource()
+{
+ case $1 in
+ *.storyboard)
+ echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc ${PODS_ROOT}/$1 --sdk ${SDKROOT}"
+ ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc" "${PODS_ROOT}/$1" --sdk "${SDKROOT}"
+ ;;
+ *.xib)
+ echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib ${PODS_ROOT}/$1 --sdk ${SDKROOT}"
+ ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib" "${PODS_ROOT}/$1" --sdk "${SDKROOT}"
+ ;;
+ *.framework)
+ echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ echo "rsync -av ${PODS_ROOT}/$1 ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ rsync -av "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ ;;
+ *.xcdatamodel)
+ echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1"`.mom\""
+ xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodel`.mom"
+ ;;
+ *.xcdatamodeld)
+ echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd\""
+ xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd"
+ ;;
+ *.xcmappingmodel)
+ echo "xcrun mapc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm\""
+ xcrun mapc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm"
+ ;;
+ *.xcassets)
+ ABSOLUTE_XCASSET_FILE=$(realpath "${PODS_ROOT}/$1")
+ XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE")
+ ;;
+ /*)
+ echo "$1"
+ echo "$1" >> "$RESOURCES_TO_COPY"
+ ;;
+ *)
+ echo "${PODS_ROOT}/$1"
+ echo "${PODS_ROOT}/$1" >> "$RESOURCES_TO_COPY"
+ ;;
+ esac
+}
+
+rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+if [[ "${ACTION}" == "install" ]]; then
+ rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+fi
+rm -f "$RESOURCES_TO_COPY"
+
+if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ]
+then
+ case "${TARGETED_DEVICE_FAMILY}" in
+ 1,2)
+ TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone"
+ ;;
+ 1)
+ TARGET_DEVICE_ARGS="--target-device iphone"
+ ;;
+ 2)
+ TARGET_DEVICE_ARGS="--target-device ipad"
+ ;;
+ *)
+ TARGET_DEVICE_ARGS="--target-device mac"
+ ;;
+ esac
+
+ # Find all other xcassets (this unfortunately includes those of path pods and other targets).
+ OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d)
+ while read line; do
+ if [[ $line != "`realpath $PODS_ROOT`*" ]]; then
+ XCASSET_FILES+=("$line")
+ fi
+ done <<<"$OTHER_XCASSETS"
+
+ printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${IPHONEOS_DEPLOYMENT_TARGET}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+fi
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests.debug.xcconfig b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests.debug.xcconfig
new file mode 100644
index 0000000000..89450f5b6a
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests.debug.xcconfig
@@ -0,0 +1,6 @@
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AFNetworking"
+OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/AFNetworking"
+OTHER_LDFLAGS = $(inherited) -ObjC -l"Pods-OHHTTPStubs iOS Tests-AFNetworking" -framework "CoreGraphics" -framework "MobileCoreServices" -framework "Security" -framework "SystemConfiguration"
+OTHER_LIBTOOLFLAGS = $(OTHER_LDFLAGS)
+PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests.release.xcconfig b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests.release.xcconfig
new file mode 100644
index 0000000000..89450f5b6a
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Pods/Target Support Files/Pods-OHHTTPStubs iOS Tests/Pods-OHHTTPStubs iOS Tests.release.xcconfig
@@ -0,0 +1,6 @@
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AFNetworking"
+OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/AFNetworking"
+OTHER_LDFLAGS = $(inherited) -ObjC -l"Pods-OHHTTPStubs iOS Tests-AFNetworking" -framework "CoreGraphics" -framework "MobileCoreServices" -framework "Security" -framework "SystemConfiguration"
+OTHER_LIBTOOLFLAGS = $(OTHER_LDFLAGS)
+PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/Compatibility.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/Compatibility.h
new file mode 100644
index 0000000000..b41ddda60f
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/Compatibility.h
@@ -0,0 +1,47 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2012 Olivier Halligon
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+
+/*
+ * This file allows to keep compatibility with older SDKs which didn't have
+ * the latest features and associated macros yet.
+ */
+
+
+#ifndef NS_DESIGNATED_INITIALIZER
+ #if __has_attribute(objc_designated_initializer)
+ #define NS_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
+ #else
+ #define NS_DESIGNATED_INITIALIZER
+ #endif
+#endif
+
+// Allow to use nullability macros and keywords even if not supported yet
+#if ! __has_feature(nullability)
+ #define NS_ASSUME_NONNULL_BEGIN
+ #define NS_ASSUME_NONNULL_END
+ #define nullable
+ #define __nullable
+ #define __nonnull
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/HTTPMessage/OHHTTPStubsResponse+HTTPMessage.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/HTTPMessage/OHHTTPStubsResponse+HTTPMessage.h
new file mode 100644
index 0000000000..2776a4f3b7
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/HTTPMessage/OHHTTPStubsResponse+HTTPMessage.h
@@ -0,0 +1,79 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2012 Olivier Halligon
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+
+/* This category is not available on watchOS because CFNetwork is needed for its implementation but isn't available on Nano */
+#if __has_include(<CFNetwork/CFNetwork.h>)
+
+#import <OHHTTPStubs/OHHTTPStubsResponse.h>
+#import <OHHTTPStubs/Compatibility.h>
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ * Adds support for building stubs from "HTTP Messages" conforming to
+ * the format output by `curl -is`
+ *
+ * @note This category is not available on watchOS
+ */
+@interface OHHTTPStubsResponse (HTTPMessage)
+
+/*! @name Building a response from HTTP Message data */
+
+// TODO: Try to implement it using NSInputStream someday?
+
+/**
+ * Builds a response given a message data as returned by `curl -is [url]`, that is containing both the headers and the body.
+ *
+ * This method will split the headers and the body and build a OHHTTPStubsReponse accordingly
+ *
+ * @param responseData The NSData containing the whole HTTP response, including the headers and the body
+ *
+ * @return An `OHHTTPStubsResponse` describing the corresponding response to return by the stub
+ */
++(instancetype)responseWithHTTPMessageData:(NSData*)responseData;
+
+/**
+ * Builds a response given the name of a `"*.response"` file containing both the headers and the body.
+ *
+ * The response file is expected to be in the specified bundle (or the application bundle if nil).
+ * This method will split the headers and the body and build a OHHTTPStubsReponse accordingly
+ *
+ * @param responseName The name of the `"*.response"` file (without extension) containing the whole
+ * HTTP response (including the headers and the body)
+ * @param bundleOrNil The bundle in which the `"*.response"` file is located. If `nil`, the
+ * `[NSBundle bundleForClass:self.class]` will be used.
+ *
+ * @return An `OHHTTPStubsResponse` describing the corresponding response to return by the stub
+ */
+
++(instancetype)responseNamed:(NSString*)responseName
+ inBundle:(nullable NSBundle*)bundleOrNil;
+
+
+@end
+
+NS_ASSUME_NONNULL_END
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/HTTPMessage/OHHTTPStubsResponse+HTTPMessage.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/HTTPMessage/OHHTTPStubsResponse+HTTPMessage.m
new file mode 100644
index 0000000000..06d7363f23
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/HTTPMessage/OHHTTPStubsResponse+HTTPMessage.m
@@ -0,0 +1,76 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2012 Olivier Halligon
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+
+#if __has_include(<CFNetwork/CFNetwork.h>)
+#import <CFNetwork/CFNetwork.h>
+
+#import <OHHTTPStubs/OHHTTPStubsResponse+HTTPMessage.h>
+
+@implementation OHHTTPStubsResponse (HTTPMessage)
+
+#pragma mark Building response from HTTP Message Data (dump from "curl -is")
+
++(instancetype)responseWithHTTPMessageData:(NSData*)responseData;
+{
+ NSData *data = [NSData data];
+ NSInteger statusCode = 200;
+ NSDictionary *headers = @{};
+
+ CFHTTPMessageRef httpMessage = CFHTTPMessageCreateEmpty(kCFAllocatorDefault, FALSE);
+ if (httpMessage)
+ {
+ CFHTTPMessageAppendBytes(httpMessage, responseData.bytes, responseData.length);
+
+ data = responseData; // By default
+
+ if (CFHTTPMessageIsHeaderComplete(httpMessage))
+ {
+ statusCode = (NSInteger)CFHTTPMessageGetResponseStatusCode(httpMessage);
+ headers = (__bridge_transfer NSDictionary *)CFHTTPMessageCopyAllHeaderFields(httpMessage);
+ data = (__bridge_transfer NSData *)CFHTTPMessageCopyBody(httpMessage);
+ }
+ CFRelease(httpMessage);
+ }
+
+ return [self responseWithData:data
+ statusCode:(int)statusCode
+ headers:headers];
+}
+
++(instancetype)responseNamed:(NSString*)responseName
+ inBundle:(nullable NSBundle*)responsesBundle
+{
+ NSURL *responseURL = [responsesBundle?:[NSBundle bundleForClass:self.class] URLForResource:responseName
+ withExtension:@"response"];
+
+ NSData *responseData = [NSData dataWithContentsOfURL:responseURL];
+ NSAssert(responseData, @"Could not find HTTP response named '%@' in bundle '%@'", responseName, responsesBundle);
+
+ return [self responseWithHTTPMessageData:responseData];
+}
+
+@end
+
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.h
new file mode 100644
index 0000000000..3069ff32ec
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.h
@@ -0,0 +1,57 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2012 Olivier Halligon
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+
+#import <OHHTTPStubs/OHHTTPStubsResponse.h>
+#import <OHHTTPStubs/Compatibility.h>
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ * Adds convenience methods to manipulate JSON objects directly.
+ * Pass in an `NSDictionary` or `NSArray` to generate a corresponding JSON output.
+ */
+@interface OHHTTPStubsResponse (JSON)
+
+/**
+ * Builds a response given a JSON object for the response body, status code, and headers.
+ *
+ * @param jsonObject Object representing the response body.
+ * Typically a `NSDictionary`; may be any object accepted by `+[NSJSONSerialization dataWithJSONObject:options:error:]`
+ * @param statusCode The HTTP Status Code to use in the response
+ * @param httpHeaders The HTTP Headers to return in the response
+ * If a "Content-Type" header is not included, "Content-Type: application/json" will be added.
+ *
+ * @return An `OHHTTPStubsResponse` describing the corresponding response to return by the stub
+ *
+ * @note This method typically calls `responseWithData:statusCode:headers:`, passing the serialized JSON
+ * object as the data parameter and adding the Content-Type header if necessary.
+ */
++ (instancetype)responseWithJSONObject:(id)jsonObject
+ statusCode:(int)statusCode
+ headers:(nullable NSDictionary *)httpHeaders;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.m
new file mode 100644
index 0000000000..d88fee9bdd
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.m
@@ -0,0 +1,48 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2012 Olivier Halligon
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+
+#import <OHHTTPStubs/OHHTTPStubsResponse+JSON.h>
+
+@implementation OHHTTPStubsResponse (JSON)
+
+/*! @name Building a response from JSON objects */
+
++ (instancetype)responseWithJSONObject:(id)jsonObject
+ statusCode:(int)statusCode
+ headers:(nullable NSDictionary *)httpHeaders
+{
+ if (!httpHeaders[@"Content-Type"])
+ {
+ NSMutableDictionary* mutableHeaders = [NSMutableDictionary dictionaryWithDictionary:httpHeaders];
+ mutableHeaders[@"Content-Type"] = @"application/json";
+ httpHeaders = [NSDictionary dictionaryWithDictionary:mutableHeaders]; // make immutable again
+ }
+
+ return [self responseWithData:[NSJSONSerialization dataWithJSONObject:jsonObject options:0 error:nil]
+ statusCode:statusCode
+ headers:httpHeaders];
+}
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/Mocktail/OHHTTPStubs+Mocktail.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/Mocktail/OHHTTPStubs+Mocktail.h
new file mode 100644
index 0000000000..77fe65e892
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/Mocktail/OHHTTPStubs+Mocktail.h
@@ -0,0 +1,100 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2015 Jinlian (Sunny) Wang
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+
+////////////////////////////////////////////////////////////////////////////////
+
+#import <OHHTTPStubs/OHHTTPStubs.h>
+#import <OHHTTPStubs/Compatibility.h>
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ * Error codes for the OHHTTPStubs Mocktail category
+ */
+typedef NS_ENUM(NSInteger, OHHTTPStubsMocktailError) {
+ /** The specified path does not exist */
+ OHHTTPStubsMocktailErrorPathDoesNotExist = 1,
+ /** The specified path was not readable */
+ OHHTTPStubsMocktailErrorPathFailedToRead,
+ /** The specified path is not a directory */
+ OHHTTPStubsMocktailErrorPathIsNotFolder,
+ /** The specified file is not a valid Mocktail file */
+ OHHTTPStubsMocktailErrorInvalidFileFormat,
+ /** The specified Mocktail file has invalid headers */
+ OHHTTPStubsMocktailErrorInvalidFileHeader,
+ /** An unexpected internal error occured */
+ OHHTTPStubsMocktailErrorInternalError
+};
+
+extern NSString* const MocktailErrorDomain;
+
+@interface OHHTTPStubs (Mocktail)
+
+/**
+ * Add a stub given a file in the format of Mocktail as defined at https://github.com/square/objc-mocktail.
+ *
+ * This method will split the HTTP method Regex, the absolute URL Regex, the headers, the HTTP status code and
+ * response body, and use them to add a stub.
+ *
+ * @param fileName The name of the mocktail file (without extension of '.tail') in the Mocktail format.
+ * @param bundleOrNil The bundle in which the mocktail file is located. If `nil`, the `[NSBundle bundleForClass:self.class]` will be used.
+ * @param error An out value that returns any error encountered during stubbing. Returns an NSError object if any error; otherwise returns nil.
+ *
+ * @return a stub descriptor that uniquely identifies the stub and can be later used to remove it with
+ * `removeStub:`.
+ */
++(id<OHHTTPStubsDescriptor>)stubRequestsUsingMocktailNamed:(NSString *)fileName inBundle:(nullable NSBundle*)bundleOrNil error:(NSError **)error;
+
+/**
+ * Add a stub given a file URL in the format of Mocktail as defined at https://github.com/square/objc-mocktail.
+ *
+ * This method will split the HTTP method Regex, the absolute URL Regex, the headers, the HTTP status code and
+ * response body, and use them to add a stub.
+ *
+ * @param fileURL The URL pointing to the file in the Mocktail format.
+ * @param error An out value that returns any error encountered during stubbing. Returns an NSError object if any error; otherwise returns nil.
+ *
+ * @return a stub descriptor that uniquely identifies the stub and can be later used to remove it with
+ * `removeStub:`.
+ */
++(id<OHHTTPStubsDescriptor>)stubRequestsUsingMocktail:(NSURL *)fileURL error:(NSError **)error;
+
+/**
+ * Add stubs using files under a folder in the format of Mocktail as defined at https://github.com/square/objc-mocktail.
+ *
+ * This method will retrieve all the files under the folder; for each file with surfix of ".tail", it will split the HTTP method Regex, the absolute URL Regex, the headers, the HTTP status code and response body, and use them to add a stub.
+ *
+ * @param path The name of the folder containing files in the Mocktail format.
+ * @param bundleOrNil The bundle in which the path is located. If `nil`, the `[NSBundle bundleForClass:self.class]` will be used.
+ * @param error An out value that returns any error encountered during stubbing. Returns an NSError object if any error; otherwise returns nil.
+ *
+ * @return an array of stub descriptor that uniquely identifies the stub and can be later used to remove it with
+ * `removeStub:`.
+ */
++(NSArray *)stubRequestsUsingMocktailsAtPath:(NSString *)path inBundle:(nullable NSBundle*)bundleOrNil error:(NSError **)error;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/Mocktail/OHHTTPStubs+Mocktail.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/Mocktail/OHHTTPStubs+Mocktail.m
new file mode 100644
index 0000000000..4de8996ae0
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/Mocktail/OHHTTPStubs+Mocktail.m
@@ -0,0 +1,238 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2015 Jinlian (Sunny) Wang
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+
+////////////////////////////////////////////////////////////////////////////////
+
+#import <OHHTTPStubs/OHHTTPStubs+Mocktail.h>
+
+NSString* const MocktailErrorDomain = @"Mocktail";
+
+@implementation OHHTTPStubs (Mocktail)
+
+
++(NSArray *)stubRequestsUsingMocktailsAtPath:(NSString *)path inBundle:(nullable NSBundle*)bundleOrNil error:(NSError **)error
+{
+ NSURL *dirURL = [bundleOrNil?:[NSBundle bundleForClass:self.class] URLForResource:path withExtension:nil];
+ if (!dirURL)
+ {
+ if (error)
+ {
+ *error = [NSError errorWithDomain:MocktailErrorDomain code:OHHTTPStubsMocktailErrorPathDoesNotExist userInfo:@{NSLocalizedDescriptionKey: [NSString stringWithFormat:@"Path '%@' does not exist.", path]}];
+ }
+ return nil;
+ }
+
+ // Make sure path points to a directory
+ NSNumber *isDirectory;
+ BOOL success = [dirURL getResourceValue:&isDirectory forKey:NSURLIsDirectoryKey error:nil];
+ BOOL isDir = (success && [isDirectory boolValue]);
+
+ if (!isDir)
+ {
+ if (error)
+ {
+ *error = [NSError errorWithDomain:MocktailErrorDomain code:OHHTTPStubsMocktailErrorPathIsNotFolder userInfo:@{NSLocalizedDescriptionKey: [NSString stringWithFormat:@"Path '%@' is not a folder.", path]}];
+ }
+ return nil;
+ }
+
+ // Read the content of the directory
+ NSError *bError = nil;
+ NSFileManager *fileManager = [NSFileManager defaultManager];
+ NSArray *fileURLs = [fileManager contentsOfDirectoryAtURL:dirURL includingPropertiesForKeys:nil options:0 error:&bError];
+
+ if (bError)
+ {
+ if (error)
+ {
+ *error = [NSError errorWithDomain:MocktailErrorDomain code:OHHTTPStubsMocktailErrorPathFailedToRead userInfo:@{NSLocalizedDescriptionKey: [NSString stringWithFormat:@"Error reading path '%@'.", dirURL.absoluteString]}];
+ }
+ return nil;
+ }
+
+ //stub the Mocktail-formatted requests
+ NSMutableArray *descriptorArray = [[NSMutableArray alloc] initWithCapacity:fileURLs.count];
+ for (NSURL *fileURL in fileURLs)
+ {
+ if (![fileURL.absoluteString hasSuffix:@".tail"])
+ {
+ continue;
+ }
+ id<OHHTTPStubsDescriptor> descriptor = [[self class] stubRequestsUsingMocktail:fileURL error: &bError];
+ if (descriptor && !bError)
+ {
+ [descriptorArray addObject:descriptor];
+ }
+ }
+
+ return descriptorArray;
+}
+
++(id<OHHTTPStubsDescriptor>)stubRequestsUsingMocktailNamed:(NSString *)fileName inBundle:(nullable NSBundle*)bundleOrNil error:(NSError **)error
+{
+ NSURL *responseURL = [bundleOrNil?:[NSBundle bundleForClass:self.class] URLForResource:fileName withExtension:@"tail"];
+
+ if (!responseURL)
+ {
+ if (error)
+ {
+ *error = [NSError errorWithDomain:MocktailErrorDomain code:OHHTTPStubsMocktailErrorPathDoesNotExist userInfo:@{NSLocalizedDescriptionKey: [NSString stringWithFormat:@"File '%@' does not exist.", fileName]}];
+ }
+ return nil;
+ }
+ else
+ {
+ return [[self class] stubRequestsUsingMocktail:responseURL error:error];
+ }
+}
+
++(id<OHHTTPStubsDescriptor>)stubRequestsUsingMocktail:(NSURL *)fileURL error:(NSError **)error
+{
+ NSError *bError = nil;
+ NSStringEncoding originalEncoding;
+ NSString *contentsOfFile = [NSString stringWithContentsOfURL:fileURL usedEncoding:&originalEncoding error:&bError];
+
+ if (!contentsOfFile || bError)
+ {
+ if (error)
+ {
+ *error = [NSError errorWithDomain:MocktailErrorDomain code:OHHTTPStubsMocktailErrorPathFailedToRead userInfo:@{NSLocalizedDescriptionKey: [NSString stringWithFormat:@"File '%@' does not read.", fileURL.absoluteString]}];
+ }
+ return nil;
+ }
+
+ NSScanner *scanner = [NSScanner scannerWithString:contentsOfFile];
+ NSString *headerMatter = nil;
+ [scanner scanUpToString:@"\n\n" intoString:&headerMatter];
+ NSArray *lines = [headerMatter componentsSeparatedByString:@"\n"];
+ if (lines.count < 4)
+ {
+ if (error)
+ {
+ *error = [NSError errorWithDomain:MocktailErrorDomain code:OHHTTPStubsMocktailErrorInvalidFileFormat userInfo:@{NSLocalizedDescriptionKey: [NSString stringWithFormat:@"File '%@' has invalid amount of lines:%u.", fileURL.absoluteString, (unsigned)lines.count]}];
+ }
+ return nil;
+ }
+
+ /* Handle Mocktail format, adapted from Mocktail implementation
+ For more details on the file format, check out: https://github.com/square/objc-Mocktail */
+ NSRegularExpression *methodRegex = [NSRegularExpression regularExpressionWithPattern:lines[0] options:NSRegularExpressionCaseInsensitive error:&bError];
+
+ if (bError)
+ {
+ if (error)
+ {
+ *error = [NSError errorWithDomain:MocktailErrorDomain code:OHHTTPStubsMocktailErrorInvalidFileFormat userInfo:@{NSLocalizedDescriptionKey: [NSString stringWithFormat:@"File '%@' has invalid method regular expression pattern: %@.", fileURL.absoluteString, lines[0]]}];
+ }
+ return nil;
+ }
+
+ NSRegularExpression *absoluteURLRegex = [NSRegularExpression regularExpressionWithPattern:lines[1] options:NSRegularExpressionCaseInsensitive error:&bError];
+
+ if (bError)
+ {
+ if (error)
+ {
+ *error = [NSError errorWithDomain:MocktailErrorDomain code:OHHTTPStubsMocktailErrorInvalidFileFormat userInfo:@{NSLocalizedDescriptionKey: [NSString stringWithFormat:@"File '%@' has invalid URL regular expression pattern: %@.", fileURL.absoluteString, lines[1]]}];
+ }
+ return nil;
+ }
+
+ NSInteger statusCode = [lines[2] integerValue];
+
+ NSMutableDictionary *headers = @{@"Content-Type":lines[3]}.mutableCopy;
+
+ // From line 5 to '\n\n', expect HTTP response headers.
+ NSRegularExpression *headerPattern = [NSRegularExpression regularExpressionWithPattern:@"^([^:]+):\\s+(.*)" options:0 error:&bError];
+ if (bError)
+ {
+ if (error)
+ {
+ *error = [NSError errorWithDomain:MocktailErrorDomain code:OHHTTPStubsMocktailErrorInternalError userInfo:@{NSLocalizedDescriptionKey: [NSString stringWithFormat:@"Internal error while stubbing file '%@'.", fileURL.absoluteString]}];
+ }
+ return nil;
+ }
+
+ for (NSUInteger line = 4; line < lines.count; line ++) {
+ NSString *headerLine = lines[line];
+ NSTextCheckingResult *match = [headerPattern firstMatchInString:headerLine options:0 range:NSMakeRange(0, headerLine.length)];
+
+ if (match)
+ {
+ NSString *key = [headerLine substringWithRange:[match rangeAtIndex:1]];
+ NSString *value = [headerLine substringWithRange:[match rangeAtIndex:2]];
+ headers[key] = value;
+ }
+ else
+ {
+ if (error)
+ {
+ *error = [NSError errorWithDomain:MocktailErrorDomain code:OHHTTPStubsMocktailErrorInvalidFileHeader userInfo:@{NSLocalizedDescriptionKey: [NSString stringWithFormat:@"File '%@' has invalid header: %@.", fileURL.absoluteString, headerLine]}];
+ }
+ return nil;
+ }
+ }
+
+ // Handle binary which is base64 encoded
+ NSUInteger bodyOffset = [headerMatter dataUsingEncoding:NSUTF8StringEncoding].length + 2;
+
+ return [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ NSString *absoluteURL = (request.URL).absoluteString;
+ NSString *method = request.HTTPMethod;
+
+ if ([absoluteURLRegex numberOfMatchesInString:absoluteURL options:0 range:NSMakeRange(0, absoluteURL.length)] > 0)
+ {
+ if ([methodRegex numberOfMatchesInString:method options:0 range:NSMakeRange(0, method.length)] > 0)
+ {
+ return YES;
+ }
+ }
+
+ return NO;
+ } withStubResponse:^OHHTTPStubsResponse*(NSURLRequest *request) {
+ if([headers[@"Content-Type"] hasSuffix:@";base64"])
+ {
+ NSString *type = headers[@"Content-Type"];
+ NSString *newType = [type substringWithRange:NSMakeRange(0, type.length - 7)];
+ headers[@"Content-Type"] = newType;
+
+ NSData *body = [NSData dataWithContentsOfURL:fileURL];
+ body = [body subdataWithRange:NSMakeRange(bodyOffset, body.length - bodyOffset)];
+ body = [[NSData alloc] initWithBase64EncodedData:body options:NSDataBase64DecodingIgnoreUnknownCharacters];
+
+ OHHTTPStubsResponse *response = [OHHTTPStubsResponse responseWithData:body statusCode:(int)statusCode headers:headers];
+ return response;
+ }
+ else
+ {
+ OHHTTPStubsResponse *response = [OHHTTPStubsResponse responseWithFileAtPath:fileURL.path
+ statusCode:(int)statusCode headers:headers];
+ [response.inputStream setProperty:@(bodyOffset) forKey:NSStreamFileCurrentOffsetKey];
+ return response;
+ }
+ }];
+}
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/NSURLSession/OHHTTPStubs+NSURLSessionConfiguration.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/NSURLSession/OHHTTPStubs+NSURLSessionConfiguration.m
new file mode 100644
index 0000000000..b0e14a093c
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/NSURLSession/OHHTTPStubs+NSURLSessionConfiguration.m
@@ -0,0 +1,88 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2012 Olivier Halligon
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+
+#import <Foundation/Foundation.h>
+
+#if defined(__IPHONE_7_0) || defined(__MAC_10_9)
+
+#import <objc/runtime.h>
+#import <OHHTTPStubs/OHHTTPStubs.h>
+
+
+//////////////////////////////////////////////////////////////////////////////////////////////////
+
+/**
+ * This helper is used to swizzle NSURLSessionConfiguration constructor methods
+ * defaultSessionConfiguration and ephemeralSessionConfiguration to insert the private
+ * OHHTTPStubsProtocol into their protocolClasses array so that OHHTTPStubs is automagically
+ * supported when you create a new NSURLSession based on one of there configurations.
+ */
+
+typedef NSURLSessionConfiguration*(*SessionConfigConstructor)(id,SEL);
+static SessionConfigConstructor orig_defaultSessionConfiguration;
+static SessionConfigConstructor orig_ephemeralSessionConfiguration;
+
+static SessionConfigConstructor OHHTTPStubsSwizzle(SEL selector, SessionConfigConstructor newImpl)
+{
+ Class cls = NSURLSessionConfiguration.class;
+ Class metaClass = object_getClass(cls);
+
+ Method origMethod = class_getClassMethod(cls, selector);
+ SessionConfigConstructor origImpl = (SessionConfigConstructor)method_getImplementation(origMethod);
+ if (!class_addMethod(metaClass, selector, (IMP)newImpl, method_getTypeEncoding(origMethod)))
+ {
+ method_setImplementation(origMethod, (IMP)newImpl);
+ }
+ return origImpl;
+}
+
+static NSURLSessionConfiguration* OHHTTPStubs_defaultSessionConfiguration(id self, SEL _cmd)
+{
+ NSURLSessionConfiguration* config = orig_defaultSessionConfiguration(self,_cmd); // call original method
+ [OHHTTPStubs setEnabled:YES forSessionConfiguration:config]; //OHHTTPStubsAddProtocolClassToNSURLSessionConfiguration(config);
+ return config;
+}
+
+static NSURLSessionConfiguration* OHHTTPStubs_ephemeralSessionConfiguration(id self, SEL _cmd)
+{
+ NSURLSessionConfiguration* config = orig_ephemeralSessionConfiguration(self,_cmd); // call original method
+ [OHHTTPStubs setEnabled:YES forSessionConfiguration:config]; //OHHTTPStubsAddProtocolClassToNSURLSessionConfiguration(config);
+ return config;
+}
+
+@interface NSURLSessionConfiguration(OHHTTPStubsSupport) @end
+@implementation NSURLSessionConfiguration(OHHTTPStubsSupport)
++(void)load
+{
+ orig_defaultSessionConfiguration = OHHTTPStubsSwizzle(@selector(defaultSessionConfiguration),
+ OHHTTPStubs_defaultSessionConfiguration);
+ orig_ephemeralSessionConfiguration = OHHTTPStubsSwizzle(@selector(ephemeralSessionConfiguration),
+ OHHTTPStubs_ephemeralSessionConfiguration);
+}
+@end
+
+#endif
+
+
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubs+NSURLSessionConfiguration.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubs+NSURLSessionConfiguration.m
new file mode 100644
index 0000000000..1184dcad1f
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubs+NSURLSessionConfiguration.m
@@ -0,0 +1,71 @@
+//
+// NSURLSessionConfiguration+OHHTTPStubs.m
+// OHHTTPStubs
+//
+// Created by Olivier Halligon on 06/10/13.
+// Copyright (c) 2013 AliSoftware. All rights reserved.
+//
+
+#import <Foundation/Foundation.h>
+
+#if defined(__IPHONE_7_0) || defined(__MAC_10_9)
+
+#import <objc/runtime.h>
+#import "OHHTTPStubs.h"
+
+
+//////////////////////////////////////////////////////////////////////////////////////////////////
+
+/**
+ * This helper is used to swizzle NSURLSessionConfiguration constructor methods
+ * defaultSessionConfiguration and ephemeralSessionConfiguration to insert the private
+ * OHHTTPStubsProtocol into their protocolClasses array so that OHHTTPStubs is automagically
+ * supported when you create a new NSURLSession based on one of there configurations.
+ */
+
+typedef NSURLSessionConfiguration*(*SessionConfigConstructor)(id,SEL);
+static SessionConfigConstructor orig_defaultSessionConfiguration;
+static SessionConfigConstructor orig_ephemeralSessionConfiguration;
+
+static SessionConfigConstructor OHHTTPStubsSwizzle(SEL selector, SessionConfigConstructor newImpl)
+{
+ Class cls = NSURLSessionConfiguration.class;
+ Class metaClass = object_getClass(cls);
+
+ Method origMethod = class_getClassMethod(cls, selector);
+ SessionConfigConstructor origImpl = (SessionConfigConstructor)method_getImplementation(origMethod);
+ if (!class_addMethod(metaClass, selector, (IMP)newImpl, method_getTypeEncoding(origMethod)))
+ {
+ method_setImplementation(origMethod, (IMP)newImpl);
+ }
+ return origImpl;
+}
+
+static NSURLSessionConfiguration* OHHTTPStubs_defaultSessionConfiguration(id self, SEL _cmd)
+{
+ NSURLSessionConfiguration* config = orig_defaultSessionConfiguration(self,_cmd); // call original method
+ [OHHTTPStubs setEnabled:YES forSessionConfiguration:config]; //OHHTTPStubsAddProtocolClassToNSURLSessionConfiguration(config);
+ return config;
+}
+
+static NSURLSessionConfiguration* OHHTTPStubs_ephemeralSessionConfiguration(id self, SEL _cmd)
+{
+ NSURLSessionConfiguration* config = orig_ephemeralSessionConfiguration(self,_cmd); // call original method
+ [OHHTTPStubs setEnabled:YES forSessionConfiguration:config]; //OHHTTPStubsAddProtocolClassToNSURLSessionConfiguration(config);
+ return config;
+}
+
+@interface NSURLSessionConfiguration(OHHTTPStubsSupport) @end
+@implementation NSURLSessionConfiguration(OHHTTPStubsSupport)
++(void)load
+{
+ orig_defaultSessionConfiguration = OHHTTPStubsSwizzle(@selector(defaultSessionConfiguration),
+ OHHTTPStubs_defaultSessionConfiguration);
+ orig_ephemeralSessionConfiguration = OHHTTPStubsSwizzle(@selector(ephemeralSessionConfiguration),
+ OHHTTPStubs_ephemeralSessionConfiguration);
+}
+@end
+
+#endif
+
+
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubs.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubs.h
new file mode 100644
index 0000000000..f4c2a07a98
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubs.h
@@ -0,0 +1,199 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2012 Olivier Halligon
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Imports
+
+#import <Foundation/Foundation.h>
+
+#import "Compatibility.h"
+#import "OHHTTPStubsResponse.h"
+
+
+NS_ASSUME_NONNULL_BEGIN
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Types
+
+typedef BOOL(^OHHTTPStubsTestBlock)(NSURLRequest* request);
+typedef OHHTTPStubsResponse* __nonnull (^OHHTTPStubsResponseBlock)( NSURLRequest* request);
+
+/**
+ * This opaque type represents an installed stub and is used to uniquely
+ * identify a stub once it has been created.
+ *
+ * This type is returned by the `stubRequestsPassingTest:withStubResponse:` method
+ * so that you can later reference it and use this reference to remove the stub later.
+ *
+ * This type also let you add arbitrary metadata to a stub to differenciate it
+ * more easily when debugging.
+ */
+@protocol OHHTTPStubsDescriptor <NSObject>
+/**
+ * An arbitrary name that you can set and get to describe your stub.
+ * Use it as your own convenience.
+ *
+ * This is especially useful if you dump all installed stubs using `allStubs`
+ * or if you want to log which stubs are being triggered using `onStubActivation:`.
+ */
+@property(nonatomic, strong, nullable) NSString* name;
+@end
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Interface
+
+/**
+ * Stubs Manager. Use this class to add and remove stubs and stub your network requests.
+ */
+@interface OHHTTPStubs : NSObject
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Adding & Removing stubs
+
+
+
+/**
+ * Dedicated method to add a stub
+ *
+ * @param testBlock Block that should return `YES` if the request passed as parameter
+ * should be stubbed with the response block, and `NO` if it should
+ * hit the real world (or be managed by another stub).
+ * @param responseBlock Block that will return the `OHHTTPStubsResponse` (response to
+ * use for stubbing) corresponding to the given request
+ *
+ * @return a stub descriptor that uniquely identifies the stub and can be later used to remove it with `removeStub:`.
+ *
+ * @note The returned stub descriptor is retained (`__strong` reference) by `OHHTTPStubs`
+ * until it is removed (with one of the `removeStub:` / `removeAllStubs`
+ * methods); it is thus recommended to keep it in a `__weak` storage (and not `__strong`)
+ * in your app code, to let the stub descriptor be destroyed and let the variable go
+ * back to `nil` automatically when the stub is removed.
+ */
++(id<OHHTTPStubsDescriptor>)stubRequestsPassingTest:(OHHTTPStubsTestBlock)testBlock
+ withStubResponse:(OHHTTPStubsResponseBlock)responseBlock;
+
+/**
+ * Remove a stub from the list of stubs
+ *
+ * @param stubDesc The stub descriptor that has been returned when adding the stub
+ * using `stubRequestsPassingTest:withStubResponse:`
+ *
+ * @return `YES` if the stub has been successfully removed, `NO` if the parameter was
+ * not a valid stub identifier
+ */
++(BOOL)removeStub:(id<OHHTTPStubsDescriptor>)stubDesc;
+
+/**
+ * Remove all the stubs from the stubs list.
+ */
++(void)removeAllStubs;
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Disabling & Re-Enabling stubs
+
+/**
+ * Enable or disable the stubs for the shared session or for `NSURLConnection`
+ *
+ * @param enabled If `YES`, enables the stubs. If `NO`, disable all the
+ * stubs and let all the requests hit the real world.
+ *
+ * @note OHHTTPStubs are enabled by default, so there is no need to call
+ * this method with `YES` for stubs to work, except if you explicitely
+ * disabled the stubs before.
+ *
+ * @note This only affects requests that are further made using `NSURLConnection`
+ * or using `[NSURLSession sharedSession]`. This does not affect requests
+ * sent on an `NSURLSession` created using an `NSURLSessionConfiguration`.
+ */
++(void)setEnabled:(BOOL)enabled;
+
+#if defined(__IPHONE_7_0) || defined(__MAC_10_9)
+/**
+ * Enable or disable the stubs on a given `NSURLSessionConfiguration`.
+ *
+ * @param enabled If `YES`, enables the stubs for this `NSURLSessionConfiguration`.
+ * If `NO`, disable the stubs and let all the requests hit the real world
+ * @param sessionConfig The NSURLSessionConfiguration on which to enabled/disable the stubs
+ *
+ * @note OHHTTPStubs are enabled by default on newly created `defaultSessionConfiguration`
+ * and `ephemeralSessionConfiguration`, so there is no need to call this method with
+ * `YES` for stubs to work. You generally only use this if you want to disable
+ * `OHTTPStubs` per `NSURLSession` by calling it before building the `NSURLSession`
+ * with the `NSURLSessionConfiguration`.
+ *
+ * @note Important: As usual according to the way `NSURLSessionConfiguration` works, you
+ * MUST set this property BEFORE creating the `NSURLSession`. Once the `NSURLSession`
+ * object is created, they use a deep copy of the `NSURLSessionConfiguration` object
+ * used to create them, so changing the configuration later does not affect already
+ * created sessions.
+ */
++ (void)setEnabled:(BOOL)enabled forSessionConfiguration:(NSURLSessionConfiguration *)sessionConfig;
+#endif
+
+#pragma mark - Debug Methods
+
+/**
+ * List all the installed stubs
+ *
+ * @return An array of `id<OHHTTPStubsDescriptor>` objects currently installed. Useful for debug.
+ */
++(NSArray*)allStubs;
+
+/**
+ * Setup a block to be called each time a stub is triggered.
+ *
+ * Useful if you want to log all your requests being stubbed for example and see which stub
+ * was used to respond to each request.
+ *
+ * @param block The block to call each time a request is being stubbed by OHHTTPStubs.
+ * Set it to `nil` to do nothing. Defaults is `nil`.
+ */
++(void)onStubActivation:( void(^)(NSURLRequest* request, id<OHHTTPStubsDescriptor> stub) )block;
+
+@end
+
+NS_ASSUME_NONNULL_END
+
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Umbrella Header Imports
+
+
+#if ! __has_include("OHHTTPStubs/OHHTTPStubs-umbrella.h")
+ // Because this is supposed to be an umbrella header, we should also import every public headers here
+ // (Except if we use already have a better umbrella header generated by CocoaPods)
+ #if __has_include("OHHTTPStubs/OHHTTPStubsResponse+JSON.h")
+ #import "OHHTTPStubs/OHHTTPStubsResponse+JSON.h"
+ #endif
+ #if __has_include("OHHTTPStubs/OHHTTPStubsResponse+HTTPMessage.h")
+ #import "OHHTTPStubs/OHHTTPStubsResponse+HTTPMessage.h"
+ #endif
+ #if __has_include("OHHTTPStubs/OHHTTPStubs+Mocktail.h")
+ #import "OHHTTPStubs/OHHTTPStubs+Mocktail.h"
+ #endif
+ #if __has_include("OHHTTPStubs/OHPathHelpers.h")
+ #import "OHHTTPStubs/OHPathHelpers.h"
+ #endif
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubs.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubs.m
new file mode 100644
index 0000000000..4fa31f907b
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubs.m
@@ -0,0 +1,530 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2012 Olivier Halligon
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+#if ! __has_feature(objc_arc)
+#error This file is expected to be compiled with ARC turned ON
+#endif
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Imports
+
+#import "OHHTTPStubs.h"
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Types & Constants
+
+@interface OHHTTPStubsProtocol : NSURLProtocol @end
+
+static NSTimeInterval const kSlotTime = 0.25; // Must be >0. We will send a chunk of the data from the stream each 'slotTime' seconds
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Private Interfaces
+
+@interface OHHTTPStubs()
++ (instancetype)sharedInstance;
+@property(atomic, copy) NSMutableArray* stubDescriptors;
+@property(atomic, copy) void (^onStubActivationBlock)(NSURLRequest*, id<OHHTTPStubsDescriptor>);
+@end
+
+@interface OHHTTPStubsDescriptor : NSObject <OHHTTPStubsDescriptor>
+@property(atomic, copy) OHHTTPStubsTestBlock testBlock;
+@property(atomic, copy) OHHTTPStubsResponseBlock responseBlock;
+@end
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - OHHTTPStubsDescriptor Implementation
+
+@implementation OHHTTPStubsDescriptor
+
+@synthesize name = _name;
+
++(instancetype)stubDescriptorWithTestBlock:(OHHTTPStubsTestBlock)testBlock
+ responseBlock:(OHHTTPStubsResponseBlock)responseBlock
+{
+ OHHTTPStubsDescriptor* stub = [OHHTTPStubsDescriptor new];
+ stub.testBlock = testBlock;
+ stub.responseBlock = responseBlock;
+ return stub;
+}
+
+-(NSString*)description
+{
+ return [NSString stringWithFormat:@"<%@ %p : %@>", self.class, self, self.name];
+}
+
+@end
+
+
+
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - OHHTTPStubs Implementation
+
+@implementation OHHTTPStubs
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Singleton methods
+
++ (instancetype)sharedInstance
+{
+ static OHHTTPStubs *sharedInstance = nil;
+
+ static dispatch_once_t predicate;
+ dispatch_once(&predicate, ^{
+ sharedInstance = [[self alloc] init];
+ });
+
+ return sharedInstance;
+}
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Setup & Teardown
+
++ (void)initialize
+{
+ if (self == [OHHTTPStubs class])
+ {
+ [self setEnabled:YES];
+ }
+}
+- (instancetype)init
+{
+ self = [super init];
+ if (self)
+ {
+ _stubDescriptors = [NSMutableArray array];
+ }
+ return self;
+}
+
+- (void)dealloc
+{
+ [self.class setEnabled:NO];
+}
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Public class methods
+
+#pragma mark > Adding & Removing stubs
+
++(id<OHHTTPStubsDescriptor>)stubRequestsPassingTest:(OHHTTPStubsTestBlock)testBlock
+ withStubResponse:(OHHTTPStubsResponseBlock)responseBlock
+{
+ OHHTTPStubsDescriptor* stub = [OHHTTPStubsDescriptor stubDescriptorWithTestBlock:testBlock
+ responseBlock:responseBlock];
+ [OHHTTPStubs.sharedInstance addStub:stub];
+ return stub;
+}
+
++(BOOL)removeStub:(id<OHHTTPStubsDescriptor>)stubDesc
+{
+ return [OHHTTPStubs.sharedInstance removeStub:stubDesc];
+}
+
++(void)removeAllStubs
+{
+ [OHHTTPStubs.sharedInstance removeAllStubs];
+}
+
+#pragma mark > Disabling & Re-Enabling stubs
+
++(void)setEnabled:(BOOL)enable
+{
+ static BOOL currentEnabledState = NO;
+ if (enable && !currentEnabledState)
+ {
+ [NSURLProtocol registerClass:OHHTTPStubsProtocol.class];
+ }
+ else if (!enable && currentEnabledState)
+ {
+ [NSURLProtocol unregisterClass:OHHTTPStubsProtocol.class];
+ }
+ currentEnabledState = enable;
+}
+
+#if defined(__IPHONE_7_0) || defined(__MAC_10_9)
++ (void)setEnabled:(BOOL)enable forSessionConfiguration:(NSURLSessionConfiguration*)sessionConfig
+{
+ // Runtime check to make sure the API is available on this version
+ if ( [sessionConfig respondsToSelector:@selector(protocolClasses)]
+ && [sessionConfig respondsToSelector:@selector(setProtocolClasses:)])
+ {
+ NSMutableArray * urlProtocolClasses = [NSMutableArray arrayWithArray:sessionConfig.protocolClasses];
+ Class protoCls = OHHTTPStubsProtocol.class;
+ if (enable && ![urlProtocolClasses containsObject:protoCls])
+ {
+ [urlProtocolClasses insertObject:protoCls atIndex:0];
+ }
+ else if (!enable && [urlProtocolClasses containsObject:protoCls])
+ {
+ [urlProtocolClasses removeObject:protoCls];
+ }
+ sessionConfig.protocolClasses = urlProtocolClasses;
+ }
+ else
+ {
+ NSLog(@"[OHHTTPStubs] %@ is only available when running on iOS7+/OSX9+. "
+ @"Use conditions like 'if ([NSURLSessionConfiguration class])' to only call "
+ @"this method if the user is running iOS7+/OSX9+.", NSStringFromSelector(_cmd));
+ }
+}
+#endif
+
+#pragma mark > Debug Methods
+
++(NSArray*)allStubs
+{
+ return [OHHTTPStubs.sharedInstance stubDescriptors];
+}
+
++(void)onStubActivation:( void(^)(NSURLRequest* request, id<OHHTTPStubsDescriptor> stub) )block
+{
+ [OHHTTPStubs.sharedInstance setOnStubActivationBlock:block];
+}
+
+
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Private instance methods
+
+-(void)addStub:(OHHTTPStubsDescriptor*)stubDesc
+{
+ @synchronized(_stubDescriptors)
+ {
+ [_stubDescriptors addObject:stubDesc];
+ }
+}
+
+-(BOOL)removeStub:(id<OHHTTPStubsDescriptor>)stubDesc
+{
+ BOOL handlerFound = NO;
+ @synchronized(_stubDescriptors)
+ {
+ handlerFound = [_stubDescriptors containsObject:stubDesc];
+ [_stubDescriptors removeObject:stubDesc];
+ }
+ return handlerFound;
+}
+
+-(void)removeAllStubs
+{
+ @synchronized(_stubDescriptors)
+ {
+ [_stubDescriptors removeAllObjects];
+ }
+}
+
+- (OHHTTPStubsDescriptor*)firstStubPassingTestForRequest:(NSURLRequest*)request
+{
+ OHHTTPStubsDescriptor* foundStub = nil;
+ @synchronized(_stubDescriptors)
+ {
+ for(OHHTTPStubsDescriptor* stub in _stubDescriptors.reverseObjectEnumerator)
+ {
+ if (stub.testBlock(request))
+ {
+ foundStub = stub;
+ break;
+ }
+ }
+ }
+ return foundStub;
+}
+
+@end
+
+
+
+
+
+
+
+
+
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Private Protocol Class
+
+@interface OHHTTPStubsProtocol()
+@property(assign) BOOL stopped;
+@property(strong) OHHTTPStubsDescriptor* stub;
+@property(assign) CFRunLoopRef clientRunLoop;
+- (void)executeOnClientRunLoopAfterDelay:(NSTimeInterval)delayInSeconds block:(dispatch_block_t)block;
+@end
+
+@implementation OHHTTPStubsProtocol
+
++ (BOOL)canInitWithRequest:(NSURLRequest *)request
+{
+ return ([OHHTTPStubs.sharedInstance firstStubPassingTestForRequest:request] != nil);
+}
+
+- (id)initWithRequest:(NSURLRequest *)request cachedResponse:(NSCachedURLResponse *)response client:(id<NSURLProtocolClient>)client
+{
+ // Make super sure that we never use a cached response.
+ OHHTTPStubsProtocol* proto = [super initWithRequest:request cachedResponse:nil client:client];
+ proto.stub = [OHHTTPStubs.sharedInstance firstStubPassingTestForRequest:request];
+ return proto;
+}
+
++ (NSURLRequest *)canonicalRequestForRequest:(NSURLRequest *)request
+{
+ return request;
+}
+
+- (NSCachedURLResponse *)cachedResponse
+{
+ return nil;
+}
+
+- (void)startLoading
+{
+ self.clientRunLoop = CFRunLoopGetCurrent();
+ NSURLRequest* request = self.request;
+ id<NSURLProtocolClient> client = self.client;
+
+ if (!self.stub)
+ {
+ NSDictionary* userInfo = [NSDictionary dictionaryWithObjectsAndKeys:
+ @"It seems like the stub has been removed BEFORE the response had time to be sent.",
+ NSLocalizedFailureReasonErrorKey,
+ @"For more info, see https://github.com/AliSoftware/OHHTTPStubs/wiki/OHHTTPStubs-and-asynchronous-tests",
+ NSLocalizedRecoverySuggestionErrorKey,
+ request.URL, // Stop right here if request.URL is nil
+ NSURLErrorFailingURLErrorKey,
+ nil];
+ NSError* error = [NSError errorWithDomain:@"OHHTTPStubs" code:500 userInfo:userInfo];
+ [client URLProtocol:self didFailWithError:error];
+ return;
+ }
+
+ OHHTTPStubsResponse* responseStub = self.stub.responseBlock(request);
+
+ if (OHHTTPStubs.sharedInstance.onStubActivationBlock)
+ {
+ OHHTTPStubs.sharedInstance.onStubActivationBlock(request, self.stub);
+ }
+
+ if (responseStub.error == nil)
+ {
+ NSHTTPURLResponse* urlResponse = [[NSHTTPURLResponse alloc] initWithURL:request.URL
+ statusCode:responseStub.statusCode
+ HTTPVersion:@"HTTP/1.1"
+ headerFields:responseStub.httpHeaders];
+
+ // Cookies handling
+ if (request.HTTPShouldHandleCookies && request.URL)
+ {
+ NSArray* cookies = [NSHTTPCookie cookiesWithResponseHeaderFields:responseStub.httpHeaders forURL:request.URL];
+ if (cookies)
+ {
+ [NSHTTPCookieStorage.sharedHTTPCookieStorage setCookies:cookies forURL:request.URL mainDocumentURL:request.mainDocumentURL];
+ }
+ }
+
+
+ NSString* redirectLocation = (responseStub.httpHeaders)[@"Location"];
+ NSURL* redirectLocationURL;
+ if (redirectLocation)
+ {
+ redirectLocationURL = [NSURL URLWithString:redirectLocation];
+ }
+ else
+ {
+ redirectLocationURL = nil;
+ }
+ if (((responseStub.statusCode > 300) && (responseStub.statusCode < 400)) && redirectLocationURL)
+ {
+ NSURLRequest* redirectRequest = [NSURLRequest requestWithURL:redirectLocationURL];
+ [self executeOnClientRunLoopAfterDelay:responseStub.requestTime block:^{
+ if (!self.stopped)
+ {
+ [client URLProtocol:self wasRedirectedToRequest:redirectRequest redirectResponse:urlResponse];
+ }
+ }];
+ }
+ else
+ {
+ [self executeOnClientRunLoopAfterDelay:responseStub.requestTime block:^{
+ if (!self.stopped)
+ {
+ [client URLProtocol:self didReceiveResponse:urlResponse cacheStoragePolicy:NSURLCacheStorageNotAllowed];
+ if(responseStub.inputStream.streamStatus == NSStreamStatusNotOpen)
+ {
+ [responseStub.inputStream open];
+ }
+ [self streamDataForClient:client
+ withStubResponse:responseStub
+ completion:^(NSError * error)
+ {
+ [responseStub.inputStream close];
+ if (error==nil)
+ {
+ [client URLProtocolDidFinishLoading:self];
+ }
+ else
+ {
+ [client URLProtocol:self didFailWithError:responseStub.error];
+ }
+ }];
+ }
+ }];
+ }
+ } else {
+ // Send the canned error
+ [self executeOnClientRunLoopAfterDelay:responseStub.responseTime block:^{
+ if (!self.stopped)
+ {
+ [client URLProtocol:self didFailWithError:responseStub.error];
+ }
+ }];
+ }
+}
+
+- (void)stopLoading
+{
+ self.stopped = YES;
+}
+
+typedef struct {
+ NSTimeInterval slotTime;
+ double chunkSizePerSlot;
+ double cumulativeChunkSize;
+} OHHTTPStubsStreamTimingInfo;
+
+- (void)streamDataForClient:(id<NSURLProtocolClient>)client
+ withStubResponse:(OHHTTPStubsResponse*)stubResponse
+ completion:(void(^)(NSError * error))completion
+{
+ if ((stubResponse.dataSize>0) && stubResponse.inputStream.hasBytesAvailable && (!self.stopped))
+ {
+ // Compute timing data once and for all for this stub
+
+ OHHTTPStubsStreamTimingInfo timingInfo = {
+ .slotTime = kSlotTime, // Must be >0. We will send a chunk of data from the stream each 'slotTime' seconds
+ .cumulativeChunkSize = 0
+ };
+
+ if(stubResponse.responseTime < 0)
+ {
+ // Bytes send each 'slotTime' seconds = Speed in KB/s * 1000 * slotTime in seconds
+ timingInfo.chunkSizePerSlot = (fabs(stubResponse.responseTime) * 1000) * timingInfo.slotTime;
+ }
+ else if (stubResponse.responseTime < kSlotTime) // includes case when responseTime == 0
+ {
+ // We want to send the whole data quicker than the slotTime, so send it all in one chunk.
+ timingInfo.chunkSizePerSlot = stubResponse.dataSize;
+ timingInfo.slotTime = stubResponse.responseTime;
+ }
+ else
+ {
+ // Bytes send each 'slotTime' seconds = (Whole size in bytes / response time) * slotTime = speed in bps * slotTime in seconds
+ timingInfo.chunkSizePerSlot = ((stubResponse.dataSize/stubResponse.responseTime) * timingInfo.slotTime);
+ }
+
+ [self streamDataForClient:client
+ fromStream:stubResponse.inputStream
+ timingInfo:timingInfo
+ completion:completion];
+ }
+ else
+ {
+ if (completion)
+ {
+ completion(nil);
+ }
+ }
+}
+
+- (void) streamDataForClient:(id<NSURLProtocolClient>)client
+ fromStream:(NSInputStream*)inputStream
+ timingInfo:(OHHTTPStubsStreamTimingInfo)timingInfo
+ completion:(void(^)(NSError * error))completion
+{
+ NSParameterAssert(timingInfo.chunkSizePerSlot > 0);
+
+ if (inputStream.hasBytesAvailable && (!self.stopped))
+ {
+ // This is needed in case we computed a non-integer chunkSizePerSlot, to avoid cumulative errors
+ double cumulativeChunkSizeAfterRead = timingInfo.cumulativeChunkSize + timingInfo.chunkSizePerSlot;
+ NSUInteger chunkSizeToRead = floor(cumulativeChunkSizeAfterRead) - floor(timingInfo.cumulativeChunkSize);
+ timingInfo.cumulativeChunkSize = cumulativeChunkSizeAfterRead;
+
+ if (chunkSizeToRead == 0)
+ {
+ // Nothing to read at this pass, but probably later
+ [self executeOnClientRunLoopAfterDelay:timingInfo.slotTime block:^{
+ [self streamDataForClient:client fromStream:inputStream
+ timingInfo:timingInfo completion:completion];
+ }];
+ } else {
+ uint8_t* buffer = (uint8_t*)malloc(sizeof(uint8_t)*chunkSizeToRead);
+ NSInteger bytesRead = [inputStream read:buffer maxLength:chunkSizeToRead];
+ if (bytesRead > 0)
+ {
+ NSData * data = [NSData dataWithBytes:buffer length:bytesRead];
+ // Wait for 'slotTime' seconds before sending the chunk.
+ // If bytesRead < chunkSizePerSlot (because we are near the EOF), adjust slotTime proportionally to the bytes remaining
+ [self executeOnClientRunLoopAfterDelay:((double)bytesRead / (double)chunkSizeToRead) * timingInfo.slotTime block:^{
+ [client URLProtocol:self didLoadData:data];
+ [self streamDataForClient:client fromStream:inputStream
+ timingInfo:timingInfo completion:completion];
+ }];
+ }
+ else
+ {
+ if (completion)
+ {
+ // Note: We may also arrive here with no error if we were just at the end of the stream (EOF)
+ // In that case, hasBytesAvailable did return YES (because at the limit of OEF) but nothing were read (because EOF)
+ // But then in that case inputStream.streamError will be nil so that's cool, we won't return an error anyway
+ completion(inputStream.streamError);
+ }
+ }
+ free(buffer);
+ }
+ }
+ else
+ {
+ if (completion)
+ {
+ completion(nil);
+ }
+ }
+}
+
+/////////////////////////////////////////////
+// Delayed execution utility methods
+/////////////////////////////////////////////
+
+- (void)executeOnClientRunLoopAfterDelay:(NSTimeInterval)delayInSeconds block:(dispatch_block_t)block
+{
+ dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, (int64_t)(delayInSeconds * NSEC_PER_SEC));
+ dispatch_after(popTime, dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
+ CFRunLoopPerformBlock(self.clientRunLoop, kCFRunLoopDefaultMode, block);
+ CFRunLoopWakeUp(self.clientRunLoop);
+ });
+}
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse+HTTPMessage.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse+HTTPMessage.h
new file mode 100644
index 0000000000..0ac0f6e124
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse+HTTPMessage.h
@@ -0,0 +1,62 @@
+//
+// OHHTTPStubsResponse+HTTPMessage.h
+// OHHTTPStubs
+//
+// Created by Olivier Halligon on 01/09/13.
+// Copyright (c) 2013 AliSoftware. All rights reserved.
+//
+
+#import "OHHTTPStubsResponse.h"
+
+#ifdef NS_ASSUME_NONNULL_BEGIN
+ NS_ASSUME_NONNULL_BEGIN
+ #define _nullable_ __nullable
+#else
+ #define _nullable_
+#endif
+
+
+/**
+ * Adds support for building stubs from "HTTP Messages" conforming to
+ * the format output by `curl -is`
+ */
+@interface OHHTTPStubsResponse (HTTPMessage)
+
+/*! @name Building a response from HTTP Message data */
+
+// TODO: Try to implement it using NSInputStream someday?
+
+/**
+ * Builds a response given a message data as returned by `curl -is [url]`, that is containing both the headers and the body.
+ *
+ * This method will split the headers and the body and build a OHHTTPStubsReponse accordingly
+ *
+ * @param responseData The NSData containing the whole HTTP response, including the headers and the body
+ *
+ * @return An `OHHTTPStubsResponse` describing the corresponding response to return by the stub
+ */
++(instancetype)responseWithHTTPMessageData:(NSData*)responseData;
+
+/**
+ * Builds a response given the name of a `"*.response"` file containing both the headers and the body.
+ *
+ * The response file is expected to be in the specified bundle (or the application bundle if nil).
+ * This method will split the headers and the body and build a OHHTTPStubsReponse accordingly
+ *
+ * @param responseName The name of the `"*.response"` file (without extension) containing the whole
+ * HTTP response (including the headers and the body)
+ * @param bundleOrNil The bundle in which the `"*.response"` file is located. If `nil`, the
+ * `[NSBundle bundleForClass:self.class]` will be used.
+ *
+ * @return An `OHHTTPStubsResponse` describing the corresponding response to return by the stub
+ */
+
++(instancetype)responseNamed:(NSString*)responseName
+ inBundle:(NSBundle* _nullable_)bundleOrNil;
+
+
+@end
+
+#ifdef NS_ASSUME_NONNULL_END
+ NS_ASSUME_NONNULL_END
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse+HTTPMessage.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse+HTTPMessage.m
new file mode 100644
index 0000000000..03d0e7a6db
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse+HTTPMessage.m
@@ -0,0 +1,54 @@
+//
+// OHHTTPStubsResponse+HTTPMessage.m
+// OHHTTPStubs
+//
+// Created by Olivier Halligon on 01/09/13.
+// Copyright (c) 2013 AliSoftware. All rights reserved.
+//
+
+#import "OHHTTPStubsResponse+HTTPMessage.h"
+
+@implementation OHHTTPStubsResponse (HTTPMessage)
+
+#pragma mark Building response from HTTP Message Data (dump from "curl -is")
+
++(instancetype)responseWithHTTPMessageData:(NSData*)responseData;
+{
+ NSData *data = [NSData data];
+ NSInteger statusCode = 200;
+ NSDictionary *headers = @{};
+
+ CFHTTPMessageRef httpMessage = CFHTTPMessageCreateEmpty(kCFAllocatorDefault, FALSE);
+ if (httpMessage)
+ {
+ CFHTTPMessageAppendBytes(httpMessage, responseData.bytes, responseData.length);
+
+ data = responseData; // By default
+
+ if (CFHTTPMessageIsHeaderComplete(httpMessage))
+ {
+ statusCode = (NSInteger)CFHTTPMessageGetResponseStatusCode(httpMessage);
+ headers = (__bridge_transfer NSDictionary *)CFHTTPMessageCopyAllHeaderFields(httpMessage);
+ data = (__bridge_transfer NSData *)CFHTTPMessageCopyBody(httpMessage);
+ }
+ CFRelease(httpMessage);
+ }
+
+ return [self responseWithData:data
+ statusCode:(int)statusCode
+ headers:headers];
+}
+
++(instancetype)responseNamed:(NSString*)responseName
+ inBundle:(NSBundle*)responsesBundle
+{
+ NSURL *responseURL = [responsesBundle?:[NSBundle bundleForClass:self.class] URLForResource:responseName
+ withExtension:@"response"];
+
+ NSData *responseData = [NSData dataWithContentsOfURL:responseURL];
+ NSAssert(responseData, @"Could not find HTTP response named '%@' in bundle '%@'", responseName, responsesBundle);
+
+ return [self responseWithHTTPMessageData:responseData];
+}
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse+JSON.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse+JSON.h
new file mode 100644
index 0000000000..fc8719df0d
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse+JSON.h
@@ -0,0 +1,47 @@
+//
+// OHHTTPStubsResponse+JSON.h
+// OHHTTPStubs
+//
+// Created by Olivier Halligon on 01/09/13.
+// Copyright (c) 2013 AliSoftware. All rights reserved.
+//
+
+#import "OHHTTPStubsResponse.h"
+
+#ifdef NS_ASSUME_NONNULL_BEGIN
+ NS_ASSUME_NONNULL_BEGIN
+ #define _nullable_ __nullable
+#else
+ #define _nullable_
+#endif
+
+
+/**
+ * Adds convenience methods to manipulate JSON objects directly.
+ * Pass in an `NSDictionary` or `NSArray` to generate a corresponding JSON output.
+ */
+@interface OHHTTPStubsResponse (JSON)
+
+/**
+ * Builds a response given a JSON object for the response body, status code, and headers.
+ *
+ * @param jsonObject Object representing the response body.
+ * Typically a `NSDictionary`; may be any object accepted by `+[NSJSONSerialization dataWithJSONObject:options:error:]`
+ * @param statusCode The HTTP Status Code to use in the response
+ * @param httpHeaders The HTTP Headers to return in the response
+ * If a "Content-Type" header is not included, "Content-Type: application/json" will be added.
+ *
+ * @return An `OHHTTPStubsResponse` describing the corresponding response to return by the stub
+ *
+ * @note This method typically calls `responseWithData:statusCode:headers:`, passing the serialized JSON
+ * object as the data parameter and adding the Content-Type header if necessary.
+ */
++ (instancetype)responseWithJSONObject:(id)jsonObject
+ statusCode:(int)statusCode
+ headers:(NSDictionary * _nullable_)httpHeaders;
+
+@end
+
+#ifdef NS_ASSUME_NONNULL_END
+ NS_ASSUME_NONNULL_END
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse+JSON.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse+JSON.m
new file mode 100644
index 0000000000..aebcb99080
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse+JSON.m
@@ -0,0 +1,31 @@
+//
+// OHHTTPStubsResponse+JSON.m
+// OHHTTPStubs
+//
+// Created by Olivier Halligon on 01/09/13.
+// Copyright (c) 2013 AliSoftware. All rights reserved.
+//
+
+#import "OHHTTPStubsResponse+JSON.h"
+
+@implementation OHHTTPStubsResponse (JSON)
+
+/*! @name Building a response from JSON objects */
+
++ (instancetype)responseWithJSONObject:(id)jsonObject
+ statusCode:(int)statusCode
+ headers:(NSDictionary *)httpHeaders
+{
+ if (!httpHeaders[@"Content-Type"])
+ {
+ NSMutableDictionary* mutableHeaders = [NSMutableDictionary dictionaryWithDictionary:httpHeaders];
+ mutableHeaders[@"Content-Type"] = @"application/json";
+ httpHeaders = [NSDictionary dictionaryWithDictionary:mutableHeaders]; // make immutable again
+ }
+
+ return [self responseWithData:[NSJSONSerialization dataWithJSONObject:jsonObject options:0 error:nil]
+ statusCode:statusCode
+ headers:httpHeaders];
+}
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse.h
new file mode 100644
index 0000000000..27f487f9fa
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse.h
@@ -0,0 +1,269 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2012 Olivier Halligon
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Imports
+
+#import <Foundation/Foundation.h>
+#import "Compatibility.h"
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Defines & Constants
+
+// Non-standard download speeds
+extern const double
+OHHTTPStubsDownloadSpeed1KBPS, // 1.0 KB per second
+OHHTTPStubsDownloadSpeedSLOW; // 1.5 KB per second
+
+// Standard download speeds.
+extern const double
+OHHTTPStubsDownloadSpeedGPRS,
+OHHTTPStubsDownloadSpeedEDGE,
+OHHTTPStubsDownloadSpeed3G,
+OHHTTPStubsDownloadSpeed3GPlus,
+OHHTTPStubsDownloadSpeedWifi;
+
+
+NS_ASSUME_NONNULL_BEGIN
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Interface
+
+/**
+ * Stubs Response. This describes a stubbed response to be returned by the URL Loading System,
+ * including its HTTP headers, body, statusCode and response time.
+ */
+@interface OHHTTPStubsResponse : NSObject
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Properties
+
+/**
+ * The headers to use for the fake response
+ */
+@property(nonatomic, strong, nullable) NSDictionary* httpHeaders;
+/**
+ * The HTTP status code to use for the fake response
+ */
+@property(nonatomic, assign) int statusCode;
+/**
+ * The inputStream used when sending the response.
+ * @note You generally don't manipulate this directly.
+ */
+@property(nonatomic, strong, nullable) NSInputStream* inputStream;
+/**
+ * The size of the fake response body, in bytes.
+ */
+@property(nonatomic, assign) unsigned long long dataSize;
+/**
+ * The duration to wait before faking receiving the response headers.
+ *
+ * Defaults to 0.0.
+ */
+@property(nonatomic, assign) NSTimeInterval requestTime;
+/**
+ * The duration to use to send the fake response body.
+ *
+ * @note if responseTime<0, it is interpreted as a download speed in KBps ( -200 => 200KB/s )
+ */
+@property(nonatomic, assign) NSTimeInterval responseTime;
+/**
+ * The fake error to generate to simulate a network error.
+ *
+ * If `error` is non-`nil`, the request will result in a failure and no response will be sent.
+ */
+@property(nonatomic, strong, nullable) NSError* error;
+
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Commodity Constructors
+/*! @name Commodity */
+
+/* -------------------------------------------------------------------------- */
+#pragma mark > Building response from NSData
+
+/**
+ * Builds a response given raw data.
+ *
+ * @note Internally calls `-initWithInputStream:dataSize:statusCode:headers:` with and inputStream built from the NSData.
+ *
+ * @param data The raw data to return in the response
+ * @param statusCode The HTTP Status Code to use in the response
+ * @param httpHeaders The HTTP Headers to return in the response
+ * @return An `OHHTTPStubsResponse` describing the corresponding response to return by the stub
+ */
++(instancetype)responseWithData:(NSData*)data
+ statusCode:(int)statusCode
+ headers:(nullable NSDictionary*)httpHeaders;
+
+
+/* -------------------------------------------------------------------------- */
+#pragma mark > Building response from a file
+
+/**
+ * Builds a response given a file path, the status code and headers.
+ *
+ * @param filePath The file path that contains the response body to return.
+ * @param statusCode The HTTP Status Code to use in the response
+ * @param httpHeaders The HTTP Headers to return in the response
+ *
+ * @return An `OHHTTPStubsResponse` describing the corresponding response to return by the stub
+ *
+ * @note It is encouraged to use the OHPathHelpers functions & macros to build
+ * the filePath parameter easily
+ */
++(instancetype)responseWithFileAtPath:(NSString *)filePath
+ statusCode:(int)statusCode
+ headers:(nullable NSDictionary*)httpHeaders;
+
+/* -------------------------------------------------------------------------- */
+#pragma mark > Building an error response
+
+/**
+ * Builds a response that corresponds to the given error
+ *
+ * @param error The error to use in the stubbed response.
+ *
+ * @return An `OHHTTPStubsResponse` describing the corresponding response to return by the stub
+ *
+ * @note For example you could use an error like `[NSError errorWithDomain:NSURLErrorDomain code:kCFURLErrorNotConnectedToInternet userInfo:nil]`
+ */
++(instancetype)responseWithError:(NSError*)error;
+
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Commotidy Setters
+
+/**
+ * Set the `responseTime` of the `OHHTTPStubsResponse` and return `self`. Useful for chaining method calls.
+ *
+ * _Usage example:_
+ * <pre>return [[OHHTTPStubsReponse responseWithData:data statusCode:200 headers:nil] responseTime:5.0];</pre>
+ *
+ * @param responseTime If positive, the amount of time used to send the entire response.
+ * If negative, the rate in KB/s at which to send the response data.
+ * Useful to simulate slow networks for example. You may use the
+ * _OHHTTPStubsDownloadSpeed…_ constants here.
+ *
+ * @return `self` (= the same `OHHTTPStubsResponse` that was the target of this method).
+ * Returning `self` is useful for chaining method calls.
+ */
+-(instancetype)responseTime:(NSTimeInterval)responseTime;
+
+/**
+ * Set both the `requestTime` and the `responseTime` of the `OHHTTPStubsResponse` at once.
+ * Useful for chaining method calls.
+ *
+ * _Usage example:_
+ * <pre>return [[OHHTTPStubsReponse responseWithData:data statusCode:200 headers:nil]
+ * requestTime:1.0 responseTime:5.0];</pre>
+ *
+ * @param requestTime The time to wait before the response begins to send. This value must be greater than or equal to zero.
+ * @param responseTime If positive, the amount of time used to send the entire response.
+ * If negative, the rate in KB/s at which to send the response data.
+ * Useful to simulate slow networks for example. You may use the
+ * _OHHTTPStubsDownloadSpeed…_ constants here.
+ *
+ * @return `self` (= the same `OHHTTPStubsResponse` that was the target of this method). Useful for chaining method calls.
+ */
+-(instancetype)requestTime:(NSTimeInterval)requestTime responseTime:(NSTimeInterval)responseTime;
+
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Initializers
+/*! @name Initializers */
+
+/**
+ * Designated empty initializer
+ *
+ * @return An empty `OHHTTPStubsResponse` on which you need to set either an error or a statusCode, httpHeaders, inputStream and dataSize.
+ *
+ * @note This is not recommended to use this method directly. You should use `initWithInputStream:dataSize:statusCode:headers:` instead.
+ */
+-(instancetype)init NS_DESIGNATED_INITIALIZER;
+
+/**
+ * Designed initializer. Initialize a response with the given input stream, dataSize,
+ * statusCode and headers.
+ *
+ * @param inputStream The input stream that will provide the data to return in the response
+ * @param dataSize The size of the data in the stream.
+ * @param statusCode The HTTP Status Code to use in the response
+ * @param httpHeaders The HTTP Headers to return in the response
+ *
+ * @return An `OHHTTPStubsResponse` describing the corresponding response to return by the stub
+ *
+ * @note You will probably never need to call this method yourself. Prefer the other initializers (that will call this method eventually)
+ */
+-(instancetype)initWithInputStream:(NSInputStream*)inputStream
+ dataSize:(unsigned long long)dataSize
+ statusCode:(int)statusCode
+ headers:(nullable NSDictionary*)httpHeaders NS_DESIGNATED_INITIALIZER;
+
+
+/**
+ * Initialize a response with a given file path, statusCode and headers.
+ *
+ * @param filePath The file path of the data to return in the response
+ * @param statusCode The HTTP Status Code to use in the response
+ * @param httpHeaders The HTTP Headers to return in the response
+ *
+ * @return An `OHHTTPStubsResponse` describing the corresponding response to return by the stub
+ *
+ * @note This method simply builds the NSInputStream, compute the file size, and then call `-initWithInputStream:dataSize:statusCode:headers:`
+ */
+-(instancetype)initWithFileAtPath:(NSString*)filePath
+ statusCode:(int)statusCode
+ headers:(nullable NSDictionary*)httpHeaders;
+
+
+/**
+ * Initialize a response with the given data, statusCode and headers.
+ *
+ * @param data The raw data to return in the response
+ * @param statusCode The HTTP Status Code to use in the response
+ * @param httpHeaders The HTTP Headers to return in the response
+ *
+ * @return An `OHHTTPStubsResponse` describing the corresponding response to return by the stub
+ */
+-(instancetype)initWithData:(NSData*)data
+ statusCode:(int)statusCode
+ headers:(nullable NSDictionary*)httpHeaders;
+
+
+/**
+ * Designed initializer. Initialize a response with the given error.
+ *
+ * @param error The error to use in the stubbed response.
+ *
+ * @return An `OHHTTPStubsResponse` describing the corresponding response to return by the stub
+ *
+ * @note For example you could use an error like `[NSError errorWithDomain:NSURLErrorDomain code:kCFURLErrorNotConnectedToInternet userInfo:nil]`
+ */
+-(instancetype)initWithError:(NSError*)error NS_DESIGNATED_INITIALIZER;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse.m
new file mode 100644
index 0000000000..db8d7efa79
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse.m
@@ -0,0 +1,194 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2012 Olivier Halligon
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+#if ! __has_feature(objc_arc)
+#error This file is expected to be compiled with ARC turned ON
+#endif
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Imports
+
+#import "OHHTTPStubsResponse.h"
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Defines & Constants
+const double OHHTTPStubsDownloadSpeed1KBPS =- 8 / 8; // kbps -> KB/s
+const double OHHTTPStubsDownloadSpeedSLOW =- 12 / 8; // kbps -> KB/s
+const double OHHTTPStubsDownloadSpeedGPRS =- 56 / 8; // kbps -> KB/s
+const double OHHTTPStubsDownloadSpeedEDGE =- 128 / 8; // kbps -> KB/s
+const double OHHTTPStubsDownloadSpeed3G =- 3200 / 8; // kbps -> KB/s
+const double OHHTTPStubsDownloadSpeed3GPlus =- 7200 / 8; // kbps -> KB/s
+const double OHHTTPStubsDownloadSpeedWifi =- 12000 / 8; // kbps -> KB/s
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Implementation
+
+@implementation OHHTTPStubsResponse
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Commodity Constructors
+
+
+#pragma mark > Building response from NSData
+
++(instancetype)responseWithData:(NSData*)data
+ statusCode:(int)statusCode
+ headers:(nullable NSDictionary*)httpHeaders
+{
+ OHHTTPStubsResponse* response = [[self alloc] initWithData:data
+ statusCode:statusCode
+ headers:httpHeaders];
+ return response;
+}
+
+
+#pragma mark > Building response from a file
+
++(instancetype)responseWithFileAtPath:(NSString *)filePath
+ statusCode:(int)statusCode
+ headers:(nullable NSDictionary *)httpHeaders
+{
+ OHHTTPStubsResponse* response = [[self alloc] initWithFileAtPath:filePath
+ statusCode:statusCode
+ headers:httpHeaders];
+ return response;
+}
+
+
+#pragma mark > Building an error response
+
++(instancetype)responseWithError:(NSError*)error
+{
+ OHHTTPStubsResponse* response = [[self alloc] initWithError:error];
+ return response;
+}
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Commotidy Setters
+
+-(instancetype)responseTime:(NSTimeInterval)responseTime
+{
+ _responseTime = responseTime;
+ return self;
+}
+
+-(instancetype)requestTime:(NSTimeInterval)requestTime responseTime:(NSTimeInterval)responseTime
+{
+ _requestTime = requestTime;
+ _responseTime = responseTime;
+ return self;
+}
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Initializers
+
+-(instancetype)init
+{
+ self = [super init];
+ return self;
+}
+
+-(instancetype)initWithInputStream:(NSInputStream*)inputStream
+ dataSize:(unsigned long long)dataSize
+ statusCode:(int)statusCode
+ headers:(nullable NSDictionary*)httpHeaders
+{
+ self = [super init];
+ if (self)
+ {
+ _inputStream = inputStream;
+ _dataSize = dataSize;
+ _statusCode = statusCode;
+ NSMutableDictionary * headers = [NSMutableDictionary dictionaryWithDictionary:httpHeaders];
+ static NSString *const ContentLengthHeader = @"Content-Length";
+ if (!headers[ContentLengthHeader])
+ {
+ headers[ContentLengthHeader] = [NSString stringWithFormat:@"%llu",_dataSize];
+ }
+ _httpHeaders = [NSDictionary dictionaryWithDictionary:headers];
+ }
+ return self;
+}
+
+-(instancetype)initWithFileAtPath:(NSString*)filePath
+ statusCode:(int)statusCode
+ headers:(nullable NSDictionary*)httpHeaders
+{
+ NSInputStream* inputStream;
+ if (filePath)
+ {
+ inputStream = [NSInputStream inputStreamWithFileAtPath:filePath];
+ }
+ else
+ {
+ NSLog(@"%s: nil file path. Returning empty data", __PRETTY_FUNCTION__);
+ inputStream = [NSInputStream inputStreamWithData:[NSData data]];
+ }
+
+ NSDictionary* attributes = [NSFileManager.defaultManager attributesOfItemAtPath:filePath error:nil];
+ unsigned long long fileSize = [[attributes valueForKey:NSFileSize] unsignedLongLongValue];
+ self = [self initWithInputStream:inputStream
+ dataSize:fileSize
+ statusCode:statusCode
+ headers:httpHeaders];
+ return self;
+}
+
+-(instancetype)initWithData:(NSData*)data
+ statusCode:(int)statusCode
+ headers:(nullable NSDictionary*)httpHeaders
+{
+ NSInputStream* inputStream = [NSInputStream inputStreamWithData:data?:[NSData data]];
+ self = [self initWithInputStream:inputStream
+ dataSize:data.length
+ statusCode:statusCode
+ headers:httpHeaders];
+ return self;
+}
+
+-(instancetype)initWithError:(NSError*)error
+{
+ self = [super init];
+ if (self) {
+ _error = error;
+ }
+ return self;
+}
+
+-(NSString*)debugDescription
+{
+ return [NSString stringWithFormat:@"<%@ %p requestTime:%f responseTime:%f status:%d dataSize:%llu>",
+ self.class, self, self.requestTime, self.responseTime, self.statusCode, self.dataSize];
+}
+
+////////////////////////////////////////////////////////////////////////////////
+#pragma mark - Accessors
+
+-(void)setRequestTime:(NSTimeInterval)requestTime
+{
+ NSAssert(requestTime >= 0, @"Invalid Request Time (%f) for OHHTTPStubResponse. Request time must be greater than or equal to zero",requestTime);
+ _requestTime = requestTime;
+}
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHPathHelpers.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHPathHelpers.h
new file mode 100644
index 0000000000..aa250547b8
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHPathHelpers.h
@@ -0,0 +1,77 @@
+//
+// OHPathHelpers.h
+// Pods
+//
+// Created by Olivier Halligon on 18/04/2015.
+//
+//
+
+#import <Foundation/Foundation.h>
+
+#ifdef NS_ASSUME_NONNULL_BEGIN
+ NS_ASSUME_NONNULL_BEGIN
+ #define _nullable_ __nullable
+#else
+ #define _nullable_
+#endif
+
+
+/**
+ * Useful function to build a path given a file name and a class.
+ *
+ * @param fileName The name of the file to get the path to, including file extension
+ * @param inBundleForClass The class of the caller, used to determine the current bundle
+ * in which the file is supposed to be located.
+ * You should typically pass `self.class` (ObjC) or
+ * `self.dynamicType` (Swift) when calling this function.
+ *
+ * @return The path of the given file in the same bundle as the inBundleForClass class
+ */
+NSString* _nullable_ OHPathForFile(NSString* fileName, Class inBundleForClass);
+
+/**
+ * Useful function to build a path given a file name and a bundle.
+ *
+ * @param fileName The name of the file to get the path to, including file extension
+ * @param bundle The bundle in which the file is supposed to be located.
+ * This parameter can't be null.
+ *
+ * @return The path of the given file in given bundle
+ *
+ * @note You should avoid using `[NSBundle mainBundle]` for the `bundle` parameter,
+ * as in the context of Unit Tests, this points to the Simulator's bundle,
+ * not the bundle of the app under test. That's why `nil` is not an acceptable
+ * value (so you won't expect it to default to the `mainBundle`).
+ * You should use `[NSBundle bundleForClass:]` instead.
+ */
+NSString* _nullable_ OHPathForFileInBundle(NSString* fileName, NSBundle* bundle);
+
+/**
+ * Useful function to build a path to a file in the Documents's directory in the
+ * app sandbox, used by iTunes File Sharing for example.
+ *
+ * @param fileName The name of the file to get the path to, including file extension
+ *
+ * @return The path of the file in the Documents directory in your App Sandbox
+ */
+NSString* _nullable_ OHPathForFileInDocumentsDir(NSString* fileName);
+
+
+
+/**
+ * Useful function to build an NSBundle located in the application's resources simply from its name
+ *
+ * @param bundleBasename The base name, without extension (extension is assumed to be ".bundle").
+ * @param inBundleForClass The class of the caller, used to determine the current bundle
+ * in which the file is supposed to be located.
+ * You should typically pass `self.class` (ObjC) or
+ * `self.dynamicType` (Swift) when calling this function.
+ *
+ * @return The NSBundle object representing the bundle with the given basename located in your application's resources.
+ */
+NSBundle* _nullable_ OHResourceBundle(NSString* bundleBasename, Class inBundleForClass);
+
+
+#ifdef NS_ASSUME_NONNULL_END
+ NS_ASSUME_NONNULL_END
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHPathHelpers.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHPathHelpers.m
new file mode 100644
index 0000000000..cac24a636a
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHPathHelpers.m
@@ -0,0 +1,35 @@
+//
+// OHPathHelpers.m
+// Pods
+//
+// Created by Olivier Halligon on 18/04/2015.
+//
+//
+
+#import "OHPathHelpers.h"
+
+NSString* OHPathForFile(NSString* fileName, Class inBundleForClass)
+{
+ NSBundle* bundle = [NSBundle bundleForClass:inBundleForClass];
+ return OHPathForFileInBundle(fileName, bundle);
+}
+
+NSString* OHPathForFileInBundle(NSString* fileName, NSBundle* bundle)
+{
+ return [bundle pathForResource:[fileName stringByDeletingPathExtension]
+ ofType:[fileName pathExtension]];
+}
+
+NSString* OHPathForFileInDocumentsDir(NSString* fileName)
+{
+ NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
+ NSString *basePath = (paths.count > 0) ? [paths objectAtIndex:0] : nil;
+ return [basePath stringByAppendingPathComponent:fileName];
+}
+
+NSBundle* OHResourceBundleForClass(NSString* bundleBasename, Class inBundleForClass)
+{
+ NSBundle* classBundle = [NSBundle bundleForClass:inBundleForClass];
+ return [NSBundle bundleWithPath:[classBundle pathForResource:bundleBasename
+ ofType:@"bundle"]];
+} \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHPathHelpers/OHPathHelpers.h b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHPathHelpers/OHPathHelpers.h
new file mode 100644
index 0000000000..b3c301acdd
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHPathHelpers/OHPathHelpers.h
@@ -0,0 +1,86 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2012 Olivier Halligon
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+
+#import <Foundation/Foundation.h>
+#import <OHHTTPStubs/Compatibility.h>
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ * Useful function to build a path given a file name and a class.
+ *
+ * @param fileName The name of the file to get the path to, including file extension
+ * @param inBundleForClass The class of the caller, used to determine the current bundle
+ * in which the file is supposed to be located.
+ * You should typically pass `self.class` (ObjC) or
+ * `self.dynamicType` (Swift) when calling this function.
+ *
+ * @return The path of the given file in the same bundle as the inBundleForClass class
+ */
+NSString* __nullable OHPathForFile(NSString* fileName, Class inBundleForClass);
+
+/**
+ * Useful function to build a path given a file name and a bundle.
+ *
+ * @param fileName The name of the file to get the path to, including file extension
+ * @param bundle The bundle in which the file is supposed to be located.
+ * This parameter can't be null.
+ *
+ * @return The path of the given file in given bundle
+ *
+ * @note You should avoid using `[NSBundle mainBundle]` for the `bundle` parameter,
+ * as in the context of Unit Tests, this points to the Simulator's bundle,
+ * not the bundle of the app under test. That's why `nil` is not an acceptable
+ * value (so you won't expect it to default to the `mainBundle`).
+ * You should use `[NSBundle bundleForClass:]` instead.
+ */
+NSString* __nullable OHPathForFileInBundle(NSString* fileName, NSBundle* bundle);
+
+/**
+ * Useful function to build a path to a file in the Documents's directory in the
+ * app sandbox, used by iTunes File Sharing for example.
+ *
+ * @param fileName The name of the file to get the path to, including file extension
+ *
+ * @return The path of the file in the Documents directory in your App Sandbox
+ */
+NSString* __nullable OHPathForFileInDocumentsDir(NSString* fileName);
+
+
+
+/**
+ * Useful function to build an NSBundle located in the application's resources simply from its name
+ *
+ * @param bundleBasename The base name, without extension (extension is assumed to be ".bundle").
+ * @param inBundleForClass The class of the caller, used to determine the current bundle
+ * in which the file is supposed to be located.
+ * You should typically pass `self.class` (ObjC) or
+ * `self.dynamicType` (Swift) when calling this function.
+ *
+ * @return The NSBundle object representing the bundle with the given basename located in your application's resources.
+ */
+NSBundle* __nullable OHResourceBundle(NSString* bundleBasename, Class inBundleForClass);
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHPathHelpers/OHPathHelpers.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHPathHelpers/OHPathHelpers.m
new file mode 100644
index 0000000000..18b769e45a
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/OHPathHelpers/OHPathHelpers.m
@@ -0,0 +1,52 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2012 Olivier Halligon
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+
+#import <OHHTTPStubs/OHPathHelpers.h>
+
+NSString* __nullable OHPathForFile(NSString* fileName, Class inBundleForClass)
+{
+ NSBundle* bundle = [NSBundle bundleForClass:inBundleForClass];
+ return OHPathForFileInBundle(fileName, bundle);
+}
+
+NSString* __nullable OHPathForFileInBundle(NSString* fileName, NSBundle* bundle)
+{
+ return [bundle pathForResource:[fileName stringByDeletingPathExtension]
+ ofType:[fileName pathExtension]];
+}
+
+NSString* __nullable OHPathForFileInDocumentsDir(NSString* fileName)
+{
+ NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
+ NSString *basePath = (paths.count > 0) ? paths[0] : nil;
+ return [basePath stringByAppendingPathComponent:fileName];
+}
+
+NSBundle* __nullable OHResourceBundle(NSString* bundleBasename, Class inBundleForClass)
+{
+ NSBundle* classBundle = [NSBundle bundleForClass:inBundleForClass];
+ return [NSBundle bundleWithPath:[classBundle pathForResource:bundleBasename
+ ofType:@"bundle"]];
+}
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/Swift/OHHTTPStubsSwift.swift b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/Swift/OHHTTPStubsSwift.swift
new file mode 100644
index 0000000000..5229dcb808
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Sources/Swift/OHHTTPStubsSwift.swift
@@ -0,0 +1,179 @@
+/***********************************************************************************
+*
+* Copyright (c) 2012 Olivier Halligon
+*
+* Permission is hereby granted, free of charge, to any person obtaining a copy
+* of this software and associated documentation files (the "Software"), to deal
+* in the Software without restriction, including without limitation the rights
+* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+* copies of the Software, and to permit persons to whom the Software is
+* furnished to do so, subject to the following conditions:
+*
+* The above copyright notice and this permission notice shall be included in
+* all copies or substantial portions of the Software.
+*
+* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+* THE SOFTWARE.
+*
+***********************************************************************************/
+
+/**
+ * Swift Helpers
+ */
+
+
+
+// MARK: Syntaxic Sugar for OHHTTPStubs
+
+/**
+ * Helper to return a `OHHTTPStubsResponse` given a fixture path, status code and optional headers.
+ *
+ * - Parameter filePath: the path of the file fixture to use for the response
+ * - Parameter status: the status code to use for the response
+ * - Parameter headers: the HTTP headers to use for the response
+ *
+ * - Returns: The `OHHTTPStubsResponse` instance that will stub with the given status code
+ * & headers, and use the file content as the response body.
+ */
+public func fixture(filePath: String, status: Int32 = 200, headers: [NSObject: AnyObject]?) -> OHHTTPStubsResponse {
+ return OHHTTPStubsResponse(fileAtPath: filePath, statusCode: status, headers: headers)
+}
+
+/**
+ * Helper to call the stubbing function in a more concise way?
+ *
+ * - Parameter condition: the matcher block that determine if the request will be stubbed
+ * - Parameter response: the stub reponse to use if the request is stubbed
+ *
+ * - Returns: The opaque `OHHTTPStubsDescriptor` that uniquely identifies the stub
+ * and can be later used to remove it with `removeStub:`
+ */
+public func stub(condition: OHHTTPStubsTestBlock, response: OHHTTPStubsResponseBlock) -> OHHTTPStubsDescriptor {
+ return OHHTTPStubs.stubRequestsPassingTest(condition, withStubResponse: response)
+}
+
+
+
+// MARK: Create OHHTTPStubsTestBlock matchers
+
+/**
+ * Matcher for testing an `NSURLRequest`'s **scheme**.
+ *
+ * - Parameter scheme: The scheme to match
+ *
+ * - Returns: a matcher (OHHTTPStubsTestBlock) that succeeds only if the request
+ * has the given scheme
+ */
+public func isScheme(scheme: String) -> OHHTTPStubsTestBlock {
+ return { req in req.URL?.scheme == scheme }
+}
+
+/**
+ * Matcher for testing an `NSURLRequest`'s **host**.
+ *
+ * - Parameter host: The host to match
+ *
+ * - Returns: a matcher (OHHTTPStubsTestBlock) that succeeds only if the request
+ * has the given host
+ */
+public func isHost(host: String) -> OHHTTPStubsTestBlock {
+ return { req in req.URL?.host == host }
+}
+
+/**
+ * Matcher for testing an `NSURLRequest`'s **path**.
+ *
+ * - Parameter path: The path to match
+ *
+ * - Returns: a matcher (OHHTTPStubsTestBlock) that succeeds only if the request
+ * has exactly the given path
+ *
+ * - Note: URL paths are usually absolute and thus starts with a '/' (which you
+ * should include in the `path` parameter unless you're testing relative URLs)
+ */
+public func isPath(path: String) -> OHHTTPStubsTestBlock {
+ return { req in req.URL?.path == path }
+}
+
+/**
+ * Matcher for testing an `NSURLRequest`'s **path extension**.
+ *
+ * - Parameter ext: The file extension to match (without the dot)
+ *
+ * - Returns: a matcher (OHHTTPStubsTestBlock) that succeeds only if the request path
+ * ends with the given extension
+ */
+public func isExtension(ext: String) -> OHHTTPStubsTestBlock {
+ return { req in req.URL?.pathExtension == ext }
+}
+
+/**
+ * Matcher for testing an `NSURLRequest`'s **query parameters**.
+ *
+ * - Parameter params: The dictionary of query parameters to check the presence for
+ *
+ * - Returns: a matcher (OHHTTPStubsTestBlock) that succeeds if the request contains
+ * the given query parameters with the given value.
+ *
+ * - Note: There is a difference between:
+ * (1) using `[q:""]`, which matches a query parameter "?q=" with an empty value, and
+ * (2) using `[q:nil]`, which matches a query parameter "?q" without a value at all
+ */
+public func containsQueryParams(params: [String:String?]) -> OHHTTPStubsTestBlock {
+ return { req in
+ if let url = req.URL {
+ let comps = NSURLComponents(URL: url, resolvingAgainstBaseURL: true)
+ if let queryItems = comps?.queryItems {
+ for (k,v) in params {
+ if queryItems.filter({ qi in qi.name == k && qi.value == v }).count == 0 { return false }
+ }
+ return true
+ }
+ }
+ return false
+ }
+}
+
+
+
+// MARK: Operators on OHHTTPStubsTestBlock
+
+/**
+ * Combine different `OHHTTPStubsTestBlock` matchers with an 'OR' operation.
+ *
+ * - Parameter lhs: the first matcher to test
+ * - Parameter rhs: the second matcher to test
+ *
+ * - Returns: a matcher (`OHHTTPStubsTestBlock`) that succeeds if either of the given matchers succeeds
+ */
+public func || (lhs: OHHTTPStubsTestBlock, rhs: OHHTTPStubsTestBlock) -> OHHTTPStubsTestBlock {
+ return { req in lhs(req) || rhs(req) }
+}
+
+/**
+ * Combine different `OHHTTPStubsTestBlock` matchers with an 'AND' operation.
+ *
+ * - Parameter lhs: the first matcher to test
+ * - Parameter rhs: the second matcher to test
+ *
+ * - Returns: a matcher (`OHHTTPStubsTestBlock`) that only succeeds if both of the given matchers succeeds
+ */
+public func && (lhs: OHHTTPStubsTestBlock, rhs: OHHTTPStubsTestBlock) -> OHHTTPStubsTestBlock {
+ return { req in lhs(req) && rhs(req) }
+}
+
+/**
+ * Create the opposite of a given `OHHTTPStubsTestBlock` matcher.
+ *
+ * - Parameter expr: the matcher to negate
+ *
+ * - Returns: a matcher (OHHTTPStubsTestBlock) that only succeeds if the expr matcher fails
+ */
+public prefix func ! (expr: OHHTTPStubsTestBlock) -> OHHTTPStubsTestBlock {
+ return { req in !expr(req) }
+}
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Supporting Files/OHHTTPStubs Mac-Info.plist b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Supporting Files/OHHTTPStubs Mac-Info.plist
new file mode 100644
index 0000000000..bcee41c04a
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Supporting Files/OHHTTPStubs Mac-Info.plist
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>English</string>
+ <key>CFBundleExecutable</key>
+ <string>${EXECUTABLE_NAME}</string>
+ <key>CFBundleIconFile</key>
+ <string></string>
+ <key>CFBundleIdentifier</key>
+ <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundleName</key>
+ <string>${PRODUCT_NAME}</string>
+ <key>CFBundlePackageType</key>
+ <string>FMWK</string>
+ <key>CFBundleShortVersionString</key>
+ <string>1.0</string>
+ <key>CFBundleSignature</key>
+ <string>????</string>
+ <key>CFBundleVersion</key>
+ <string>1</string>
+ <key>NSHumanReadableCopyright</key>
+ <string>Copyright © 2014 AliSoftware. All rights reserved.</string>
+ <key>NSPrincipalClass</key>
+ <string></string>
+</dict>
+</plist>
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Supporting Files/OHHTTPStubs iOS-Info.plist b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Supporting Files/OHHTTPStubs iOS-Info.plist
new file mode 100644
index 0000000000..d3de8eefb6
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/Supporting Files/OHHTTPStubs iOS-Info.plist
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>en</string>
+ <key>CFBundleExecutable</key>
+ <string>$(EXECUTABLE_NAME)</string>
+ <key>CFBundleIdentifier</key>
+ <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundleName</key>
+ <string>$(PRODUCT_NAME)</string>
+ <key>CFBundlePackageType</key>
+ <string>FMWK</string>
+ <key>CFBundleShortVersionString</key>
+ <string>1.0</string>
+ <key>CFBundleSignature</key>
+ <string>????</string>
+ <key>CFBundleVersion</key>
+ <string>$(CURRENT_PROJECT_VERSION)</string>
+ <key>NSPrincipalClass</key>
+ <string></string>
+</dict>
+</plist>
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Fixtures/empty.bundle/nothingtoseehere.json b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Fixtures/empty.bundle/nothingtoseehere.json
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Fixtures/empty.bundle/nothingtoseehere.json
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Fixtures/emptyfile.json b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Fixtures/emptyfile.json
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Fixtures/emptyfile.json
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/MocktailFolder/cards.tail b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/MocktailFolder/cards.tail
new file mode 100644
index 0000000000..596a2ecdb4
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/MocktailFolder/cards.tail
@@ -0,0 +1,19 @@
+GET
+.*/cards
+200
+application/json
+
+[
+ {
+ "gift_card_id": "91857d87-481a-490b-8aff-c72614094398",
+ "card_number": "515676xxxxxx1234",
+ "amount": "$25.28",
+ "expiration_date": "2014-04"
+ },
+ {
+ "gift_card_id": "0578ebe0-015b-11e4-9191-0800200c9a66",
+ "card_number": "515676xxxxxx2345",
+ "amount": "$55.38",
+ "expiration_date": "2014-05"
+ }
+] \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/MocktailFolder/login.tail b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/MocktailFolder/login.tail
new file mode 100644
index 0000000000..1755e71d57
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/MocktailFolder/login.tail
@@ -0,0 +1,11 @@
+GET|POST
+.*/users
+200
+application/json
+
+
+{
+"user_id": "happyuser1",
+"user_token": "happytoken",
+"status": "SUCCESS"
+} \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/MocktailFolder/logos_ebay.tail b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/MocktailFolder/logos_ebay.tail
new file mode 100755
index 0000000000..a21bc088c6
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/MocktailFolder/logos_ebay.tail
@@ -0,0 +1,6 @@
+GET
+ebay.png
+200
+image/png;base64
+
+iVBORw0KGgoAAAANSUhEUgAAAUAAAACgCAYAAAB9o7WcAABkRklEQVR4nO19d5xkVZX/95x7X1V1nu6JPZlhGIYcJDOAggiIYsCIKCwGDLusq+6u4bfBiNldw7ImFFFRURHURVFJkoc4xCEPTOzp7ulcVe+9e87vj/tedfVMD9M9Xd1dg/X9fGqmu6vqvvvuu++8E78HqKGGGmqooYYaaqihhhpqqKGGGmqooYYaaqihhhpqqKGGGmqooYYaaqihhhpqqKGGGmqooYYaaqihhhpqqKGGGmqooYYaaqihhhpqqKGGGmqoIpCqTvccaqihKqAqARFHD3T87gdP9d96ftY0xqrOAjSl82BiV4x7zbKW4645ZPZrX6OqICICUIU3q0KhICUIgRikD239/VWP9d382jrT5FRhFDrpK0hQgMiF8YA5cs5bVy1sPvRW52IYY2c+9NBDb7n00ktf1tHRcfbixYuvPf/88/9jxYoVq51z1k7yvGqoYU+CAkB90PTcbRsvhYUlEA2/M0VykMCmKEN4ovevZ62Y8bLj6oKW2xRKBKo6AaggJJKZGSRFN3DUtes+/9rN+YeQ4Waj4iZn3dLrockvZDSSITOzbnHxlMUf6oECxtj6n/70pz/7whe+cOz5559/5xlnnHHN6tWrZ77lLW+56eKLL37Naaed9qeaAKyhhgRE5ADBPq0nffmIOW/++wc6r25rsDNU1U2pCqiqaAja4m1Dz9s1Xb/78NHz3nabqhgiI1M5j7HAyyCCwjHByP1bf/XxzsJTmJFZ4lRjo4bAk6S4lj+TCMYNOLWnLv6Xy5szcx8GgDVr1lxw8cUXv+zXv/718kceeeT8+++/v33//fe/7xvf+MZzF1100XUrV65cVTOBa6ihDKpiiThe13vXP3734bf+l6VMBFCAxIybkruFAFYjBdfLi5uPfOQ9B/1iFZPdBigBpFOqju4KCijEELELJX/St9e88cZNgw+5HDcagYOSgpRR0ZVLloBAUCiYDIbcABY17l+48OCr9yaxG43h4KMf/Wh3S0vLkx/72McO22+//frOPvvspmuvvRZf//rXL7722mtPyGaz/Vy5WdVQw54PInIKhyUtR31vv7ZTnspLb8Aw4n1dNDUCUAEHx1nT7J4duHv/J3tueQMAiDpGSWGpEsWFBIoYALC2+0/LNwzch6xpgMD5t3USHhvCIPilUCVAKIaEWLXgff9lKbNR4TX2DRs25A466KArAWD+/PlDf/jDH7BkyZLw+OOP//Y+++yjW7duPaMmAGuoYSQUCgNg8Pj2d38zoByEnBI4EX9Tp3kRgZ3GuHvLzz4KICCwU8KUzmGXUALDOoia2zf+5OMAgZQmfYICAUhh2GhBe+3eLcd1HjTzVd9TKKCkAGTRokUD99xzzzkA0NbW1vjhD3/4cmYeALBp9erVs+bNm3dlTQDumaiiO+BFBiUQWEQFS1uOvGJF6ynPFKJeA2JRAKxTIwRZFaqgOm6Onth287KNAw9dRMSAauA/UR1bQOEsiPF4z40XPdt357I60xwJ3OTKFQKICFADEhVHilUL3/czJn5KNTZEZAG4t7/97f965ZVXHrBmzZrlP/vZz7705je/+V8vu+yyV1133XVX3XHHHSvOO++8L9aCIHseSERJAYNJugsMkwNQdQ73yYemOp6qigXxluPbz/vh2m1//qSq8/FG8p+b9JkkWS8BBbY/2op7tv7yI/MbD/w+oD3pFKtACBKRiQG03rHlxx8RDUHUaFXd5B4UClWAmXQw7uF9W08eXNn28kugAoZVGIg4wX777ff9T37yk68855xz1p511ln3rlix4i1r1qwJrr/++plf+9rXvr1gwYK7axrgHgV/DzJTnWGCYYom4wVA9rzgmGJYMOmOb8FHVwFlQI1CDUZ5EZRBBEPGAYq9Z6z6+r6tJ3cWXL9hChQoFzs+B277wxEqIJrIW3KijrKmCQ92/W5ub7hlFpGBqqSSeGqhpX+SM3cGIKzrX/3uJ7bdPD9nW0Q0nvSJpXtT4ZxhSycuuPCnBDyi0ABEAkDZMDnn3Nlnn33+1Vdf/eb6+voH7r///pXt7e23X3PNNce+7GUv+4CI2FoUeA+AqkIBYoI6cZnv3fzsHx/fMri6LsPrRTVLCp2I24UUIAKcqGQNN1548rJft7fUP6QKJqp2TVABJR8f9WIjFUpMEPaiSOD/Z4B4F9qtEqAWUIjGlimbf7rnlg99/+FzvmKpISKigNR5DS3NTVZCkqw8KWdIZOKBuNO+Ztmnfr5q/nveIhoHTDaalIPtEpoEo0GiTplM25Vr//HWuzt+ubIhaBXRSTZ/EzBZGXBdfGjbWX85Z7//PUOhEe342CFVZZ/eVHouiaqyqjIzxzUTeA9Acl8RAFXw0p/e8PRLb75/00mmPiCnKLOGdvMGVIAY0FiixqwJXnPEwufaW+ofUigTqLoFoI8yMqlYQGPACohABAdwYosZYDhtdl+FLoVKSCMXTAGyIN4G0N0AiMlECsGyGau+umLWWe9Z233VvjluFafKkKT6AQCjdI0m6yRNwFm9t+OXbz5q7tu+nDENdyvUEGhybc1R4TNxFEJMRrcMPvamh7qvW5kzzbGq2ClJFSJSpyHluAGrFl74PwAiqFoQxdt9UolIRMSKiBKRU1XDzGDmGABqAnBPQeKcIqhm6zNAc11sGyy8BJwgiMAAIocok0EQUJULPQBeS5NEoyMFTKhAs0BayPV3x+FzF6D4zJkIn+sVt8Fo1MFwvXnE245RLSwTiI4iAIko1w3b+CdwY8A8U2Fncja3V/7ouoVzHupvgG1wZDIMtgIiB3UM53TEM4iGB6zMmapQjhvdxoFHzOPbbvrIgbNe+RaoKMhU6Ahjnonfhqn5TcAdm378D0NxD5qDmew0xlT4JQ2M9ksXHzX7bXcubjrs16LCTLy98CtNmplj5pJiOuKhUROAewQICkmKjoicE8CJjUVJJPWHTHB0IqgTOGcgRNXqGyZvbwqDTAwYBqASdx4kg3e9Mh669ZU6dM+JWlgbSbzesotpe3cZAwJCvDNNRRQtBLw5+RkAEANYHhi0PLUv1nTWUWurg61X5FoEmRaHoEFgs4mrIgbEJVHKCsoCUiIl4J7NPzv0wFmvnGyVc3SorwxUCBMZ6SqsO/yh7t8vqjNNcJr6ISZXByQQQg2lwbTyCQve8zH/t913iNYE4B4Cr6MBiaJSMugqsdV0u3+nKN13DEgDG76SQNUxyDgiAydDx2n/n1ZE2375H/HgDXVc3DjXqSr7otSAmQRsHBnylQjDZbSMZN+PdteQz3ce1iYIECGYIDSnL++g+zctxUCnQoRBMGAbIGgE6lsFDXNj1LXGsBnAiQCOS1pheR3J7miIDo5z3Oye7L9133W9d75rScvR3xONLcPE3v8rZXtkkkCpP9of674tV767v7ilqT5oi0WdJUp1xEoeUqGp4CUFwbpi3G2Pmv/ea+c2rLzB7wnebVdATQDWMIxpz6rYDqlSoc6AyIEsqfQfEXVf/slo6yWnaP7hLIuCDQTGhIEaqwSCOiTR3qRyQsYjbQhadl+ogpUxGBEOmdeNg+fNwv1bmtCUDeGUAQHCPqDQw+hZl0GuKYvG+SGaFsTI1ivUCcQlApiSgMluLoclQ33xEO7Z+suLlrQc/RMC5YFEKZts4QcgWURmsjIQdS2/e+sv3xmYeqiKLb1b8SMmoS319o/TAjcFc3Hc/Au+AiBxSe6+tl2tpk4NNcCruM74EjRGuO2X3y48dszq4roPnIb8w8awiTXICJEhKDKKiBPhV8E5kLebhWFYcPryrWAoRE3JtiZLsBkCG0F+QLH5UYtnb63DlseycJEB57xaSZKk7+0mVB3XmUZ5pPO6g7oLz76ZyKCUdDxFRco+9QW4b8svP7Ut/2wQcC6utNa3AzR5eJBxg66fjpr3tj/OzC2+XjUGwON6um2PmgCsoWqhiAOQdRp3nFF85pwt7uk3vUOLj8BYq8yBFcBCY05SVwDwhATM6HPw/lcLYCg0OLy9GwfPHUQ+ZBjSJCNEoSKesMoIMhkAkaJzLeOZ27LoXx/ABAIxaYLzbuQKEiBQWMpKX9iBe7b++vTkDVak1V+TDWWGifJx7xH3dPzircZkVXVyrcjhgAtp7Io8K7cYx7S/43/htV5DE8wHrwnAGqoT6gKiIJLBO08beuLkX0rXFXPIGBAHgIpVOBDJMB1SpRlH0nEhifPfKxqGFacv7wBAcElgStUb3FCA1f8OAmxWEeWB9asDbHkw6+doABVAVCHjENYlQaBiApPDmo5rXpGPtq1kMhFUpuQ+FhUCER7p/MM/bxx6FFluFMXkZuJI4pRlsIYyQEe1v/32lsy834g6Jpp4bXRNANZQHShjOVGNAyUThX2/PTX/xOnXcuHRQIOsU4hFqcxquwhQmrlTcT9mSvhJYFbkI8Yh7dtwwNxB5CMDTo6bKmAjRJoSrAFMBuh82mDD6izgAA48jeh4EqdTM1MJlOF61zH4eOuD2/707uQ9miwFcLjqQpnAzml05B1bLn+VZQtS4sm2vQmAIUbRDbjZ9StwzNxz/x8AEHEi+iYmwmoCsIaqQGoaqsZMZCPXf92Z0dPn/J6lB2oCkERTnfQ2KkQJWRacsXyrv/n0hY1ZTd7PZIH+DsXG1XVQR2DGuMvZVBWiAiIwscW9HT87F5DFTMZNdghYVZSI8FjXn9/9/MCa+hyaYoFUNtdnFPgqJY5DLQar2i+4tj5ovV7UVSwJvCYAa6gKkAoUzhAFIsUnzig8e96vSQesmoySxgxMkZ9/F2BSDEWMw+d3Y//ZQxiMGfyC6pfXH1UVNksY2MLYtCYLMYLxnhERgUAQFcrZxvi5vnvmPLHt1gsBQCaJtTrRUonJqEJn3bnpsnNJBWCykx78AAAyWnADdlHDIb2Hz3nTpwGAvduzIqgJwBqqA0QgNSKIqfDce79H4eYM2Hrhp4xq4sGLFQjY4bS9t0KVPDnBKBhp4XonoakX9G6w6Hk6B87tfiInw1gnRdzd8ZMPA5jtNaLJYUhQeB/jkz23nvlk3511GdukqjIl+aJKEoco4PgFF3w2Y+tuF3UBKlieWROANVQDSOGgBI06/veH0nf9fARBDFWv+ZEmUdOJ33DDEoIBMgDZ5BUk/5ffErrDN71PijAUEY5c0I39Z+UxFAdgKv90as6XpzwrID5KbQJF5xMBwh4DtmVCcDuumReCqEPOzMBj3TdlNw8+dgiRgU6OACT1kY5g9ebL3+uQh1UjWkpQr+SBRk6fyGgx7g/2ajzy2UNnve7rCiUirigJRE0A1lAFUCJYSNRxdLTlq+9ghpJ6RhagMnpfKYhKLABHkFjVRdA4TF5F/7/E8GQxJlaYkkzTZJZpi0cVRsY4nLFvB3yIYjgircMhC5SKuAGUelkwEIcOnU9aEJWJdUJ5xcquzggGQZyPu3FPxy8+BGCnmuhuQwH1dbZ4buD+Vz+67YZjcmZG7NSZ0gcqeThK2RjhGympOFLCSQsv/JLhoKgqvL2QnChqlSA1TD9UWMlI3PX9T1L4DGAzohqbSm51Xy1Aoi4mAAFl94o5d4By0A6lepBEUO2EFp6FFB6Dur6AiAVsVSFMmgizJPBJRBhMfIErZs7BE5051AeSEG8xlHaWn8uAKGwA9G8JkN8WIdfqIJFJNN0ygbkLiIrNmsb4wa7fnXHCggtf1pyZe4OqmoT+qRKLVgoDr978k08W3QAaTRvLZJHQkCZEZQSiQPKuyy5rW/XE/m2n/yKhG5Oxr87YUBOANUwz1IJMDBk4Nd7209NAcFA1lDZAqwgICsRwsUXTyXdl5vzj06bxpV8h07wWQB0N8wOSauxcuKHB9VzzSbf1G2dr8Ylm2EBBjtJ8a4UARBBl1JsYpy/vxNqtC30uoPjEaVbaSV2sL4cjA0iB0LMhQHubAGlOodCYeQ6UFRnUc3dhHdZs/e3nVy1419EKUUJlAuYqYolN3DH0xLse6rr2wBw3xoBMmswgNVCKARg4xEpkcNL89/+QyHT6umcbV9rrWDOBa5heqOdciQf+uhT5hwBjvBpQycQ2IlHnbGbOv9xRt/y604KWs97KpukeAvoJ0gF1nYDrBHQryHbb7OINmbn/cEF25S0XcOvr1iOOHGATgebTckEEA0GhyDhmYRf2mxWiEBowj6F3XKLpkBXkt1qEBQY44foZh35DqhAILNXhvs5fzY2l2MBkKkUXTZ7bBrnVW6740EC4FYYCFm8XV2D40eDZFZmMFuJes/+MU7esaD3p20nrSzcZfflqArCGaUK6kT2joev7v3/38sWYid9gaW6eQsmIRjHbmRestgu/8HICelSj7PCHOHkZAojI91lU0ihj7JxfZfe64iBuOiUvLgKRSaY9HLiIQcjaGK9YsQUxUtlgfNeyFzx7ArEiHAQKPRbGpN8dR3KJ+laZWW6INvY/tGTttuvfCwCiMmEVUKHMbNFT3Hjumq1X71dnmkUpqTiZNCouX9bmNI4t57BqwYVfBdDlyRYq7f3zqAnAGqYRqU/NQQZuFs92KArSCda2plUTRuEipszsYjD/P8+CYpAAAwTFJJUiUelIR/5sFBSE0DjDlO3JLPzMZ4hzIHXRcC2vv1kNqY8Iz9+GFa1F5GMeUaL3QnMkAkQFhS4altnjSS0mgo9mwyoUd2+54hMAZhAoHq6P3j1oQm1/T8eVJ2wrrkdAOZl8zgOChdW82xYcOOvMZ5e2HPU1UQf2jZewGxXUu0RNANYwDfAcb1C1AOAKT7xLC88shoFAlaFmQhZwyr1HxBAFuO3c9SazqJ8Qw/MJytj0LLKRagzUH/MdtLz8eXEaEBnZ/ptOGPU2wun7bIWTpCRjDJyyCoCIUehlONmdW1vAnoiBcrbJPdlzR+u6/ns+QsRQiNldS1ihzGSjwah7v3s7rnxdwPXwVA6TDCLEErl6noET51/4eQARUCGH5k5QE4A1TAu8IiUEAFp4aLFIPwjWec7ntNPGbo6dRFJV45gIsM2nfgXAIIDAq3k8VmGjALEBeoKmV2/1w+oO3zUE5CPC0Qu3Yp+ZeQxG7NM4xjQ6EOYJrjj+LD5NuQVJYdRo6Ppxz5afL0/fG1Zyx4kkgXHN1t+8ryv/TFPWNDhRmXQOaiaSvPbaw+ac/dj8xgOuVMTwPs1JPOZkDl5DDaPDMxiXTNXwKedd9wxSLdEP7C5K2Xci4MxcUG4llwSfKmg8zc2TqIStO+Jf1XIpaLP9EWNl1AUOpy/rhpOxM9MQC+KQ4IoWNE5qO6I045AhUJsxjfJI15/e3FVYdwwTx5rYx+OBQpmIXVGG9r5ryxVvYcqkCzepFjCBEEukjXYmjpt/wQ8BdEPJYJIrIGsCsIZpgXe2mQjALI2efW+yy61OUPgB3vvFnnEqUDvrWbILfuT9ixR7N9I4Iq2pAAlm5WHmQiXtsDgShoBCyDhq0VYsbysgX1YjrF6t3fn4jhDnGTRucUWlh4VCEHBOB8LNeGDr1f8PAFTGqlMq0uCLqtfKH+n6wwUbBx6enTUNsZKj8USnx3zIMjCZuOB6zeFz33TJ7Pq9v6AS2+GufpOHmgCsYVrgQ64EAPUSdswrFb2lQmMiJJcKCLFnEgkW9IEz/Z4zj3T8nrYk6GGaYUxbcuOOdtsoYgUaMzFO26cDsfgAhf+2pAUOow4voggL/vMTsfdUHQeUw30dV51WiPtPZDbON4DfFUo1LERknKjMu2vz5R9kDgCoFa1sVlL5IZPUHy1KwbZllgwcP+/vvu3foMm3uVETgDVMKwjQGHA9kzEyCABzK1WER4HrQaZpePDRPsJAPmIcs6gLy1pDDMXJHECJab8zKDQcs1/yhUYha+rdlvxa+0j3tQlLjIxRphLSvr6Pdf/pP5/tu6c+y00xEtIDqbgw8qlE4nP8JJQBHDn/rVfNyC16QDRmH2yafAlYE4A1TAu0lOvnAMk7ECKQiQg2Ak3spWwjIIgcAcwNEVABRxIZKNmdDpSEXRALodHGeMXeXXAxQ1lfmONAvSHrwiR4M8GJErGxMFjd8fPXqrqZxtcz71KSqCqzJxpYuXrzT86HOJiyCGzlRZGv9DGwWnRDZnbdXnL0vLd/059DWnM9+WwzNQFYw5RjxB2pITTuMYgRaBSWXgjDEb+P54UoDBAXA0SAKvkWmLt7LyXf82m4vFPT3Iezvd8vHwPHLuzE0rYQxYgT1uid32oKgot9as54WKJHm6uKQ9Y267q+u+uf6LnlzSBPaLDrL3ty02d675j3eO/N2ayd4QSSxJErn383vLCQSIZw7LwLrmwMZt0l6qxvH0WYCg2wVgtcwzRAfcdLBRTBgGk9+39Mw9MKyqIyQT8FyKqRwRw3rXp6+I+7gRKLDEZNgdn+uAQgFkZzLsSp+2zFd+5aiJwVXz88Wn2zl5xwovDxhwmcf8mvRiIuNvd0XPnuFa0nXQbSQfUtm3Y6ePpQumPz5Z+PJULWEomWJ3RXVhsjEEAGRRnkeY0H6JHtb/kEABCxK/ldK3rE0VETgDVMEzyrL3GuOzP/0x+YJP3C18uqgCrIIrwrpHmBJy7ownUtc7BhgJGzuypyY1TilveCVk3WNrm1PTcc2jH0+Ovn1K+4XDQmIpMkAI08jqoYJuM2DDzwhse6/3x0HTdLWgkyWVACjFIcSWiPn3/Bt7Lc+JSoM0xm0iO/5aiZwDVMOQgEqKTlbgSVAJDA/+/8z2N6ueHv6fDfFC6ASkDqAiW1NIaqjEojFkJjLsSpe3cgErtrogPlCtXYMhQKywENRttwT8fPP+TH9/rrqHMgOADmri1XXFSI+8BkIJPcZpNhtCC9dnHTof2Hz37D/wKY0ofU8DxePKCRL6XEj0oJb/nuvXYYd1IcIn9T8AEQTvhBVQkcARyBOAKM/3lMLzP8PRr5N0ISVFHEU+FM3x4pa/SqJd1Y3BKi4NLKjB0xHKbejSyd8nEA+LgqQcRRlrNY0/n7xf1hx37M1qUM2+VQFUNgdObXvfKBzt+fkDWNCf/h5G5xBSSGw0kLLvyV5cxDojFTBanux4oqEIBj3JyqBqoBRAJ16csFKi5QEQNRTe6slLmyJP5AtPuv4cKCJFvUH0dFjDoXoPwlEqhqAN1V7tXU35ATh+7k5539vvNzJIIXBpQEFyYaodjubwQaDlaM0KqUAB3WINWVveKdvKIA6gCNzfium8I5RkuuiNOWb0XRMYhSLyG2E3Q66o/jRdKgM02Npgw1xt35dW0Pdv7+Xf7st680UVJ4Gum7t/z4/YNRJwLOimA3S+h2CX/SDIOC66W9W44PD5j5qm8hYdCZDkyqDzBhcd3ujxje8ErDCaKqhlRLVZxegKWbhQDPcuswek56DsBsAJKMBYh4M8uJH0Y0qWJKLy5BYu9uYGtKf1MlsOWkTSODmKDMIE7ytPycmIh6ABS2n8hwdBPk91aaIAEiVVJOzBBCwm9GycfTW6N6lctyH1ZK95k0BmdVTYql/EPDr5WUnSFKLFfii96ICMoEKUmrUrJwUq42qumaCNcyk3F47cBI5kH+OicXn0pzBRBhVCE0PPoIkQlNaAqMIwTjkAue2LQQEY5f1Ik/PD4bm/MGOdakhlcSV8B2Q05YAyyHWMNZ3Lv1yvcdNe/cr1kO1ispEaCJrsBMxvUXO05+YOtvTs9xg3OA4UlLQEmuLruYHNlV7e+8ionvFnWWiONJOeQuMKkCcDRRpZRWcCugauEAsIDYxKBRFW+GcyIDAydJf/9LXW/fgBvoZxkYggz0sfYPDMhg/7EyMPg2DOUjKRRYwiK0EAJhBMQxSJ0XdolQLM0l9JmqFJQvA4GshRKBbQAOAmjGApksOJcFcjkx9fUBNTX+hBqbbreNTY3U1CjUWA/b2CRoaWnkpsYbuaHhJiJmlEi+y9LBFAQnga8QYIDIM92Ofv5Vg/IaXVUihbBTNYY4Zobb8RakUX9NuV4UQk40QyBHicQqq0nYiSwofQKqREQCUliFI8DGPooIbGfcEKmoSv8cdT3vUtcfQvuJ3BCcFgEtABL5c9MYqkUQUuGdZTKZvKjuq/GWksTfNRTEgHOMGXUhTl3eiR/ePR+ojwEoWMg/ZEl2XKcKQSDI2Lp4Y//DdY9t+/MnD5x5xjtFxTKZyFNx+QfHPR2/+HxX4Xk02VkUq/O6h5ZpqxWCN8gCGYy32ZVtL7t9/5mvuEBVwVNQ8rYzTK4GSGU3vIqF1whjMPuSd0KU7lPJF1ZJb0+D6+7qjTZuPi7evOkjsmlTr3R2WretJ9a+/rluaKgVxYJKMSbEDhCXqPWJVsUcKAAiToJqVGq4TUQgouSi+xuZ2Od1qQjSp17aBsH/LIkx7bVH/1cxKgoieptC30ZgkGXAWFAmUNTVkWls2mZamreY1lbLs2fHtn1+i5k/78s8d85tQWtrC82YMUjG3FLey5oVgIiFKoPZoVJ9HSqGVNsCO1E2jJjBwgRXjN2B67cNLX6+M9/5zNaBD23qGTqhazDuH8jH7NdSkAksZjdmXHtrrnmv2Y1f3HtO470L2+oHs9bcC4C8VwHGMDmUUkZeaDoSEDROyodjAqsCK1zctbdG6/IoPJ2T4pOfj6Onmrj4nFPXIeK66zQeWswaQaUIpRBQAZdZ7DtY5FRmtBgCG8Njbj6UFCUXQsKJSzrxpydnYfMQoc4AUhLwk/vIIzVG4XDvll+cf+DMM75qiB6GKiuBmUw8FPe+8Z7OK4+0tk4UYIWCUvd3BQMh3mJgCGIYtjhx/oXfBmhI4SzIxNP14J88AahqkyelUyKAOUpOco5EoXUdW1305NOfiZ5+cm7x+edDeW7DK6Vza108OAAUQsAJlNFOZHxegbWOmSMiAtXlvIZWUtWVidmUjDRJDamREQv/tCnLtVIFJVTkXoiilOs1XGTub8Q0fkbDx3QABDrsGoRzwMAAXF9vc/y8tKqLvekNAoz5is3lwK0t4Llz85lFi//PLl2cMXsv2xIsXfb/zIwWy8ydAIrwAiFhJ4YBczz9lrFSLGKYKLbM2dBJ/V1Pdp71m3s3vPnWxzsPemJL35KugVgRRYmGRCW/vvdolMWPLH+ttdHSivaWDS/db9b9r3vJwquO2GvmlYYpFpUhVTKGMcoDQFnVwROWmoiANpGhBh2653PxwF8zMnTb4cg/vlyjdaIScipHhUrTUQIi3x8JAJF/WJZiA+TdvukHUkvF++ZJyzrVjRmkiIQxI1fEy5d14of3zYeaMImveS/PpF5aFcqYRvdkz1/N8wP3z1/UeOjDCiFVAZHFms7fLe4YfAL1ttU5dcxEieuqopPwvIzMko+7+ZBZr31o7xmrLhMVIuI4bQY3HZigAEz9WyVPD6uIDzsYdkm1u4q4vaKnn70gXvtEf/jII/9aXPt4m2zYKPFgP1Mc+7B7YGKyNmYTgJqypOXOQ1WQKCsldT3JTSXe/Ek+Mvxz+Y1XPkzi/PAXN/1sid1IR/yX/kCl/0dGQ+A7zxiov2m8hmATx36gvpjbp576va6qzmnc2Q1s7giK99x3NkiBTAa2ZcbfmcVLTObAfS/NrDzgqczKfZ8MZs/+RTL5CCoGogbM4fDcJjGQkhiimsxdoaSi1rKJ8lF48K/uWv8v3/zz029b/XSXSDFmGOOQ4ZgyBiZrvPOWkgEoWb0yCipR0W0Fp3c+3jXvzkc7zvzK7x8/7cSVs7530enL//vVhyz6oCGCE7HMcKkCBggrGETWOY2sDNz+Tun99cei/uuW8NBjIqrMBFEgJiaQCQQG7ImpShcBIA3SJUypEdJeH8NCbzhYkPrpdtwfYwApSLwxUoyAE5d04bqnZqEzb5A1Cin3Xk4SFAJDhgbjPqze8rMvLGo89E8KAZONYyk0r97843+3lAUA6+8Lb5doaeNWAgRmQNRJYBr4xAUXfiJ5g5OG7iN8xVOJ3RaAmmzuxMSFigvAFBOzKACXHzo2evyJpfm7Vn8qvO++xviZdfPcQJ8/UxuAMxm29Y2xsj9tTjVGVYxWvz3aHhyhoZc7k9PNO0oAhsreH9f5lv08coyyA6umv6YpNCMPxQTKZoBs1rsC4M/VDQzY+L77EK5e/XcIAuK2tv7Mvsu/nj3iqJ/mXnLY1cHixY/CmA4FoE4MJN2cBCClZxo7B90Lg0YKfRVWhRjmulue6DjrI1es+dadj26ZS2wVdQYmYyMA1j+jPCPKjvPY7iEDgKwBB1CCjZxTc/2DHbj+wU3vP+vIha//6jmHn7f33KYbYifWcFI1TMaRKzZHvb+6Ktp6yX46dOcsuChgBsAsTFb8Cqf7yGG0mWz/hxG/juLbGxn4GR9SzYagCMWgta6AU/buxI/ub0fOxFClZI9O3sMsEeAc2Hr3aNd1h3UteP9bZ+YWXwEAD3dd+/ENg2ua60yr07Jev/4SVlYcMawbdF32yHlv/evCpkOuERXi1F9bebKtMWM3BWBJi2JVITA5MsYBaCw8+eQ/56+/4ZjinXcdEz29rkmKBXDGKmVyETe1gIisqhJEoCp2NEPnRYvUHPRbzKbPPbUWHGRARE5VBf399flbb2/K//XWD5qWpn/KrDzgjsyq4zfVr1r1LzxnFmk2B8CB4eBgypxUFUIylteqyBkm/sLvH/7Bv//8wdeHsUamsS4GxDoBuVFyy3a9Dv4mc179CYgJtsFCENA1d25cdNvjnVf+zwVHX/XGIxd+SET7iak+3vab8+Itn73IDd6zkkiViGMNMkn9mNhU4FUrGIqCI7xsSRf+/ORsbC14X6COELGVh99tgoBy1BOux4Nbr/7QSxf9wxVOooV3bb7i70AAq05qFCIhO6V6OwMnzr/wy0Ap3jeZpz4m7KYAJIITo0RKzM4V8g352+/4x6Frr/1weP+aNh0cUgQZobq62NRnOdHzAx+FTf1BiRbJL1Sh+OJGyQ2uAFSggLehbaCUzQoD6qJY8/fcfXT+ztsx+KMfva7hpBN+17p+doxcvXU2ABULIAzngE0cZQk5RBSL6Ad+ePfV3/vj2lebxlzRZDnjxNGENM7tNHNVhfPalzXNWenMR81v+q8b3nXx209u/+hp2YuGnvmHW6T7Z+1EcGysA5gUcQCNh30TVQ4iIHKM1oYCTl7WhR+vmY96W4To5Go/ifsFpEIZasQ9W399wEsXvp+e7LvtHc/03jknZ2c4ETGTOQkiI0PSySfOfv8tc+tX/EE0BpOpiqs2fgGoyqpKZDjWQmH+wJ//8vahq377kfCJta0KZ0x9g8OMGQpRQ6qkiYXvSSqB1OQlTUzUqliG6UHJKzbCT6beG+UcKQA2DDQ0OiWoDgzawd/85lUvf4xQl12C+w47Ao/NXwIRBw5DKJuKLKeqD0/HonTBd26/+qc3PPtq29oYiUhWhNJQeQWOVHbMxPR2TjnIGIqiWe6aa396xrm5S1bPnvFMm7B1xASomCQdNHFQ7jkbiKEoRISTl27Fn59qw7aCQSaY3Pn7CDdBSSkwddJRWFu3puvaHzzSfd2BTotgNJFMYhSCQIikSC22HcfPP//bAEICG99pfvqxawGYrI1CCaJEzAqi5qGb/npR/+U/eVfxsUcWaRCIaWx0RMTqnEEc+/y2Ml9SGgD8W9X2RkNpA4ziNyspNt4vakgBDQJQQ51THjTLn1+LAzY+hbVL98GNhx+LdbMWeG1QHJR31kphdHWJSg10PCRJ8/inH9975U9vePZVQWtdFIkEJb/QpFxDnyZhyCHKN9HZi282n9vvv2XbM4WW7PKMNrU4I87nzA27zPeszUQEhI7R1ljAy5d14fKH2lGHGK78eVJmIVUKaSoYVDhLDfjjus+dV4wHXNY0Q8RxxfUQ8qk03ilrpBhv41Xz372mrW7pj0UdTTXhwQthVAHoXUrJhfBxXFInlq2Nwo0bj+y75H9vyt94cx2Mcdw8IyYIq0hQGoCGY2sjx5zMU9kZtr9RtiMGKm244adgWWHCiK9WODXqBbGDOEy1LhcbAqGADEQN9n1qLZY+9zTuOeQI/OWQo5HP5kDFApR3VkUxyl8JMMpwEBIVNOaC+LvXP/GDS/7v4VeZGU1hLJIZKaQn49lNMBTDRS14/cKb8ZUDvoy8OFYx2rkupsx+jIxVqDoQGOVJpnsSmIBiRHjZsi788ZlZGCgYpD2Gy7ZgxaBl//rjW/QXtzqAmWCgk3BQ8okgIAKKOhi31i3JHNt+7n8AABGMKuKpoLsfC3a8S1LqbkpigaKsCsBa6r/uL9d0vO8fbh28/sY6amxy1FAPiLMiJd7bqgYl0VJfK0ogZs9jzgQlLj0pSf0DoFqtq1QDMgCGKAd1wAl334z3/PYKLO3cDK1vgFEZe/NHJC0ZRampLoOb13ac+NGfr3kV6uuhqpnJXwaCIQcX1ePEtgdw8f5fQ945RI4RWEdRUdG9XsFM0KRmlHi4zHDPAYGhiJzBzPo8TtmrG3nn895LD9/JnoICTIFhMuQrTCu/fkoEJQGTcVE8lDlu3nl/bc62/8ZpzASf9Fwt8oJ0u7t8RP2uExYmhXPBtm9/59dDP73iTNTVR5zNWnUusUJK+VUVD51PCP7qKqWJ2Kpek5U0jWQ4A0uTzxMzlMmBWHk4UGMAECQtWZqOCzd8XLaEq+4JsXFzERliCPy6O2ZkJA/KWPzh+FNx28rDwIWCjzK+4CYv0+pUkbWELLH2hZGQsUbTZMBJ1LaIFOosFmQH8IsjP4bZmQ0YcgYZODjy6e4aM+btC9S3CDRO66lTATiZ16R87SZ+nFQjswz0FXL4+E0r0dvLaF3ksODwIiTSyZfpk2Bmbw8CayxFmpFbMPSBg69+dS6Ycb2oMBOkKjhYEuxgApeEnyqLIehQAd2f/8I1Q9f9+TTTOiNSokBcDFbvuC7FDLVSeWgTBLMvgI8iQbFILo4sQCBDoExWOVvnKLCgjC2ZiSQKiUJIMQJFEUuUJxf7mk0yxiHIKmUyABFD3Jh6Xk8mfNRXfbKqAIDCqEPEOZgwxlk3/B4tA3249vATwVEReMFnk3fOEhRKjGKsKMIpGWsUSaw3ITWYPCigGXx83x9gUW4DuosWlh0USYEbCAJB92ZGXTOVfUsn4FcmeGfVKN/WNBO6PH9RCaAJU5akMd8wZsxuzOPUJV24/N65mAkp5dZOJtKMgRFifTTSkgkehRhx0Q0Fx8//u6/lghnXO3WBAUd+L05X2vOOGMUHqFBRJmZ1hTDo+uSnrglvvuk0O2tWLM4FJH5DjvCTJd+bHiQaALOqSqwD/YHGqmZGiw2WLVsXLN/rr8GixVlun5u1s2Y/ZZqaP625bJYyWUUSkYYoJCwSFYpFGej/t7irc2/dsrUYb9xcDJ95+oTouXVLZMtWL+vrchFlMgQRqxVo4r17SCNTZcdWgFXhyGKQDF66+kZk4iKuOfoUaDH0Jv1O+0xrSTMBAUTMqf3vxUDycCspDiXRiJJ2naxDqZIMSDnvMdpdnSpvTAIXNeHMuXfizLk3orfIsAlt07DQVrABiv2KfL9BY7ODxumxR18dLxiH14eSEi8/NyvQKFZVyw4lY9p/LjlhwnBhCBhEWSgcCClpye7ewMmIJAhjwkuXbsUf17ai6CyYgHgCI4/16NsLu0qbwQzWgusPFjQetOWwuW/6IgAY4jg9s+oQfR47CkAFASwSx9mez372qujGm06zs2ZHzsXBCBarKlD2hm9YI66/nxEYkzvs8HXZk098ou7Qwz4TzGvfStnMIxifnfShrP+fAKiK7B93dc8M1z66vHDzbZ8q3HlXu3R2GNQ3OM4EvjKjaqBeY1LGADXi+PvuhLMBfnfky8D5oTGzvKmgVBObCjgigA05RVKoI854ujDEbIigsE6QsjwjJagYLd3VC2MFgeGEkbFDuHDpLxE7hYBhKbUryr5IAJygbyujoZEgpCAZfSOmhC1pDlxJ7yISdsJOQyIKMhTM3ax1y7pMsNRSsMCpnVdvbPNjxPWfBDXUg+uFOMNKdQNge1S47p3fwODdAhPwRBOvfUSYMKcpj5cu7cUfuueAmBI+5z0cpE7i2J6w4F1fy3J933RQ3Y8VOwhAX7QM03PJd6/O/+lPp5lZbZGIC/xe0qrK3SO2cC5yNNhvsscctaHxnHMurj/00EuJOZ98hNW5IPV3kDd33Giu8zTISYAp6R6qIObHgtmzJJh9wl8bVp3w83Dz5ncMXfP7A4auuvrv3eCg44YGUee4eh4KACAgZfRTHVatvhXdDS24bf+XwOSH4MbytKeEsU8J0BhsjUok4gYj9sqQRS5j4lhAUTEO3KADDDuut6TKBBEqpaqMpqElxAgGgtg14LR5d+DglofRFzIMeX10h2ukPm6Z7xWEIRDk4POgdxYHoSSTQQkgCxURcbGYur05aHvrrdx4yq9s3QE3ws6+n7w6OyrFi0INAQ4gG5lZEK1khawXgifvvRn3FmcijhjYw0ujfNJzn13adOTzB898zY8BAU8D1f1YMVIAigTEHA3ecP1/91/x09O4bWaoTjPlZgRQJSosM6RYiNgGQfNHPvyJhtec9QUmUlJVdULEiY3GnvushJ1kcpRSEUBeVfeKFEiVoZ4CC0T5zNy538m8552Se/lJa3u/9LW/D9c8uK9pmRE7cVXWYEqgAIaQxStvux6bZ83G0zPng8JwF0ERoFRnTA7MRt1AFDc22ODsU/a67bSD5j26z9zG9ub67GdDF8/Y0lN8793P9BSuvnf9G+54dAtpJus4YE6F4M52CwFeGBuH17dfn5i8jJTDdDSVnRiIY8Vgr0VrnRvWNreffnL+/gIyVMNQuTFjF3zih5m2913EtsUC2utTHZQAUS3j+SMQl/n/jAKOKDCU8qtWCERAGDHaG4p46dLNcmvcggabuD33VKgqOcWqhe/6seXMBqfOGJo+vr9dgUos8qoMYom7u0/a8p73/1a6u5o4l1MRKV3zkt9vmi4QJQ5UsAHCUKm+jtr+8z/+ve7wwz6tIgxVQ8ZE6ec1iXaVuZJS2TbKbTksGYffLysL09Tn5AKIgoyNdKgws/Nzn/tj4cYbX8ItM0Sd76RVea/gyCjwb+4p4vnNIbLEZQ3Gh/1y5d9yxMjpEDrmLcB3z3wr8poEPMZwRGaIG4j4uP1m9X/3nUe8a/8FrX9URS/t6PjMRM4ddsUdz376w5evOaFzKMpx1qqIo9FWmkAgcpA4h32bNuBXL/kQCMWkMy0hZQbf4XsEuBioa7WYv9yVSFtGlUne2QVVF8EuCLJ7XXGZaTzhfC/khAmwIIp9CIzKNMnyyDIhYZhWIkb+qVf+WXqvPYVMxnmK/IlDAVgV9OUOw3cG61GINsMiM+yTrXoMXwGG0XzcQ8tbT+i54ICfHASi9cPPsqpQm3bAcEQzMQD6L7vs6/GG9U1UX+dQJvwAJPlxUz3F5NjJv+rvAqfMNOPfPuGFXxxlQKRkOBrxne1ZJnYI3Gz/5vYaLg3/NRmLyERkbAQnAdXnutr+7eOnZA477GHpH2QYM9HOrhPAjkdOwlXIcw7tm5/D8Q/f55loSik9aQBjRzCzusGITzpwTvS7j5z02v0XtP4idpIX1UAUVlVZ/CsTiwoR3/2O4/d+xe8+ctI75tYHkMiBdxI09aJaAAlw4swH0RIUECuXaM52tn4pS36Yd4iLXtiPdi0VBPX0S045F2SX/ehy23jC+ZDQEoGJjIJMCLAM+wfL17HsfyIlQuDXJLu50pKJyEhRgNn1+931krlvuq3g+kDEpShQtURLd45UVQAEzjFlcMKC936LiNerSqBavcIPSBNyRC0MS2Ht4383eO0fD+bmlkidmJQMtBrgExEUzMahv980nXfubxqOPPLTGkUZmCCiErvbFMFwpCKByeZ6Wy+66FJqbACi2CdUT90sdgmjAqNAiDoc/eBdmDWwDWIzoITPlUbJyWKGuiiiWS25wvfedeSprfWZ6yOnGWs4MkwREyIiEvav0DLFhglhLJmjl7dd+V/nH/6fCTFqNPoVUTg1AAuOmnG/d8qOEUwMVySEeQKb0dnpfR2CcSowwdyPXmobTn4HNDLEGQdf87dbl0iVJ0EekTCA2A09e8zct5/dkp2H2BW84OM9QAdMnOeGjOZdn91/1ss7VrSe9AVVBy5Ffqv3LLyn2/ekyOSv+s0/68AgyLIhbypU1dyJCDI0xGbl/tr8hjdeDAAwNqZUFZjiuRJzpM7ZzD57f7XhVWd83Q30M5impQ3j6CBIsjAhWTQP9uPIRx4AMjbR5Nm3FNjhW6woCP7ptOXXLJ/bfFPoXCYwFOIFVpgAl7EcxRLjLccsueQ1Ry7cJEPFgHhHBzhDoGIxN9OH/RrWoSjjeHQlKTKFAez8S8SqLjImu1cYzHzvV3xajMELzX9M4GxKljehYUZCwABCyTfNyLRuPmzWGy4vyAATmdg/oKplL+0ESTRfJHaByeGE+e/5EoD+pIBAS6QVVQr2vj9CvGHjO4ZuuXU/amgQSsrflKpr+ZXYaRhSw2vO/BVnM3epiwlM4i25CobnxoOkc1n9qac8zS0tQBRjsrPsx4pUuJECBoo8Mjjk8YcxY6AXYi18U6btc8IAF8WY3daAt5+49+cAwI69Y5cSjAHQ8Q+v2Pe7sAyM0kDDZxJYzG/ciDm5rYgFoHG1hBUUCgqnNOpSE9ipAqb1rCs4mPsINA4wocY7aRAw2MXndgecMPD7BThm7rn/25SdU4i1YElZp+XJPg5436mRguu3B8181eOLm4/4iYoDsx1uUlsdt8OoYBHvuB+6+a/HyrZuUCYQn+6i1RWOYlKNQhPMnqn1Rx35HQAgNpz6rXfw900RiClWdWT3WfGNzD7Ln9Ji3nofzvSDlBJKe29LxWTQ0r8N+61/CggyJaqkcjCRoBDxKQe1PbWorX6jc4rxPAc5+exx+7RddvherR2SD43hkdLNU9QHWF63ETkTIdax09H5uJYiLigkHl0AakKXRU2nJkGpiewMTWfsfYuVviVKkWcWATCzftltR8x8w28LbgBMNmnFVcUShAxEi8jYJpw4/31vBLBJiRiATEadcaXBZGwkIvvk77zzTWosNK02TzwpVXMKRIpiEWaffZ4w7fP/BFEudU6b7kkKYADJ7r/CeT/gdE9oGFQy2fzVFBBWPv0EIM5HXbdT0BTiAMLJKxf8EcBWhQY0WrnYzo5HJJHToC4Inn7pyjm3wAmwQ46dd/Avq9uceCDHt15EDBcDLtRRXEwEFWcRzBSbO/zLSex8gtpfYsZryBW/smWpkunYR84/9xuNdg4izRsm1rGTWkwutucNAAAiigtxH79k9ut/3N64co2qWC5XAKpj6jsFEwjx88/PjdeubeRczqW9LKoNBAZcjMyy5WncqWrU0/RJl1m8rKA8liST6QFBESGD9i0bMau/F95aHZk2I44oqM/giGUtEeADIuM6iHplHQCOW9EWwphS36lhMUoAx5if60oCIGM9RBqZFYgD4mg0bwP5TKlgSUjBzOepNKvdhCZN7QFAh2Qyn20EQDWum1W37K+HzHnt1UPSDwLLmNtwTjJG9inzyUNOirYxmBses+Cd3wKAhAZwjwEDQPjYoxdLXz8QBJOg41cGfhMQzML5/vfpnc4IaNIXg+bO+1cKDEhkPG79qYMqYmI05QexpHMTYAKMYOZgKJzY+W11fcvnNv4HAPiuXeM4BASUaOYHL2r9aK4hgDqxI3LRFQAJ2jJ9w43jxjh6mrIiAkTRKFkKaaVSsJAUmUo4sQmgCEADJDog9QZOeNSdH84BwPHt5328xc5CLCFX417yZEtG8vEAjpj7pt/Nrdv7DtGYGeNy5k47GACKjzyaLcWzqxaqCBjB7FmfAQDSKuLUSe4H29hQJJudElaP3UXql164ZWMyx3JrhYDIYdnMrDblMuHu5K+W+2LbW+rDRa1ZRSyejKCkjjEYERp4vBogvIGSFBhH4agzgAIwdnYSw3MTC44N5wkdChk8FAQH6KTVfxORijqeVbfskUNnnX1pQXqJ2Y41CDVlIBiNJG9m5Obj2PnnfTP5a/VUg44RvvfDuuctm2BneaXVAYUyWWhDw3oAVSVgSm0kc5bIGlRHCGR0MAgOhLmdW3xZBYYTkIkAiGLJzHoFdmyZPCZouhqCugxjUWu9QIYbbRMUEEKdUTQGEUTHG6RIx1K4iEdPsVCATVMprX3iW4WgkhfnBvxvk2IllTyBSp7rFke2n/Nsg21DpGHyicRjOo1SxpNYAEQsoRvCMfPe8X8zsgtvEHWWiV0VRQ3GBCtdXe9xWzoOQ2BigtqqlOBE3gQ2BmxtAAAqElSLFqiqhhjOB5A8d121bgOCQmDQ0tePlkIevZksyGmp0gUA5rU2lNL7KVG4xp6nl/gSlWEYWDCjgSHl6+E/YNjBspb3Sx/z+Jo073aRG13bTlMD0pOYYBSYQBDpZ8S9SdBicq8ugSPRGPPq9/3iIbNf897bNv5gfqOdrYKIoNOnpxAISaMPFHWQZtfvhaPb3/6x5L0qfuzvHDbe2mm1twcwZrSUreqBAmADk8lFgE9CTrjEpx0k3o4kY+PpbPI8VggM6sNBNOX70JttB2nou/UpOYDt3Bn1nweQTwT6uLp3pRatqIKJBme1BOugWIpUEpECymAWWApTz//Yx9dhQ0sdjaqd+rdLyQwVgbp+wHWlv1Vm0J0fDQQ2AIrHtp//uQc6rvmm08gZMtZTTEyPCEyr2oyaOHR5e1z7BT9qCNrWOI3YkBEkaVfVvv/LYWXbNmghD8nlYLRKI5g+4mQAYOiWWz5hnn7yPBTDjHKVuBwERBkbuo4tCxONpIo4AreD+u5r2ShEY7HgiSVK3H9QkKCtIdgMJKWowLiUqCRIoaQaANTX1pT7DkCfU8/1GaTbS8VriUhzEcd4KT0VvoAMIXYGIpJkQ5VFKOE726V2PE0geUUT14BGmxpEtsGQwU6YsyoIAhFExGFu/b5XHDz7rH+8c9Ol+9QFs0VVmFM3wzRsf2LCUDxgF9QfWHzJ3Ld+EwAYBlBfVTRaaWU1w7qeXqOxA4OrWwNM6sL7Lr30FJE0W6c65B/IU7eLMbB19VDiqo2mg7wAJHFo7BsAFiR/RpLnxYymXFnQtmRijk+IpKc/sz5IEmmorKxLIMpwGow/nprORQE4l/ijypVIP99YemHha4cnaAb7kfMPfpEEgDUEnZKYhJJnk+g+bt7bL72/86qLRWNlpMGk6dlfquREi+aE9ndfnTX1q0UdMYxoSqejgrQ6ak+AjXu2uXSDjpJVWn1oaHReb6iuGptk9XzTpSqG7wHsVbvGOASShHfAU8bDEJpyQWlHJHbreI9S+qkhFwiM9zyWX7FYDMK0rxbGeiUpyT/z50EicAKYUe43cl1l6d+7D4LX99zg3ca3aJ6qXUcg360Gcxv3/8HBs17zD3dt+tH8hmCWKqan3JzByLsBWtR0uB4y96z/ARRMzACGgx9VVAQwFljp638nABDUVJNStVOMEDDVM9nqmckLQwlwSQF+XVRAaebkNUDDjMAOL/FEy5lygUnG9gdRKMCKvLPod3UYn3U6HE0G+WiyKgMkQEqPn0gojTaDJQIowI5tgMYBMkIScpy/O+PZqqfUSlJ40uItx857xyUPbr3607EWHVNgPXP05Aqb7ZslKalTFXNC+7t+bzl3k4/8mqpL0RkPGEP5w5NLWr1mWw2Vg8JH1SGQQjjSflSCIUXGVODGSobIWVNSJSkxX73CZjHoWscpANNhvSBVGOgOdcSJilZ8Fio9SV707p6PCwDA5e98nxYfWwFDEU1xT0cCxwrB/MYDvrj/zFduyrs+y8pTooeWH4HJyJDrM3s1H/PAAbNe9TaviVdHEHIiYFcs+PKePSB6WUMloElLU8CIlgRimiLNRDAVqHhNRwgMDTMklLNXO4OOwgzY0QO5uxjbizSnChFNggGlsYmYncYduXjo4f+XfH533RIRgOa456qPUhSCENjpCDyon394/PzzP52zLXAaTkm+XZrU7t0ADgYGJy1873cN216Fs5gWQ7yyYIJw6lHb48+mhl2inM2+3kXbXXTfHD5VcSrhzmHentV42Fe0vjgLAHYza9L3D1FNcwnLxzCeiWnwL0sAACq7sbWVAAMN17dK90/magAoZDfE9cTBMKLqsKDx4J8e2Hrq4wXttwQz6bZ4+tAisBbcAO/dsqprZdspl/qkeRNXSQ7GhMAp7WxN+9uDMIGN57NO/HM99tGEsjcVgSFkM5WL4+SsgdmuKxUlGtsz+XnekzWOHNrSbBN/H6lLzNwRi2KZ4Ny2q88W13uskHVQMUhJfnea7JX4EKGkGqsCrcUtX/o/hB0BUSC60+9VGjvcjareF9hbH8zckNDVTclUfIIrQcWhKTOnlLVJoNG5yPYwsPfNvAh02b8RjHzq7t5V8yEBRZEng+BzJEadoTDAMdYNzcegq0OGpLKpveoAykDzDyLc9rPP+pFj9k2tUgKu0WZGPvdR4yxRgLj36te7rd/aH8Y4UmFO3AfThCStcVx56RUDAXC+ZWf6tHpRiAz2PvDqLd2qYSTSjpUeu3fVUqZHrUSwYzfg76AYG4fmYlNxtieOrugRFIBjJkA2ffKlWnj8LaBMRBobkATqs3bLP28ACaCOSYVAQSEeuOMtxefe/R0lJ/C9oqFIuZ6mTQYlpTTTgxdjlMCKqi+D2lNALCUbajh58cWOUhIJmKDERkCQcWruvkzJ38QxGJrLlg0/dcvom1tF6Aob8cTgYiyvew75inaWZygpqTGgcJMWnj77isyyn6vN7f9z3zSeAEhZH2d2AIkSlFTaw67v/3O4/qMfYNdJ4IAA58VfWRlexfFilC57AKzJBI6UjCKtMaze66BQ6OAgq6TNpqp3rpXFcODCGiAXChoQIaecBFbHKMC8EQVHjEYMAZxBqapiCkFiwCaCKGN156E4c/YtJe+aP9P0XHZvYn4fJ981Flp4SIuPn/hjN+dDHzAz3vglk12ynihzH3xKiyjil2n4nI0G7zxZO799kfTdVEfGqBoLVpdU6nlavuH5VXjR1JXxQlRXkv8wXhRW7whY1OVMqRU4Tf3NMGYohFS56d1/d2umfcF9Eoa3gnEOgCMBDGKK87OmCArAEPBrAFlV5MF4YPXPHvvR7U/1aVPWeCIXjOOyqUKYEEiMZ2cuAOLiyNKlKbj+Surz2U0Bt247AD1RPQIeglMfgfZVVbsfcPCVYqkAESZjFa6bog2fWOW2fPkErluxAcH8ewm5nGAwkmjTKiqsa9aoAwAU1sQgBCRJPXE6FqkqoEgIcCuBtOOKylBTOuFKjV0JpInQ1SoWJgrL9U3XKOgsAqRa6KV2gE/cFVZw/XGr/i2z9143QMSA+WfTPbWpgjd+ITGwYu2jLVgjm2EarW+5Ma7dmWYlKyiKgNhBpyEHVBWACfHY0Hzc23cwTpx5B/pD9oQ0lZ6MCikTszGq0uPigTvbSfFqRdLtg+GUEZOxBIChUiJt8Mvl61tFVUl9G4lKzZFUDRFileJLoe50kPkDoBaePKKGSYal5qY/EnCWj4QQV2U1SKLliIshhQIDgDpnfenKiyEbaedIcrFYQUSkQiLGDA4CYR5UDECiKZnLmECg5MMOSpxof1O7hOl8jSqcWPx+8yqcNPMOAK6kzVZ8VgqCCoEMsyEhpVhJUsPbsIIkOf7I7ykAA3ExOLu8n1tf/7zb/MUDicw4Vn0XUyOApQjSPECNlRiyhjHCmrYWA8P+QletKFGAGCqK2EV+07GJlVmq0VNSSfjEK3UEYu+uY6ds/HokwqvEEj8WKHzQi4bZhaf6svtgjIGQAqaIP3YchQv3WowF2ecQOgsmV/E5pb67pAseC5SpZMm6pCBmRxeQ+oy3mBxs0P6xf6Ng8VC86YvfIyD2hcYTnGnS6F3dEFSGQNyI6vUBvvjAtrklpiCAyrhtqSkHq4LDogN8NO5vZYsMF6SrT9wsq9sZl/CD97/5Oy7JiUvdW+mxKr4HygP2w39TKFQNmEL0ho24/PnXoM6mKcqT5IlJVc/0lewhBqO8569PhU6/Y0Wj2JoZL+80bRdcRrA5sC01nZ+IrzIZIMm/7ofK0IRGqmH8YG5tJarLJsmjVSxSmEhdDPQOvMT/oYrmmvIkYXIeIUkODEaKp2GRRYkjYCwv384r8QFCPQXWdm6PSp4DbSf4hjOXvGBUMBAM4hfrT8YDPfujMXDwgR0acZYVmUsSXAHpcPlzKfthZDDJy0oDSOiQmY/Mom+ezUAfzAxL3IgS68yE8yaScdwgVAYnNFIN4webmTO7eEYLKJKqbL83DCI4hfRsezcAaDWxt3o71aqIhTir4ixEKvxyFiKAqPGyQ0GqiUmXau+7fpECLJRaXv72TR98iaStZEhEy38a5QGrIDAJhuIAX3ryPDjNgGl0sqfJ352U8CV6lwuJxFAKskv+9zuU2/c2KKC2FTBBqeE8TdQNqADIADoAuJ7kb9Vtib2YwNzc/HMzp/0ukZjTfq7VCU+BFHZsTsoTq0xYM8fEHBObmNjEYK7Yi5hj+DEBY5wGWSDIQG0GGgRQm4UGmTG8AmgQQJL/vcaTaq7D6Q46aTfg6NdMlGGy/fjr1oPwzWfegbbAQRLa9/KZTL5YUIAcCBZQjUSc5UXf+B63vPpCaAQQYMzMvxDX90EQKIzPiplQHM4HWVgBRJursynZixgWAILFS7hw220QHwqrUihgCbJ+Eye/VY2+qqBctHnL6zHQRzApS1BlZ6dQYqViDCxu3roFTT1daAoNnEuPNbZbhxJyo9AE6GloTEKuDEAABiInKEb+OTjujm2joBjFiEtT2/mAohacGcTXn3od9qrfgDfNvxZbQoNMwhUzZYKBrEIkEucyweKvXJKZ/YH3k0RWyTpVZTV1D8G0rVdat79PC5z4kzjpqAAXdXyegd/BK8A1TAEsANiV+6xXoiNIq7e0QlVBNkC0fkO9FAqtnMttwzhzgCcBlDiQmvu+e+llQ3/6g+UZLVAnlQ0mlExTby2dem+IlZuKlA0YouPRkQhKhFw4iLXLD8SPT3kNqBhCRZLGQSnfSeW2gdtOjdvpBUsPa/L46CMXIuAiXtd+PTqLXjuitBuar1dLQiXkS9PGPF31TDia9Cch8s2PE5NX1Qi5UAVBJljyrf8NZl/4flJnwNZ5T6svC2Y7iwRIxpIJJWKVVwBq1NFQtho1TAEsAGT23ecz3Nz8WopFwVydPghVJpuJ4s2bF0bPrntnZuW+XyYRC+ZoWudFSaJEcSiGc9BIFK6yD/Dtrgaxc9aowkaC8THdKYQIGRAGmpoAY7wELykxBk4iRK5yObg+UVswHNkdfcJK6vv9kkNRgX968IPYFrbh/MW/xGAMFJzxrfbIj0UAHCVbdQyqqhc0PtSRhld86qsBwOJIlONQkVtig0X/851M8yvfRxIHYBuXTdrLbzNbh3/FSCk2TpAQShQzbkNKNbVbY9UwfngTeP7CTdmle60rPPrwEq5vkEqW+lQKpArNWNbuHhQefPDwzMp9odCIplMLTCwgdbG6bT0WQcYSGYAr2xkrjVgSfBdLJYYDIyb2Gts4lDYlhlOgY8ac7fJnvCYkQolZXRkU4xhQBfMuug4qJUQNDCYHRwX822PvxIO9y/HP+3wP7dlO9DpG6AIYcmBPypkIHhkxzmjCiCTJ+hGASCBkFJoRReTgYkNqjJn19mcy87/wCgran1KNDJjjEZmBidJIdnbsl9xESok03m2Qnx1FWY23xZT+qYYpAcPFAQd2Y+aIl/wFYRHjYqecQhAAVhiyAQq33PpGiJtHXB0N2FzfwCK3ebNlG0ARJ7WoWrGX/0+H2Y/hbW9KI8HlP+/ixRIjDOqwvm0OEMcYbsqR0swD4e4QKG+HdIRiIio8e/POP+9NWfFCMEnwZtODX2xchbPu+gq+v/41iKUeszMR6tknfztlAFkHGPVJzWmJGm33YigZkNpYDUIBOXaOKC6yqg245YzNueXXfySz5EdHczDvSWhsCEZIzXYzTkxvarMaARKHAUVhoBN5xcUAcRhoDEjh8SC9ujVMDSzYNzapW3X8Lwd//rMLxDlbjcuvAOAU1FAnxYcetsUHH35D7pCDvwkRTs9hyuekaokoKj72yL+4ri5wXV1MQnYCPchGxc7If8fbxl6JkNUiNs1cgE2tbYDEpW5tJbPQCYpR5UzgfBgD4qP2pGnG3SizVk5MZa/qelFowcEgNheb8R8Pvw+XP/8qvG7ujThl9l1Y2vAMmk0I1tBI6IMGJaU7VZnTwyT/i8AwYMVQUXN7G9N05g8zbW/5q2k46v8A3kIQowommFgpFXdlBimxQgGa8epPZmzDbJhcxCo0EXaY5AiqGlk1rT2qEYgmn6i2Bg+buJWR2XefW+0hB/eHd6xuQlMDkmzUaY8yjISC2CiFgxj41VXvzh1y8GUC9Hs3nGop0XfSp+HvA6hGAJoKt9y6r0YR0NDA6lLxV8lVG328Xd54ZaazJkm7FoLHlu2DKMiA8/mkHtgzMlOiAg6FziSnuRvhdk0O5r84GMYGIrucr5fDI/MRvXuPwSYCmQKeHJyFLz35Nnzz2ddj/4Z1ctzsJ/jjh/bd1ZZdvyIaWj8D2gNoHr5xOYPZQLkB4FblYDZRdtlVlDu4nxqOvMXUH/F95voMgIKnqHYGYKXEAqIRM0tShBSqiGEbDv0FGg4bz6KMZdWQHqSGqYMlIoWLDRnb13DmmV8v3nHnJ1gpVlILTKijasWhABA7g8aGeOjmvx48eNMtr2s4adWP4FwAY8KpoLMp+dvFGTI2jp5f/7r8TX89hOsbnAqMr3PVqnhq+Dpff/WEFFZC9De04IFlK4EohHKyWuqDEJzUwvbmkzyY8vKI8WwCQkmY9Q1FzqtmPv1m58QNO18wUQJgYEwIcIgiMe7p3ts9Gx3C/zTvpCsybfILjrYtJimEwBBII0AtQBbKWRA3KNtmCwSPwFOnJWclEVQzIBNhpzRUw5P1XdIsoGrhO6pUCJSmTin28D67exp89aXxPdHrT1z1/YGDD3x39NCjc6ixUeHiKmqWSYmmAjAZK0Ta+61vfT+zYnmXbZ/3e8QuYGsmPSJMiVQR9enCvZd+/xO6rRc0o5ngHIiqJ4quQFKzSlAY5JDHHQcchM6mmeB8HmJQIvqED0YaB6A3H70VwA8JPoVvPEp1cupEvqVkticfvz4RwxN02BKc+mQUJgLsEOrrHJqC0AJ1G9nO2cqEKD3vYc9mmQjT2ALIgMj5SBU70G7k3BHFSfywhj0cnGgIos4ZZvNM41vPvULFAaIupVCvDmgpjUFEwPV15DZv4q5Pffa3blvvWWRNpM7lMMkKqwosRAyZwPVf8fOfDP35LyvQ0iTkNElmqJ4YUurXExByUkDnzDm4bf+jgbCY5LCVm16AJnQo3f3h0QDqkjHGl+BB/iGRVOq09QwWX+KdgDpMPzMBJGQOCocgsEFcFwR3+7MQUjijEAMV/z/EUNnPIOtAJkwo8KvjKVXDtIJ9308AhhUqaFh17CW5l588KH3bLJmMSjXd0Jp6hgB1DtTUjOihB9D10Y/9qrhh42vImAJESEUsMDKVZ8K7XSWAcwZMsRgT9/78F5f3XfLtc6ihSVjASgoCT2vLmu2R5r4RBJYFfzz2ZejL5kDOQTmZb5Lbkda2QoHu/mLJDzb+hlnkk9aTKXT3FcXnlvqH10SWJ83iUyKFKprrc0/msuZGgIjBIalxBHZE7AjkVMkh/RnsG3uMsOtr+FsHE6XbigS+HmBt6/ve92pun5/XoQEQs3f5JzfKdG4bTVIcSuaNi5maZ2j46MO28x8u+tHgX/7yXWVaQMxOFSpOWEWMihioGp8tsjMnfCJYvSBgiBoVMeqEocIAORjjXFf3q7Z99vO39n3jG+dyfSYmYi7l4iGNck4H0ogFgCQ/0DPfEZp0CDccdSIeXLQCFA5535/ScN2HJJyCAEDAlh5POkvs/V7jsegprdEgIHLObO0tMjiNV487orLDGZauvyhmZC0Z8gK3JNfKZjJcL07D2TFl79dQw8iYAZFAJAjmzLmh9cMf/KiKEJwUqeTE1qpqG0IgqHOMphaVvr7Grk9+5oKtH/7ndYO33/E/EkUr2LAQsxKzIyKnqgYiAZwL4CRQ5wJNfvYvF5BK4B1i5IjZgUlBLOHmLWf1Xfbj1VsufO9vB6+99mhubnWgwJJUi4bshYuCAHXJLc9okF7cvf+R+NOhq0CFIpR27rtSADCMLf0FUqgpBVHGqdamny5EIpsHir6TXYU2jabZyCqY2RCkemsNNewWdrwbmGJxjhqOPe678Qfe/8rer37tNGptiwgUQKWqKANTHxdcRBxk4DIZV7j7blO45973ZvbZ96zsMUcO5l7yks8GixY+bFpamsna1YDpx3BmyHZjJVaf6grp718iXd0dhYcf/sfC6rtfFt33wJy4q6Oe6xrFtDRDRYyoAlwt3iRKKlW9FuqY0ST9eGDfl+DXJ5wGhMVdPrw8+zthfW9RBwqxa8oF8C4SGofClC4taedgtHzLQJFguKRhj4e+f9TR0zC8EOa1ZNMARs2mrWG3MJo6oMRMoppveeMbXqN9vb/r+96lL6fWtliJLapG40mNPgUrwwFEKpYaGxWiUfTEE/PCh9fwwOU//aGZ3aq2fT6ZOXP/xLNnbTFNTQFlc0rZwPurijEkLEL6+1m2defjrVtPdFu27OU6u0X7e1mJQHUNsWlpdapi1KVtF9Pk3umHNzwVjgwIgiYZwOpDjsNvjj4FLg5BKgmF/ijfLfkUlGBItvYXWp7fVjx3//bgu75r9Hhp0nzR2dMd/R8aGCwCQSZW1YqETZUSWnsC5s/IpfmKfzv04DVUFKNsSvKuPlVWcdGMd77zNLKZP/R+79uncl1jATaTVXFU0r52nY47qfD6hmcFISWoEwI44Lo6RUO9qBN13X2It3QBcv/LSXy4whv/iXkn3ngUTaKXzEJB4BBYUEurEClIYLUk/NOSNJ2m1sTpipetPQExWdTJIBBY/OHoM3DjgYcDYQiGJuVlY4BhNzQY81Obew7fv70RqmCwjqtVm6ivsHtsfa9DJOAs/HNzwhtlWFIDjEVzGv5c9kY1PIdq2MOw06eyz4g3DCfSct7bX82zZ13V+7X/OgODgxE1NhBEraqAS47/6dyDWpbS4eehqpQ2+aJsBpTNwOd/eff/DlMlIGXyS8ggDFQxXMWw4+enF16gCQBlAqugRYawafY8/HbVqXiqfSkoPwQlwljjuN4CJnKR4MENffGrD/NK4XhOVlUJihgA3/P8tgUQQimZdILmb1og55QUGYO9Ztb/Mnlj2q9GDXsmXlgtIAgMMcQVm155xjmzvvbf7zR7Le6X7i5LKjEziyQNZaoaIv7lnIFzFm4UynknVp2zcM5ChCFSNQnNO4MSAcSolyFwhnDTkcfiu68+F0/NWQgzNFhGczUuMAhY/eS21wI6j5gib9KOdS2IrSEMFuOT73t62zEITAydaBJ0aWzvx4wdzW7IYH5rvWfIqvLtV0P1Ygx2EQmISJ0MZg9ceensb3z99Ia3vPU3GhatDPQJMcfM0GpKAH6xoSzBxXs6fdEu6jSPDEd4bJ8Dcelr3ob/O/Jk5EGwxQIc715RoCgYWSOrn+5euLG3MMcQEs7BMWqRSZDi4Y29umZDH5DZnrR1IiBfaROLtrfVYXZTnUv+WqHxa/hbw9juEmIlQzGcs6ah4e62f/z71836r699OnPYYZulv8/K4JAqcwSzPX1QDZVAkqgOGI4QRsiFeQRQrN17JX706jfg8lPOwnMz5oCGhqBwiMlgd61CVYXJWGzYOoCbHt76Kf+3sZdYp86Fq+9d/2nJF2Gs4cop0gICYjjYZe0Nf2jK2ZtEhWl3ytlqqAFjLmj0hdpkTOyDIxLkDj7o3zNf/uK3h26747zBn1/5keJD9zcDRNTQBLCJfeKx7DRzOr09q4lsYUqRpLOV+8XSpSoFmJgAphhOoANDVsNikFk4v+fRQw9q+WndXtS5aAFiJVCx4HMimZOBJzi1JJ3wh7c+teStxy2GkiqUknmmjSA19ab6+mgQVGEMk+saLLz2p7c9eyyC7PgLScY0QcHhi9v6AEAUhqlmftSwexjjk71sDxMJMYdwYskEmxtPOvFzc/77q4tnfe7zn8oef2I3xTGkZ5uRfF6giMkYUWYdZgTx4w0nkkzUMb5nYIdzZEDI+/G8hUm+yJ9JwMYBGmu+EMu2HoOwaDMr99O2D/7jV2d885tvvO+Vr6PNrXOAMAIVi2nJRjJwOQ3Abs7VqaH6wF23ZtOhv3tg/Y8tsQtFrC/zHZbWWnYoVVAsjgDwt6574sJnNwzC1LGIugpeXYJTAQLGscva/F+oOrIwa9gzsfu5WcwxQVmdGFg7UL/q+E/VHX/ct8Onnpk7dMMNnynefvsp0TPr6qVQBLKBUjYTwVoQ2KoKjbOZxR4PLgs8lyq3fLEGiIyQSiyxYw1D68IIJhsgWLKXZo84/Ja6E45/MjjggP801j7nRPehwoNAHKpmc0mK3nipUXcBAhjEDgYf/9mDbzxyr1lfntucuz8SDQwlTC+JQqhQilUDVdXAmOgvj2455eLfPno66gMVR2aC1W8jp0UEjZ2dP6teD92r7d8B/xypzOg1/C1iNwWgz38jkMDA39HOBSDuyC5ftiW7fNlZcu45q8LH1u6Vv+OuT4b339MYrXt+tvT2+QyujAVlsgJjJeHPY6gnZhhJUfIiQVJvDYYokbB4lUldZF0xBEURE3EGrS1hZp9lnblDD789d9QRX83us7yJ6huuA1AUVYZzSYoOA8QJ35/CN7yonKKlShAo2ZzVB9f1ZN7yjVt+d8UHjn/tvBl1a1Q1THqx+QQoIhhQSIyGPz64+X/OveT21xacggMDEcEoRbi7DSZSV4hp1d5tW2c1ZDoSNusX226pYQqxmwKQEhMoScQlBpgjgrKKEKky19Xdmjvs0Ntyhx16uXNu7+jpZ94VPfpIf/Hhh/85XvvkjGjLZtL+PqviQGyErI0RWJCxIMMJtVQiDP1OHzbXqy09ZTgPw9cKlpE2qKrAObg4AmLHFMfWEQNBADOjxeX2aTfBvvtcn1m5/3XBvivCzKKFXyMfVk+K/p0FyBIBMEbgZJhqhcmzPKWCsFKnkxzdiZJpyOqND3fMOfY/r1v9wTP3/fWrDllw3+KZjd8NDG1RJfQMFfd6YH3v239y67PH/uCmZ05zyhFnAohKUkFXOQINhcYgBKcePP9LALY5lcDSNHcFrGGPxm6bwFT2ZB/+kSRh4BCo2kRQiTHmKbPP8o/l9lmOprPOukyKxcF406Y3xU88+dbi089sduueOyzatGFf19kpGBjkOAwBJMSXbABjFYYjMl5RJKbE6V8SPMHINGwt9aHQxEFVmjd8X9kXvCuTpjykGCbV8qpqWssaI6WAUfF9dUWgIladI3IxVMTHI6xl1OfEzp7FPHfe45mFCx+wS5fkzLJlCBYv/kTQ1tZFhgcB9CKVPSJEgIE//zg5JR5e7HROiSY5ngs32ukiNcsZmpDOpguUCEGzrruoH/zeva//j5aHX79oTvPfN+U4jJ1iU28ht6lraLYrxqCGTExEVkrd3yZOf1WieCBWCeNg9sx6nHbg3McBgImSprx/A07kFLRdWtQkQ5MKc3/g5KhU3j16z177yaO1JYrLNCOCiIUCyrSRs1nNLF36nczSpd+t98u6tw7k93Pbugtx51Z2GzZc7DZtnhVt3hy57i7otp6M9A8skqEhUFgEoggqCkmb6KSVKD6IAAKBmH3SBA8HW4gAZR5dgUyFm0pJ61QVn9em6gVcImxIYYnYy0RrgGwdUF8P29jwPGa0hLZ1JoI5swPT3t4VLFr0MZozywWtrTlubn4MxjyJ7ctmRBiqGTCLXzdWAGOgRq/EbZBcI3IgKBgGboRbTeEEbDIWCALXG0aud13nHKSEM8YoAgpNJmtEYCuX85eY2CBAGWRIUXR0xqr5axe1NVzjxJFh8zeX/kLKzpIF04h+xZMDBUAGDKuGTKDDD+M9Xe6VMFW83lpqYK7KpfoqXzYFYnqGGuue4sYFCBYtAA479LrkeySAarHQqv19H5Cefid9fZDBPkj/EFxfv6J/wLqBgX91+YFGDA05LYSEYhEaFiFRBMQO6mJ/0cRBY1+7sv0VJABkGGqMTz8xDM7kQNksNJsB1eXAdXXKzc2GG5v/y7Q0b6DmpoxtaFRuaVHMaLHc3PI/3FDfDfLE+KMsA0OcTWgUUGpB6i3+cHKWfldIGiLBJj67WMG8g+rmvFZnyLIha/yThyh5UGjGTYJbgpLUGyJAnVNkCRectPQa/y4nrdRfJHfiGFGUfjMQdkJFrcBNal9YSh5BTEYHo26E8YAtf/fF4Kyf8sYGVN53eFhB5DKTGQp10ITgAEyczfVoNvcZO2vOzob9DpCEY1JtLS1/U/UU+gDEOSCOS3lr5VAAMBZkTEKuQCA2IMMAl6eZgABsxegaGkGVVBRIyNsJMF6XYRAgvulN8k5V3Lt+HiqCpjoDEkZf0fkSyNFEuPc3cumX9FxKOU2Vm1lq/hqGxoPOnH74gm0nrZjzPfG9K6tj+aYIKWf3fq2vuLnOthaypn5AVCa1B9iwAGQN4yHb3nBQL1BeWr7nX4Gq6OyinmhQKMmtIAXAqQkEAEokGpTusRLlepqIi440+JAEC0Bm+OFotvt/tyHqmwwpWVINSoItcYIqISYiz9gOSjWYeDh5uJRSjtF8V5qy0UwpCEwKKcY4eEkLXn/Mgo4PX3b/bG7Iqmh5aHkM0q3SCgEBAEMEDobsP5+57xUAHldVy0yxlq3rix5ETtXhgJmn/ecBs06fvnmoA8gkTuM9f+2nWQBu50YdDqAmv5beUTBF26f6jvjo9qi0SVbyLxqAhrW/UeaC0sxphzMsDxiNcojp2FCJIGZo35Cjtx2/7I1X373x8zc/tPU40xSIi8FgeoH1nMQ5K8FYuLi3aM8/ZdnvTt5v7t+LKhnm2B95z78BxwrvMjFQFZ9HO01zIDL+PnwRCD9g2gVgxbDj3fkiuUCTj1SLIo3EUXM2s/6rbzv00hM/ecNx+VCVjUnIDKbe880GiPMxLWlvwKfecOB34GPxBvjbrf0l4ko2JP6bx2T3Ea+h6pHmVSjYAENhOPMlS2d9/4vnHPo1zUcGrCFXMJl5rGAiiJMoA+VvXXDk+xa1Nf7WObVE42WnrqGGnaMmAGtIQuAMUoJhFijwgVP3+f4HX7uyU3qKGcOIx0ooXQkwk7JqhMEw+NJ5L3n4zIPn/zJ2DsbUhF8NlUVNAO4xmLyUgyRfPU2AFhAgKg9/+c2Hrnr/WSs2RT15S0IRM+konk5MXDuk0mjWsGoocZwPg4vfcfj9F718n5NEpNMafnHkXdRQVagJwD0Aw9WA5bkmVHqR0ojfx/uiNOxefkylDIjWfuvth5/+2fMOe4DCUGQoJmM4ZiYln1iEtBoGwE6rckmHX8NnVH4wgSFVNhzH/UVqsBpd9oFjbvzomfu9MhLpImaz89FrqGH38WIJgryoQdAyentJclPUMSlpIhd2P+ZDYDAcnHBZk0/2kW52gkc/fuYBhx61tO2jF11+/8WPPt1NlLVKOePTlpRN2mB9ZzJqe56GtD6YGUogAQhSiEhD8NEHzpFLzjv8nYctbv1Z5FxgDRNBHVShxH9Dcd8apgI1AbhHYLjrigLkIgGKsRFLJJWgFSMCikJxFKMs94+IyDEBIsIvP6D9C7f9x+zLv3vDk/92yfWPv+WZ5wdbiKGaMQ6W1DAzCJx+fVhjLT9MyWh2TlUkFKZizEpE+y9p2XzRafv+4LxVS76QC2y/E+HAcAz4PksljokaaqggSKuNWaWGHeATpNMkauQeWt97cOdQpDahQp5os3EG4ETRmDF88OLWBwNDQ6pKSmnJB8GJGiY4IqLOweKSP96/8WO/unvj8Xc/27l0U3e+IY4TU5iMHzDJm/RRZvWNRQQlyWgCUHtbrvuY5XM2vunI+Ve/4qAF32ypCzaLKCmUmeGrgUr1CKilNtVQcdQE4B6B7X1/0zQLVRJVy8xxIo+xYdvQ29c8vy3zwPq+Vz6+oe/1G7oGXcdAaHoLDmHsICoIjEF9NsCcRusWz6wzKxfMuOSgRa1rjlgyY+P81vprAJAqSFQNJ9U0I46LUQtnaqihhhpqqKGGGmqooYYaaqihhhpqqKGGGmqooYYaaqihhhpqqKGGGmqooYYaaqihhhpqqKGGGmqooYYaaqihhhpqqKGGGmqooYYaaqihhhpqqKGGGmqooYYXBf4/c2werMAFzmwAAAAASUVORK5CYII= \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/OHPathHelpersTests.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/OHPathHelpersTests.m
new file mode 100644
index 0000000000..98086feeb1
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/OHPathHelpersTests.m
@@ -0,0 +1,18 @@
+#import <XCTest/XCTest.h>
+#import "OHHTTPStubs.h"
+
+@interface OHPathHelpersTests : XCTestCase
+
+@end
+
+@implementation OHPathHelpersTests
+
+- (void)testOHResourceBundle {
+ NSBundle *classBundle = [NSBundle bundleForClass:self.class];
+ NSBundle *expectedBundle = [NSBundle bundleWithPath:[classBundle pathForResource:@"empty"
+ ofType:@"bundle"]];
+
+ XCTAssertEqual(OHResourceBundle(@"empty", self.class), expectedBundle);
+}
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/AFNetworkingTests.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/AFNetworkingTests.m
new file mode 100644
index 0000000000..a4ee670a6e
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/AFNetworkingTests.m
@@ -0,0 +1,225 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2012 Olivier Halligon
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+#import <XCTest/XCTest.h>
+#import <OHHTTPStubs/OHHTTPStubs.h>
+
+#import "AFHTTPRequestOperation.h"
+
+static const NSTimeInterval kResponseTimeTolerence = 1.0;
+
+@interface AFNetworkingTests : XCTestCase @end
+
+@implementation AFNetworkingTests
+
+-(void)setUp
+{
+ [super setUp];
+ [OHHTTPStubs removeAllStubs];
+}
+
+-(void)test_AFHTTPRequestOperation_success
+{
+ static const NSTimeInterval kRequestTime = 0.05;
+ static const NSTimeInterval kResponseTime = 0.1;
+ NSData* expectedResponse = [NSStringFromSelector(_cmd) dataUsingEncoding:NSUTF8StringEncoding];
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ return [[OHHTTPStubsResponse responseWithData:expectedResponse statusCode:200 headers:nil]
+ requestTime:kRequestTime responseTime:kResponseTime];
+ }];
+
+ XCTestExpectation* expectation = [self expectationWithDescription:@"AFHTTPRequestOperation request finished"];
+
+ NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.iana.org/domains/example/"]];
+ AFHTTPRequestOperation* op = [[AFHTTPRequestOperation alloc] initWithRequest:req];
+ [op setResponseSerializer:[AFHTTPResponseSerializer serializer]];
+ __block __strong id response = nil;
+ [op setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {
+ response = responseObject; // keep strong reference
+ [expectation fulfill];
+ } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
+ XCTFail(@"Unexpected network failure");
+ [expectation fulfill];
+ }];
+ [op start];
+
+ [self waitForExpectationsWithTimeout:kRequestTime+kResponseTime+kResponseTimeTolerence handler:nil];
+
+ XCTAssertEqualObjects(response, expectedResponse, @"Unexpected data received");
+}
+
+-(void)test_AFHTTPRequestOperation_multiple_choices
+{
+ static const NSTimeInterval kRequestTime = 0.05;
+ static const NSTimeInterval kResponseTime = 0.1;
+ NSData* expectedResponse = [NSStringFromSelector(_cmd) dataUsingEncoding:NSUTF8StringEncoding];
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ return [[OHHTTPStubsResponse responseWithData:expectedResponse statusCode:300 headers:@{@"Location":@"http://www.iana.org/domains/another/example"}]
+ requestTime:kRequestTime responseTime:kResponseTime];
+ }];
+
+ XCTestExpectation* expectation = [self expectationWithDescription:@"AFHTTPRequestOperation request finished"];
+
+ NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.iana.org/domains/example/"]];
+ AFHTTPRequestOperation* op = [[AFHTTPRequestOperation alloc] initWithRequest:req];
+ AFHTTPResponseSerializer* serializer = [AFHTTPResponseSerializer serializer];
+ [serializer setAcceptableStatusCodes:[NSIndexSet indexSetWithIndexesInRange:NSMakeRange(200, 101)]];
+ [op setResponseSerializer:serializer];
+
+ __block __strong id response = nil;
+ [op setRedirectResponseBlock:^NSURLRequest *(NSURLConnection *connection, NSURLRequest *request, NSURLResponse *redirectResponse) {
+ if (redirectResponse == nil) {
+ return request;
+ }
+ XCTFail(@"Unexpected redirect");
+ return nil;
+ }];
+
+ [op setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {
+ response = responseObject; // keep strong reference
+ [expectation fulfill];
+ } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
+ XCTFail(@"Unexpected network failure");
+ [expectation fulfill];
+ }];
+ [op start];
+
+ [self waitForExpectationsWithTimeout:kRequestTime+kResponseTime+kResponseTimeTolerence handler:nil];
+
+ XCTAssertEqualObjects(response, expectedResponse, @"Unexpected data received");
+}
+
+-(void)test_AFHTTPRequestOperation_redirect
+{
+ static const NSTimeInterval kRequestTime = 0.05;
+ static const NSTimeInterval kResponseTime = 0.1;
+
+ NSURL* redirectURL = [NSURL URLWithString:@"http://www.iana.org/domains/another/example"];
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ return [[OHHTTPStubsResponse responseWithData:[NSData data] statusCode:311 headers:@{@"Location":redirectURL.absoluteString}]
+ requestTime:kRequestTime responseTime:kResponseTime];
+ }];
+
+ XCTestExpectation* expectation = [self expectationWithDescription:@"AFHTTPRequestOperation request finished"];
+
+ NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.iana.org/domains/example/"]];
+ AFHTTPRequestOperation* op = [[AFHTTPRequestOperation alloc] initWithRequest:req];
+ [op setResponseSerializer:[AFHTTPResponseSerializer serializer]];
+
+ __block __strong NSURL* url = nil;
+ [op setRedirectResponseBlock:^NSURLRequest *(NSURLConnection *connection, NSURLRequest *request, NSURLResponse *redirectResponse) {
+ if (redirectResponse == nil) {
+ return request;
+ }
+ url = request.URL;
+ [expectation fulfill];
+ return nil;
+ }];
+
+ [op setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {
+ XCTFail(@"Unexpected response");
+ [expectation fulfill];
+ } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
+ XCTFail(@"Unexpected network failure");
+ [expectation fulfill];
+ }];
+ [op start];
+
+ [self waitForExpectationsWithTimeout:kRequestTime+kResponseTime+kResponseTimeTolerence handler:nil];
+
+ XCTAssertEqualObjects(url, redirectURL, @"Unexpected data received");
+}
+
+@end
+
+
+
+#pragma mark - NSURLSession / AFHTTPURLSession support
+
+// Compile this only if SDK version (…MAX_ALLOWED) is iOS7+/10.9+ because NSURLSession is a class only known starting these SDKs
+// (this code won't compile if we use an eariler SDKs, like when building with Xcode4)
+#if (defined(__IPHONE_OS_VERSION_MAX_ALLOWED) && __IPHONE_OS_VERSION_MAX_ALLOWED >= 70000) \
+ || (defined(__MAC_OS_X_VERSION_MAX_ALLOWED) && __MAC_OS_X_VERSION_MAX_ALLOWED >= 1090)
+
+#import "AFHTTPSessionManager.h"
+
+@interface AFNetworkingTests (NSURLSession) @end
+@implementation AFNetworkingTests (NSURLSession)
+
+- (void)test_AFHTTPURLSessionCustom
+{
+ if ([NSURLSession class] && [NSURLSessionConfiguration class])
+ {
+ static const NSTimeInterval kRequestTime = 0.1;
+ static const NSTimeInterval kResponseTime = 0.2;
+ NSDictionary *expectedResponseDict = @{@"Success" : @"Yes"};
+
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return [request.URL.scheme isEqualToString:@"stubs"];
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ return [[OHHTTPStubsResponse responseWithJSONObject:expectedResponseDict statusCode:200 headers:nil]
+ requestTime:kRequestTime responseTime:kResponseTime];
+ }];
+
+ XCTestExpectation* expectation = [self expectationWithDescription:@"AFHTTPSessionManager request finished"];
+
+ NSURLSessionConfiguration *sessionConfig = [NSURLSessionConfiguration defaultSessionConfiguration];
+ NSURL* baseURL = [NSURL URLWithString:@"stubs://stubs/"];
+ AFHTTPSessionManager *sessionManager = [[AFHTTPSessionManager alloc] initWithBaseURL:baseURL
+ sessionConfiguration:sessionConfig];
+
+ __block __strong id response = nil;
+ [sessionManager GET:@"foo"
+ parameters:nil
+ success:^(NSURLSessionDataTask *task, id responseObject) {
+ response = responseObject; // keep strong reference
+ [expectation fulfill];
+ }
+ failure:^(NSURLSessionDataTask *task, NSError *error) {
+ XCTFail(@"Unexpected network failure");
+ [expectation fulfill];
+ }];
+
+ [self waitForExpectationsWithTimeout:kRequestTime+kResponseTime+kResponseTimeTolerence handler:nil];
+
+ XCTAssertEqualObjects(response, expectedResponseDict, @"Unexpected data received");
+ }
+ else
+ {
+ NSLog(@"/!\\ Test skipped because the NSURLSession class is not available on this OS version. Run the tests a target with a more recent OS.\n");
+ }
+}
+
+@end
+
+#else
+#warning Unit Tests using NSURLSession were not compiled nor executed, because NSURLSession is only available since iOS7/OSX10.9 SDK. \
+-------- Compile using iOS7 or OSX10.9 SDK then launch the tests on the iOS7 simulator or an OSX10.9 target for them to be executed.
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/MocktailTests.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/MocktailTests.m
new file mode 100644
index 0000000000..db7725703c
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/MocktailTests.m
@@ -0,0 +1,147 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2015 Jinlian (Sunny) Wang
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+
+////////////////////////////////////////////////////////////////////////////////
+
+#import <XCTest/XCTest.h>
+#import <OHHTTPStubs/OHHTTPStubs.h>
+
+@interface MocktailTests : XCTestCase
+@property(nonatomic, strong) NSURLSession *session;
+@end
+
+@implementation MocktailTests
+
+- (void)setUp
+{
+ [super setUp];
+ [OHHTTPStubs removeAllStubs];
+
+ NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration];
+ self.session = [NSURLSession sessionWithConfiguration:configuration delegate:nil delegateQueue:nil];
+}
+
+- (void)tearDown
+{
+ [super tearDown];
+ self.session = nil;
+}
+
+- (void)testMoctTailLoginSuccess
+{
+ NSError *error = nil;
+ NSBundle *bundle = [NSBundle bundleForClass:self.class];
+ [OHHTTPStubs stubRequestsUsingMocktailNamed:@"login" inBundle:bundle error: &error];
+ XCTAssertNil(error, @"Error while stubbing 'login.tail':%@", [error localizedDescription]);
+ [self runLogin];
+}
+
+- (void)testMocktailsAtFolder
+{
+ NSError *error = nil;
+ NSBundle *bundle = [NSBundle bundleForClass:self.class];
+ [OHHTTPStubs stubRequestsUsingMocktailsAtPath:@"MocktailFolder" inBundle:bundle error:&error];
+ XCTAssertNil(error, @"Error while stubbing Mocktails at folder 'MocktailFolder': %@", [error localizedDescription]);
+ [self runLogin];
+ [self runGetCards];
+}
+
+- (void)runLogin
+{
+ NSURL *url = [NSURL URLWithString:@"http://happywebservice.com/users"];
+ NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url
+ cachePolicy:NSURLRequestUseProtocolCachePolicy
+ timeoutInterval:60.0];
+
+ [request addValue:@"application/json" forHTTPHeaderField:@"Content-Type"];
+ [request addValue:@"application/json" forHTTPHeaderField:@"Accept"];
+
+ request.HTTPMethod = @"POST";
+ NSDictionary *mapData = @{@"iloveit": @"happyuser1",
+ @"password": @"username"};
+ NSData *postData = [NSJSONSerialization dataWithJSONObject:mapData options:0 error:NULL];
+ request.HTTPBody = postData;
+
+ XCTestExpectation* expectation = [self expectationWithDescription:@"NSURLSessionDataTask completed"];
+
+ NSURLSessionDataTask *postDataTask = [self.session dataTaskWithRequest:request completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
+
+ XCTAssertNil(error, @"Error while logging in.");
+
+ NSDictionary *json = nil;
+ if(!error && [@"application/json" isEqual:response.MIMEType])
+ {
+ json = [NSJSONSerialization JSONObjectWithData:data options:0 error:&error];
+ }
+
+ XCTAssertNotNil(json, @"The response is not a json object");
+ XCTAssertEqualObjects(json[@"status"], @"SUCCESS", @"The response does to return a successful status");
+ XCTAssertNotNil(json[@"user_token"], @"The response does not contain a user token");
+
+ [expectation fulfill];
+ }];
+
+ [postDataTask resume];
+
+ [self waitForExpectationsWithTimeout:10 handler:nil];
+}
+
+- (void)runGetCards
+{
+ NSURL *url = [NSURL URLWithString:@"http://happywebservice.com/cards"];
+ NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url
+ cachePolicy:NSURLRequestUseProtocolCachePolicy
+ timeoutInterval:60.0];
+
+ [request addValue:@"application/json" forHTTPHeaderField:@"Content-Type"];
+ [request addValue:@"application/json" forHTTPHeaderField:@"Accept"];
+
+ request.HTTPMethod = @"GET";
+
+ XCTestExpectation* expectation = [self expectationWithDescription:@"NSURLSessionDataTask completed"];
+
+ NSURLSessionDataTask *getDataTask = [self.session dataTaskWithRequest:request completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
+
+ XCTAssertNil(error, @"Error while getting cards.");
+
+ NSArray *json = nil;
+ if(!error && [@"application/json" isEqual:response.MIMEType])
+ {
+ json = [NSJSONSerialization JSONObjectWithData:data options:0 error:&error];
+ }
+
+ XCTAssertNotNil(json, @"The response is not a json object");
+ XCTAssertEqual(json.count, 2, @"The response does not contain 2 cards");
+ XCTAssertEqualObjects([json firstObject][@"amount"], @"$25.28", @"The first card amount does not match");
+
+ [expectation fulfill];
+ }];
+
+ [getDataTask resume];
+
+ [self waitForExpectationsWithTimeout:10 handler:nil];
+}
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/NSURLConnectionDelegateTests.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/NSURLConnectionDelegateTests.m
new file mode 100644
index 0000000000..1321854169
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/NSURLConnectionDelegateTests.m
@@ -0,0 +1,394 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2012 Olivier Halligon
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+#import <XCTest/XCTest.h>
+#import <OHHTTPStubs/OHHTTPStubs.h>
+
+@interface NSURLConnectionDelegateTests : XCTestCase <NSURLConnectionDataDelegate> @end
+
+static const NSTimeInterval kResponseTimeTolerence = 0.2;
+
+@implementation NSURLConnectionDelegateTests
+{
+ NSMutableData* _data;
+ NSError* _error;
+
+ NSURL* _redirectRequestURL;
+ NSInteger _redirectResponseStatusCode;
+
+ XCTestExpectation* _connectionFinishedExpectation;
+}
+
+///////////////////////////////////////////////////////////////////////////////////
+#pragma mark Global Setup + NSURLConnectionDelegate implementation
+///////////////////////////////////////////////////////////////////////////////////
+
+-(void)setUp
+{
+ [super setUp];
+ _data = [[NSMutableData alloc] init];
+ [OHHTTPStubs removeAllStubs];
+}
+
+-(void)tearDown
+{
+ // in case the test timed out and finished before a running NSURLConnection ended,
+ // we may continue receive delegate messages anyway if we forgot to cancel.
+ // So avoid sending messages to deallocated object in this case by ensuring we reset it to nil
+ _data = nil;
+ _error = nil;
+ _connectionFinishedExpectation = nil;
+ [super tearDown];
+}
+
+- (NSURLRequest *)connection:(NSURLConnection *)connection willSendRequest:(NSURLRequest *)request redirectResponse:(NSURLResponse *)response
+{
+ _redirectRequestURL = request.URL;
+ if (response)
+ {
+ if ([response isKindOfClass:NSHTTPURLResponse.class])
+ {
+ _redirectResponseStatusCode = ((NSHTTPURLResponse *) response).statusCode;
+ }
+ else
+ {
+ _redirectResponseStatusCode = 0;
+ }
+ }
+ else
+ {
+ // we get a nil response when NSURLConnection canonicalizes the URL, we don't care about that.
+ }
+ return request;
+}
+
+-(void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
+{
+ _data.length = 0U;
+}
+
+-(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
+{
+ [_data appendData:data];
+}
+
+-(void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error
+{
+ _error = error; // keep strong reference
+ [_connectionFinishedExpectation fulfill];
+}
+
+-(void)connectionDidFinishLoading:(NSURLConnection *)connection
+{
+ [_connectionFinishedExpectation fulfill];
+}
+
+
+
+///////////////////////////////////////////////////////////////////////////////////
+#pragma mark NSURLConnection + Delegate
+///////////////////////////////////////////////////////////////////////////////////
+
+-(void)test_NSURLConnectionDelegate_success
+{
+ static const NSTimeInterval kRequestTime = 0.1;
+ static const NSTimeInterval kResponseTime = 0.5;
+ NSData* testData = [NSStringFromSelector(_cmd) dataUsingEncoding:NSUTF8StringEncoding];
+
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ return [[OHHTTPStubsResponse responseWithData:testData
+ statusCode:200
+ headers:nil]
+ requestTime:kRequestTime responseTime:kResponseTime];
+ }];
+
+ _connectionFinishedExpectation = [self expectationWithDescription:@"NSURLConnection did finish (with error or success)"];
+
+ NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.iana.org/domains/example/"]];
+ NSDate* startDate = [NSDate date];
+
+ NSURLConnection* cxn = [NSURLConnection connectionWithRequest:req delegate:self];
+
+ [self waitForExpectationsWithTimeout:kRequestTime+kResponseTime+kResponseTimeTolerence handler:nil];
+
+ XCTAssertEqualObjects(_data, testData, @"Invalid data response");
+ XCTAssertNil(_error, @"Received unexpected network error %@", _error);
+ XCTAssertEqualWithAccuracy(-[startDate timeIntervalSinceNow], kRequestTime+kResponseTime, kResponseTimeTolerence, @"Invalid response time");
+
+ // in case we timed out before the end of the request (test failed), cancel the request to avoid further delegate method calls
+ [cxn cancel];
+}
+
+-(void)test_NSURLConnectionDelegate_multiple_choices
+{
+ static const NSTimeInterval kRequestTime = 0.1;
+ static const NSTimeInterval kResponseTime = 0.5;
+ NSData* testData = [NSStringFromSelector(_cmd) dataUsingEncoding:NSUTF8StringEncoding];
+
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ return [[OHHTTPStubsResponse responseWithData:testData
+ statusCode:300
+ headers:@{@"Location":@"http://www.iana.org/domains/another/example"}]
+ requestTime:kRequestTime responseTime:kResponseTime];
+ }];
+
+ _connectionFinishedExpectation = [self expectationWithDescription:@"NSURLConnection did finish (with error or success)"];
+
+ NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.iana.org/domains/example/"]];
+ NSDate* startDate = [NSDate date];
+
+ NSURLConnection* cxn = [NSURLConnection connectionWithRequest:req delegate:self];
+
+ [self waitForExpectationsWithTimeout:kRequestTime+kResponseTime+kResponseTimeTolerence handler:nil];
+
+ XCTAssertEqualObjects(_data, testData, @"Invalid data response");
+ XCTAssertNil(_error, @"Received unexpected network error %@", _error);
+ XCTAssertEqualWithAccuracy(-[startDate timeIntervalSinceNow], kRequestTime+kResponseTime, kResponseTimeTolerence, @"Invalid response time");
+
+ // in case we timed out before the end of the request (test failed), cancel the request to avoid further delegate method calls
+ [cxn cancel];
+}
+
+-(void)test_NSURLConnectionDelegate_error
+{
+ static const NSTimeInterval kResponseTime = 0.5;
+ NSError* expectedError = [NSError errorWithDomain:NSURLErrorDomain code:404 userInfo:nil];
+
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ OHHTTPStubsResponse* resp = [OHHTTPStubsResponse responseWithError:expectedError];
+ resp.responseTime = kResponseTime;
+ return resp;
+ }];
+
+ _connectionFinishedExpectation = [self expectationWithDescription:@"NSURLConnection did finish (with error or success)"];
+
+ NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.iana.org/domains/example/"]];
+ NSDate* startDate = [NSDate date];
+
+ NSURLConnection* cxn = [NSURLConnection connectionWithRequest:req delegate:self];
+
+ [self waitForExpectationsWithTimeout:kResponseTime+kResponseTimeTolerence handler:nil];
+
+ XCTAssertEqual(_data.length, (NSUInteger)0, @"Received unexpected network data %@", _data);
+ XCTAssertEqualObjects(_error.domain, expectedError.domain, @"Invalid error response domain");
+ XCTAssertEqual(_error.code, expectedError.code, @"Invalid error response code");
+ XCTAssertEqualWithAccuracy(-[startDate timeIntervalSinceNow], kResponseTime, kResponseTimeTolerence, @"Invalid response time");
+
+ // in case we timed out before the end of the request (test failed), cancel the request to avoid further delegate method calls
+ [cxn cancel];
+}
+
+
+///////////////////////////////////////////////////////////////////////////////////
+#pragma mark Cancelling requests
+///////////////////////////////////////////////////////////////////////////////////
+
+-(void)test_NSURLConnection_cancel
+{
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ return [[OHHTTPStubsResponse responseWithData:[@"<this data should never have time to arrive>" dataUsingEncoding:NSUTF8StringEncoding]
+ statusCode:500
+ headers:nil]
+ requestTime:0.0 responseTime:1.5];
+ }];
+
+ NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.iana.org/domains/example/"]];
+ NSURLConnection* cxn = [NSURLConnection connectionWithRequest:req delegate:self];
+
+ XCTestExpectation* waitExpectation = [self expectationWithDescription:@"Waiting 2s, after cancelling in the middle"];
+ dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
+ [cxn cancel];
+ dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
+ [waitExpectation fulfill];
+ });
+ });
+
+ [self waitForExpectationsWithTimeout:5 handler:^(NSError *error) {
+ // in case we timed out before the end of the request (test failed), cancel the request to avoid further delegate method calls
+ [cxn cancel];
+ }];
+
+ XCTAssertEqual(_data.length, (NSUInteger)0, @"Received unexpected data but the request should have been cancelled");
+ XCTAssertNil(_error, @"Received unexpected network error but the request should have been cancelled");
+
+}
+
+
+///////////////////////////////////////////////////////////////////////////////////
+#pragma mark Cancelling requests
+///////////////////////////////////////////////////////////////////////////////////
+
+-(void)test_NSURLConnection_cookies
+{
+ NSString* const cookieName = @"SESSIONID";
+ NSString* const cookieValue = [NSProcessInfo.processInfo globallyUniqueString];
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ NSString* cookie = [NSString stringWithFormat:@"%@=%@;", cookieName, cookieValue];
+ NSDictionary* headers = @{@"Set-Cookie": cookie};
+ return [[OHHTTPStubsResponse responseWithData:[@"Yummy cookies" dataUsingEncoding:NSUTF8StringEncoding]
+ statusCode:200
+ headers:headers]
+ requestTime:0.0 responseTime:0.1];
+ }];
+
+ _connectionFinishedExpectation = [self expectationWithDescription:@"NSURLConnection did finish (with error or success)"];
+
+ // Set the cookie accept policy to accept all cookies from the main document domain
+ // (especially in case the previous policy was "NSHTTPCookieAcceptPolicyNever")
+ NSHTTPCookieStorage* cookieStorage = NSHTTPCookieStorage.sharedHTTPCookieStorage;
+ NSHTTPCookieAcceptPolicy previousAcceptPolicy = cookieStorage.cookieAcceptPolicy; // keep it to restore later
+ cookieStorage.cookieAcceptPolicy = NSHTTPCookieAcceptPolicyOnlyFromMainDocumentDomain;
+
+ // Send the request and wait for the response containing the Set-Cookie headers
+ NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.iana.org/domains/example/"]];
+ NSURLConnection* cxn = [NSURLConnection connectionWithRequest:req delegate:self];
+ [self waitForExpectationsWithTimeout:kResponseTimeTolerence handler:^(NSError *error) {
+ [cxn cancel]; // In case we timed out (test failed), cancel the request to avoid further delegate method calls
+ }];
+
+ /* Check that the cookie has been properly stored */
+ NSArray* cookies = [cookieStorage cookiesForURL:req.URL];
+ BOOL cookieFound = NO;
+ for (NSHTTPCookie* cookie in cookies)
+ {
+ if ([cookie.name isEqualToString:cookieName])
+ {
+ cookieFound = YES;
+ XCTAssertEqualObjects(cookie.value, cookieValue, @"The cookie does not have the expected value");
+ }
+ }
+ XCTAssertTrue(cookieFound, @"The cookie was not stored as expected");
+
+
+ // As a courtesy, restore previous policy before leaving
+ cookieStorage.cookieAcceptPolicy = previousAcceptPolicy;
+
+}
+
+
+///////////////////////////////////////////////////////////////////////////////////
+#pragma mark Redirected requests
+///////////////////////////////////////////////////////////////////////////////////
+
+- (void)test_NSURLConnection_redirected
+{
+ static const NSTimeInterval kRequestTime = 0.1;
+ static const NSTimeInterval kResponseTime = 0.5;
+ NSData* redirectData = [[NSString stringWithFormat:@"%@ - redirect", NSStringFromSelector(_cmd)] dataUsingEncoding:NSUTF8StringEncoding];
+ NSData* testData = [NSStringFromSelector(_cmd) dataUsingEncoding:NSUTF8StringEncoding];
+ NSURL* redirectURL = [NSURL URLWithString:@"http://www.yahoo.com/"];
+ NSString* redirectCookieName = @"yahooCookie";
+ NSString* redirectCookieValue = [NSProcessInfo.processInfo globallyUniqueString];
+
+ // Set the cookie accept policy to accept all cookies from the main document domain
+ // (especially in case the previous policy was "NSHTTPCookieAcceptPolicyNever")
+ NSHTTPCookieStorage* cookieStorage = NSHTTPCookieStorage.sharedHTTPCookieStorage;
+ NSHTTPCookieAcceptPolicy previousAcceptPolicy = cookieStorage.cookieAcceptPolicy; // keep it to restore later
+ cookieStorage.cookieAcceptPolicy = NSHTTPCookieAcceptPolicyOnlyFromMainDocumentDomain;
+
+ NSString* endCookieName = @"googleCookie";
+ NSString* endCookieValue = [NSProcessInfo.processInfo globallyUniqueString];
+ NSURL *endURL = [NSURL URLWithString:@"http://www.google.com/"];
+
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ if ([request.URL isEqual:redirectURL]) {
+ NSString* redirectCookie = [NSString stringWithFormat:@"%@=%@;", redirectCookieName, redirectCookieValue];
+ NSDictionary* headers = @{ @"Location": endURL.absoluteString,
+ @"Set-Cookie": redirectCookie };
+ return [[OHHTTPStubsResponse responseWithData:redirectData
+ statusCode:311 // any 300-level request will do
+ headers:headers]
+ requestTime:kRequestTime responseTime:kResponseTime];
+ } else {
+ NSString* endCookie = [NSString stringWithFormat:@"%@=%@;", endCookieName, endCookieValue];
+ NSDictionary* headers = @{ @"Set-Cookie": endCookie };
+ return [[OHHTTPStubsResponse responseWithData:testData
+ statusCode:200
+ headers:headers]
+ requestTime:kRequestTime responseTime:kResponseTime];
+ }
+ }];
+
+ _connectionFinishedExpectation = [self expectationWithDescription:@"NSURLConnection did finish (with error or success)"];
+
+ NSURLRequest* req = [NSURLRequest requestWithURL:redirectURL];
+ NSDate* startDate = [NSDate date];
+
+ NSURLConnection* cxn = [NSURLConnection connectionWithRequest:req delegate:self];
+
+ [self waitForExpectationsWithTimeout:2 * (kRequestTime+kResponseTime+kResponseTimeTolerence) handler:^(NSError *error) {
+ // in case we timed out before the end of the request (test failed), cancel the request to avoid further delegate method calls
+ [cxn cancel];
+ }];
+
+ XCTAssertEqualObjects(_redirectRequestURL, endURL, @"Invalid redirect request URL");
+ XCTAssertEqual(_redirectResponseStatusCode, (NSInteger)311, @"Invalid redirect response status code");
+ XCTAssertEqualObjects(_data, testData, @"Invalid data response");
+ XCTAssertNil(_error, @"Received unexpected network error %@", _error);
+ XCTAssertEqualWithAccuracy(-[startDate timeIntervalSinceNow], (2 * kRequestTime) + kResponseTime, 2 * kResponseTimeTolerence, @"Invalid response time");
+
+ /* Check that the redirect cookie has been properly stored */
+ NSArray* redirectCookies = [cookieStorage cookiesForURL:req.URL];
+ BOOL redirectCookieFound = NO;
+ for (NSHTTPCookie* cookie in redirectCookies)
+ {
+ if ([cookie.name isEqualToString:redirectCookieName])
+ {
+ redirectCookieFound = YES;
+ XCTAssertEqualObjects(cookie.value, redirectCookieValue, @"The redirect cookie does not have the expected value");
+ }
+ }
+ XCTAssertTrue(redirectCookieFound, @"The redirect cookie was not stored as expected");
+
+ /* Check that the end cookie has been properly stored */
+ NSArray* endCookies = [cookieStorage cookiesForURL:endURL];
+ BOOL endCookieFound = NO;
+ for (NSHTTPCookie* cookie in endCookies)
+ {
+ if ([cookie.name isEqualToString:endCookieName])
+ {
+ endCookieFound = YES;
+ XCTAssertEqualObjects(cookie.value, endCookieValue, @"The end cookie does not have the expected value");
+ }
+ }
+ XCTAssertTrue(endCookieFound, @"The end cookie was not stored as expected");
+
+
+ // As a courtesy, restore previous policy before leaving
+ cookieStorage.cookieAcceptPolicy = previousAcceptPolicy;
+}
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/NSURLConnectionTests.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/NSURLConnectionTests.m
new file mode 100644
index 0000000000..1fe6c91e87
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/NSURLConnectionTests.m
@@ -0,0 +1,187 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2012 Olivier Halligon
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+#import <XCTest/XCTest.h>
+#import <OHHTTPStubs/OHHTTPStubs.h>
+
+@interface NSURLConnectionTests : XCTestCase @end
+
+static const NSTimeInterval kResponseTimeTolerence = 0.3;
+
+@implementation NSURLConnectionTests
+
+-(void)setUp
+{
+ [super setUp];
+ [OHHTTPStubs removeAllStubs];
+}
+
+static const NSTimeInterval kRequestTime = 0.1;
+static const NSTimeInterval kResponseTime = 0.5;
+
+///////////////////////////////////////////////////////////////////////////////////
+#pragma mark [NSURLConnection sendSynchronousRequest:returningResponse:error:]
+///////////////////////////////////////////////////////////////////////////////////
+
+-(void)test_NSURLConnection_sendSyncronousRequest_mainQueue
+{
+ NSData* testData = [NSStringFromSelector(_cmd) dataUsingEncoding:NSUTF8StringEncoding];
+
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ return [[OHHTTPStubsResponse responseWithData:testData
+ statusCode:200
+ headers:nil]
+ requestTime:kRequestTime responseTime:kResponseTime];
+ }];
+
+ NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.iana.org/domains/example/"]];
+ NSDate* startDate = [NSDate date];
+
+ NSData* data = [NSURLConnection sendSynchronousRequest:req returningResponse:NULL error:NULL];
+
+ XCTAssertEqualObjects(data, testData, @"Invalid data response");
+ XCTAssertEqualWithAccuracy(-[startDate timeIntervalSinceNow], kRequestTime+kResponseTime, kResponseTimeTolerence, @"Invalid response time");
+}
+
+-(void)test_NSURLConnection_sendSyncronousRequest_parallelQueue
+{
+ XCTestExpectation* expectation = [self expectationWithDescription:@"Synchronous request completed"];
+ [[NSOperationQueue new] addOperationWithBlock:^{
+ [self test_NSURLConnection_sendSyncronousRequest_mainQueue];
+ [expectation fulfill];
+ }];
+ [self waitForExpectationsWithTimeout:kRequestTime+kResponseTime+kResponseTimeTolerence handler:nil];
+}
+
+///////////////////////////////////////////////////////////////////////////////////
+#pragma mark Single [NSURLConnection sendAsynchronousRequest:queue:completionHandler:]
+///////////////////////////////////////////////////////////////////////////////////
+
+-(void)_test_NSURLConnection_sendAsyncronousRequest_onOperationQueue:(NSOperationQueue*)queue
+{
+ NSData* testData = [NSStringFromSelector(_cmd) dataUsingEncoding:NSUTF8StringEncoding];
+
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ return [[OHHTTPStubsResponse responseWithData:testData
+ statusCode:200
+ headers:nil]
+ requestTime:kRequestTime responseTime:kResponseTime];
+ }];
+
+ XCTestExpectation* expectation = [self expectationWithDescription:@"Asynchronous request finished"];
+
+ NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.iana.org/domains/example/"]];
+ NSDate* startDate = [NSDate date];
+
+ [NSURLConnection sendAsynchronousRequest:req queue:queue completionHandler:^(NSURLResponse* resp, NSData* data, NSError* error)
+ {
+ XCTAssertEqualObjects(data, testData, @"Invalid data response");
+ XCTAssertEqualWithAccuracy(-[startDate timeIntervalSinceNow], kRequestTime+kResponseTime, kResponseTimeTolerence, @"Invalid response time");
+
+ [expectation fulfill];
+ }];
+
+ [self waitForExpectationsWithTimeout:kRequestTime+kResponseTime+kResponseTimeTolerence handler:nil];
+}
+
+
+-(void)test_NSURLConnection_sendAsyncronousRequest_mainQueue
+{
+ [self _test_NSURLConnection_sendAsyncronousRequest_onOperationQueue:NSOperationQueue.mainQueue];
+}
+
+
+-(void)test_NSURLConnection_sendAsyncronousRequest_parallelQueue
+{
+ [self _test_NSURLConnection_sendAsyncronousRequest_onOperationQueue:[NSOperationQueue new]];
+}
+
+
+///////////////////////////////////////////////////////////////////////////////////
+#pragma mark Multiple Parallel [NSURLConnection sendAsynchronousRequest:queue:completionHandler:]
+///////////////////////////////////////////////////////////////////////////////////
+
+-(void)_test_NSURLConnection_sendMultipleAsyncronousRequestsOnOperationQueue:(NSOperationQueue*)queue
+{
+ __block BOOL testFinished = NO;
+ NSData* (^dataForRequest)(NSURLRequest*) = ^(NSURLRequest* req) {
+ return [[NSString stringWithFormat:@"<Response for URL %@>",req.URL.absoluteString] dataUsingEncoding:NSUTF8StringEncoding];
+ };
+
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ NSData* retData = dataForRequest(request);
+ NSTimeInterval responseTime = [request.URL.lastPathComponent doubleValue];
+ return [[OHHTTPStubsResponse responseWithData:retData
+ statusCode:200
+ headers:nil]
+ requestTime:responseTime*.1 responseTime:responseTime];
+ }];
+
+ // Reusable code to send a request that will respond in the given response time
+ void (^sendAsyncRequest)(NSTimeInterval) = ^(NSTimeInterval responseTime)
+ {
+ NSString* desc = [NSString stringWithFormat:@"Asynchronous request with response time %.f finished", responseTime];
+ XCTestExpectation* expectation = [self expectationWithDescription:desc];
+
+ NSString* urlString = [NSString stringWithFormat:@"http://dummyrequest/concurrent/time/%f",responseTime];
+ NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:urlString]];
+// [SenTestLog testLogWithFormat:@"== Sending request %@\n", req];
+ NSDate* startDate = [NSDate date];
+ [NSURLConnection sendAsynchronousRequest:req queue:queue completionHandler:^(NSURLResponse* resp, NSData* data, NSError* error)
+ {
+// [SenTestLog testLogWithFormat:@"== Received response for request %@\n", req];
+ XCTAssertEqualObjects(data, dataForRequest(req), @"Invalid data response");
+ XCTAssertEqualWithAccuracy(-[startDate timeIntervalSinceNow], (responseTime*.1)+responseTime, kResponseTimeTolerence, @"Invalid response time");
+
+ if (!testFinished) [expectation fulfill];
+ }];
+ };
+
+ static NSTimeInterval time3 = 1.5, time2 = 1.0, time1 = 0.5;
+ sendAsyncRequest(time3); // send this one first, should receive last
+ sendAsyncRequest(time2); // send this one next, shoud receive 2nd
+ sendAsyncRequest(time1); // send this one last, should receive first
+
+ [self waitForExpectationsWithTimeout:MAX(time1,MAX(time2,time3))+kResponseTimeTolerence handler:nil];
+ testFinished = YES;
+}
+
+-(void)test_NSURLConnection_sendMultipleAsyncronousRequests_mainQueue
+{
+ [self _test_NSURLConnection_sendMultipleAsyncronousRequestsOnOperationQueue:NSOperationQueue.mainQueue];
+}
+
+-(void)test_NSURLConnection_sendMultipleAsyncronousRequests_parallelQueue
+{
+ [self _test_NSURLConnection_sendMultipleAsyncronousRequestsOnOperationQueue:[NSOperationQueue new]];
+}
+
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/NSURLSessionTests.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/NSURLSessionTests.m
new file mode 100644
index 0000000000..2e829ca432
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/NSURLSessionTests.m
@@ -0,0 +1,227 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2012 Olivier Halligon
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+
+// Compile this only if SDK version (…MAX_ALLOWED) is iOS7+/10.9+ because NSURLSession is a class only known starting these SDKs
+// (this code won't compile if we use an eariler SDKs, like when building with Xcode4)
+#if (defined(__IPHONE_OS_VERSION_MAX_ALLOWED) && __IPHONE_OS_VERSION_MAX_ALLOWED >= 70000) \
+ || (defined(__MAC_OS_X_VERSION_MAX_ALLOWED) && __MAC_OS_X_VERSION_MAX_ALLOWED >= 1090)
+
+#import <XCTest/XCTest.h>
+#import <OHHTTPStubs/OHHTTPStubs.h>
+
+@interface NSURLSessionTests : XCTestCase <NSURLSessionDataDelegate> @end
+
+@implementation NSURLSessionTests
+{
+ NSMutableData* _receivedData;
+ XCTestExpectation* _taskDidCompleteExpectation;
+}
+
+- (void)setUp
+{
+ [super setUp];
+ [OHHTTPStubs removeAllStubs];
+ _receivedData = nil;
+}
+
+- (void)_test_NSURLSession:(NSURLSession*)session
+ jsonForStub:(id)json
+ completion:(void(^)(NSError* errorResponse,id jsonResponse))completion
+{
+ if ([NSURLSession class])
+ {
+ static const NSTimeInterval kRequestTime = 0.0;
+ static const NSTimeInterval kResponseTime = 0.2;
+
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ return [[OHHTTPStubsResponse responseWithJSONObject:json statusCode:200 headers:nil]
+ requestTime:kRequestTime responseTime:kResponseTime];
+ }];
+
+ XCTestExpectation* expectation = [self expectationWithDescription:@"NSURLSessionDataTask completed"];
+
+ __block __strong id dataResponse = nil;
+ __block __strong NSError* errorResponse = nil;
+ NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"foo://unknownhost:666"]];
+ request.HTTPMethod = @"GET";
+ [request setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];
+ [request setValue:@"application/json" forHTTPHeaderField:@"Accept"];
+
+ NSURLSessionDataTask *task = [session dataTaskWithRequest:request
+ completionHandler:^(NSData *data, NSURLResponse *response, NSError *error)
+ {
+ errorResponse = error;
+ if (!error)
+ {
+ NSError *jsonError = nil;
+ NSDictionary *jsonObject = [NSJSONSerialization JSONObjectWithData:data options:0 error:&jsonError];
+ XCTAssertNil(jsonError, @"Unexpected error deserializing JSON response");
+ dataResponse = jsonObject;
+ }
+ [expectation fulfill];
+ }];
+
+ [task resume];
+
+ [self waitForExpectationsWithTimeout:kRequestTime+kResponseTime+0.5 handler:nil];
+
+ completion(errorResponse, dataResponse);
+ }
+}
+
+// The shared session use the same mechanism as NSURLConnection
+// (based on protocols registered via +[NSURLProtocol registerClass:] and all)
+// and no NSURLSessionConfiguration
+- (void)test_SharedNSURLSession
+{
+ if ([NSURLSession class])
+ {
+ NSURLSession *session = [NSURLSession sharedSession];
+
+ NSDictionary* json = @{@"Success": @"Yes"};
+ [self _test_NSURLSession:session jsonForStub:json completion:^(NSError *errorResponse, id jsonResponse) {
+ XCTAssertNil(errorResponse, @"Unexpected error");
+ XCTAssertEqualObjects(jsonResponse, json, @"Unexpected data received");
+ }];
+ }
+ else
+ {
+ NSLog(@"/!\\ Test skipped because the NSURLSession class is not available on this OS version. Run the tests a target with a more recent OS.\n");
+ }
+}
+
+- (void)test_NSURLSessionDefaultConfig
+{
+ if ([NSURLSessionConfiguration class] && [NSURLSession class])
+ {
+ NSURLSessionConfiguration* config = [NSURLSessionConfiguration defaultSessionConfiguration];
+ NSURLSession *session = [NSURLSession sessionWithConfiguration:config];
+
+ NSDictionary* json = @{@"Success": @"Yes"};
+ [self _test_NSURLSession:session jsonForStub:json completion:^(NSError *errorResponse, id jsonResponse) {
+ XCTAssertNil(errorResponse, @"Unexpected error");
+ XCTAssertEqualObjects(jsonResponse, json, @"Unexpected data received");
+ }];
+ }
+ else
+ {
+ NSLog(@"/!\\ Test skipped because the NSURLSession class is not available on this OS version. Run the tests a target with a more recent OS.\n");
+ }
+}
+
+- (void)test_NSURLSessionEphemeralConfig
+{
+ if ([NSURLSessionConfiguration class] && [NSURLSession class])
+ {
+ NSURLSessionConfiguration* config = [NSURLSessionConfiguration ephemeralSessionConfiguration];
+ NSURLSession *session = [NSURLSession sessionWithConfiguration:config];
+
+ NSDictionary* json = @{@"Success": @"Yes"};
+ [self _test_NSURLSession:session jsonForStub:json completion:^(NSError *errorResponse, id jsonResponse) {
+ XCTAssertNil(errorResponse, @"Unexpected error");
+ XCTAssertEqualObjects(jsonResponse, json, @"Unexpected data received");
+ }];
+ }
+ else
+ {
+ NSLog(@"/!\\ Test skipped because the NSURLSession class is not available on this OS version. Run the tests a target with a more recent OS.\n");
+ }
+}
+
+- (void)test_NSURLSessionDefaultConfig_Disabled
+{
+ if ([NSURLSessionConfiguration class] && [NSURLSession class])
+ {
+ NSURLSessionConfiguration* config = [NSURLSessionConfiguration ephemeralSessionConfiguration];
+ [OHHTTPStubs setEnabled:NO forSessionConfiguration:config]; // Disable stubs for this session
+ NSURLSession *session = [NSURLSession sessionWithConfiguration:config];
+
+ NSDictionary* json = @{@"Success": @"Yes"};
+ [self _test_NSURLSession:session jsonForStub:json completion:^(NSError *errorResponse, id jsonResponse) {
+ // Stubs were disable for this session, so we should get an error instead of the stubs data
+ XCTAssertNotNil(errorResponse, @"Expected error but none found");
+ XCTAssertNil(jsonResponse, @"Data should not have been received as stubs should be disabled");
+ }];
+ }
+ else
+ {
+ NSLog(@"/!\\ Test skipped because the NSURLSession class is not available on this OS version. Run the tests a target with a more recent OS.\n");
+ }
+}
+
+- (void)test_NSURLSession_DataTask_DelegateMethods
+{
+ if ([NSURLSessionConfiguration class] && [NSURLSession class])
+ {
+ NSData* expectedResponse = [NSStringFromSelector(_cmd) dataUsingEncoding:NSUTF8StringEncoding];
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return [request.URL.scheme isEqualToString:@"stub"];
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ return [[OHHTTPStubsResponse responseWithData:expectedResponse statusCode:200 headers:nil]
+ responseTime:0.5];
+ }];
+
+ _taskDidCompleteExpectation = [self expectationWithDescription:@"NSURLSessionDataTask completion delegate method called"];
+
+ NSURLSessionConfiguration* config = [NSURLSessionConfiguration defaultSessionConfiguration];
+ NSURLSession* session = [NSURLSession sessionWithConfiguration:config delegate:self delegateQueue:nil];
+
+ [[session dataTaskWithURL:[NSURL URLWithString:@"stub://foo"]] resume];
+
+ [self waitForExpectationsWithTimeout:5 handler:nil];
+
+ XCTAssertEqualObjects(_receivedData, expectedResponse, @"Unexpected response");
+ }
+ else
+ {
+ NSLog(@"/!\\ Test skipped because the NSURLSession class is not available on this OS version. Run the tests a target with a more recent OS.\n");
+ }
+}
+
+//---------------------------------------------------------------
+#pragma mark - Delegate Methods
+
+- (void)URLSession:(NSURLSession *)session dataTask:(NSURLSessionDataTask *)dataTask didReceiveResponse:(NSURLResponse *)response completionHandler:(void (^)(NSURLSessionResponseDisposition))completionHandler
+{
+ _receivedData = [NSMutableData new];
+ completionHandler(NSURLSessionResponseAllow);
+}
+- (void)URLSession:(NSURLSession *)session dataTask:(NSURLSessionDataTask *)dataTask didReceiveData:(NSData *)data
+{
+ [_receivedData appendData:data];
+}
+- (void)URLSession:(NSURLSession *)session task:(NSURLSessionTask *)task didCompleteWithError:(NSError *)error
+{
+ [_taskDidCompleteExpectation fulfill];
+}
+
+@end
+
+#else
+#warning Unit Tests using NSURLSession were not compiled nor executed, because NSURLSession is only available since iOS7/OSX10.9 SDK. \
+-------- Compile using iOS7 or OSX10.9 SDK then launch the tests on the iOS7 simulator or an OSX10.9 target for them to be executed.
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/NilValuesTests.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/NilValuesTests.m
new file mode 100644
index 0000000000..ec263d543f
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/NilValuesTests.m
@@ -0,0 +1,216 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2012 Olivier Halligon
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+#import <XCTest/XCTest.h>
+#import <OHHTTPStubs/OHHTTPStubs.h>
+
+static const NSTimeInterval kResponseTimeTolerence = 0.3;
+
+@interface NilValuesTests : XCTestCase @end
+
+@implementation NilValuesTests
+
+-(void)setUp
+{
+ [super setUp];
+ [OHHTTPStubs removeAllStubs];
+}
+
+- (void)test_NilData
+{
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wnonnull"
+ return [OHHTTPStubsResponse responseWithData:nil statusCode:400 headers:nil];
+#pragma clang diagnostic pop
+ }];
+
+ XCTestExpectation* expectation = [self expectationWithDescription:@"Network request's completionHandler called"];
+
+ NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.iana.org/domains/example/"]];
+
+ [NSURLConnection sendAsynchronousRequest:req
+ queue:[NSOperationQueue mainQueue]
+ completionHandler:^(NSURLResponse* resp, NSData* data, NSError* error)
+ {
+ XCTAssertEqual(data.length, (NSUInteger)0, @"Data should be empty");
+
+ [expectation fulfill];
+ }];
+
+ [self waitForExpectationsWithTimeout:kResponseTimeTolerence handler:nil];
+}
+
+- (void)test_EmptyData
+{
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ return [[OHHTTPStubsResponse responseWithData:[NSData data] statusCode:400 headers:nil]
+ requestTime:0.01 responseTime:0.01];
+ }];
+
+ XCTestExpectation* expectation = [self expectationWithDescription:@"Network request's completionHandler called"];
+
+ NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.iana.org/domains/example/"]];
+
+ [NSURLConnection sendAsynchronousRequest:req
+ queue:[NSOperationQueue mainQueue]
+ completionHandler:^(NSURLResponse* resp, NSData* data, NSError* error)
+ {
+ XCTAssertEqual(data.length, (NSUInteger)0, @"Data should be empty");
+
+ [expectation fulfill];
+ }];
+
+ [self waitForExpectationsWithTimeout:kResponseTimeTolerence handler:nil];
+}
+
+- (void)test_NilPath
+{
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wnonnull"
+ return [[OHHTTPStubsResponse responseWithFileAtPath:nil statusCode:501 headers:nil]
+ requestTime:0.01 responseTime:0.01];
+#pragma clang diagnostic pop
+ }];
+
+ XCTestExpectation* expectation = [self expectationWithDescription:@"Network request's completionHandler called"];
+
+ NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.iana.org/domains/example/"]];
+
+ [NSURLConnection sendAsynchronousRequest:req
+ queue:[NSOperationQueue mainQueue]
+ completionHandler:^(NSURLResponse* resp, NSData* data, NSError* error)
+ {
+ XCTAssertEqual(data.length, (NSUInteger)0, @"Data should be empty");
+
+ [expectation fulfill];
+ }];
+
+ [self waitForExpectationsWithTimeout:kResponseTimeTolerence handler:nil];
+}
+
+- (void)test_InvalidPath
+{
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ return [[OHHTTPStubsResponse responseWithFileAtPath:@"-invalid-path-" statusCode:500 headers:nil]
+ requestTime:0.01 responseTime:0.01];
+ }];
+
+ XCTestExpectation* expectation = [self expectationWithDescription:@"Network request's completionHandler called"];
+
+ NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.iana.org/domains/example/"]];
+
+ [NSURLConnection sendAsynchronousRequest:req
+ queue:[NSOperationQueue mainQueue]
+ completionHandler:^(NSURLResponse* resp, NSData* data, NSError* error)
+ {
+ XCTAssertEqual(data.length, (NSUInteger)0, @"Data should be empty");
+
+ [expectation fulfill];
+ }];
+
+ [self waitForExpectationsWithTimeout:kResponseTimeTolerence handler:nil];
+}
+
+- (void)test_EmptyFile
+{
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ NSString* emptyFile = OHPathForFile(@"emptyfile.json", self.class);
+ return [[OHHTTPStubsResponse responseWithFileAtPath:emptyFile statusCode:500 headers:nil]
+ requestTime:0.01 responseTime:0.01];
+ }];
+
+ XCTestExpectation* expectation = [self expectationWithDescription:@"Network request's completionHandler called"];
+
+ NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.iana.org/domains/example/"]];
+
+ [NSURLConnection sendAsynchronousRequest:req
+ queue:[NSOperationQueue mainQueue]
+ completionHandler:^(NSURLResponse* resp, NSData* data, NSError* error)
+ {
+ XCTAssertEqual(data.length, (NSUInteger)0, @"Data should be empty");
+
+ [expectation fulfill];
+ }];
+
+ [self waitForExpectationsWithTimeout:kResponseTimeTolerence handler:nil];
+}
+
+- (void)_test_NilURLAndCookieHandlingEnabled:(BOOL)handleCookiesEnabled
+{
+ NSData* expectedResponse = [NSStringFromSelector(_cmd) dataUsingEncoding:NSUTF8StringEncoding];
+
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ return [OHHTTPStubsResponse responseWithData:expectedResponse
+ statusCode:200
+ headers:nil];
+ }];
+
+ XCTestExpectation* expectation = [self expectationWithDescription:@"Network request's completionHandler called"];
+
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wnonnull"
+ NSMutableURLRequest* req = [NSMutableURLRequest requestWithURL:nil];
+#pragma clang diagnostic pop
+ req.HTTPShouldHandleCookies = handleCookiesEnabled;
+
+ __block NSData* response = nil;
+
+ [NSURLConnection sendAsynchronousRequest:req
+ queue:[NSOperationQueue mainQueue]
+ completionHandler:^(NSURLResponse* resp, NSData* data, NSError* error)
+ {
+ response = data;
+ [expectation fulfill];
+ }];
+
+ [self waitForExpectationsWithTimeout:kResponseTimeTolerence handler:nil];
+
+ XCTAssertEqualObjects(response, expectedResponse, @"Unexpected data received");
+}
+
+- (void)test_NilURLAndCookieHandlingEnabled
+{
+ [self _test_NilURLAndCookieHandlingEnabled:YES];
+}
+
+- (void)test_NilURLAndCookieHandlingDisabled
+{
+ [self _test_NilURLAndCookieHandlingEnabled:NO];
+}
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/SwiftHelpersTests.swift b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/SwiftHelpersTests.swift
new file mode 100644
index 0000000000..3d2f1c3577
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/SwiftHelpersTests.swift
@@ -0,0 +1,200 @@
+//
+// SwiftHelpersTests.swift
+// OHHTTPStubs
+//
+// Created by Olivier Halligon on 20/09/2015.
+// Copyright © 2015 AliSoftware. All rights reserved.
+//
+
+import Foundation
+import XCTest
+import OHHTTPStubs
+
+class SwiftHelpersTests : XCTestCase {
+
+ func testIsScheme() {
+ let matcher = isScheme("foo")
+
+ let urls = [
+ "foo:": true,
+ "foo://": true,
+ "foo://bar/baz": true,
+ "bar://": false,
+ "bar://foo/": false,
+ "foobar://": false
+ ]
+
+ for (url, result) in urls {
+ let req = NSURLRequest(URL: NSURL(string: url)!)
+ XCTAssert(matcher(req) == result, "isScheme(\"foo\") matcher failed when testing url \(url)")
+ }
+ }
+
+ func testIsHost() {
+ let matcher = isHost("foo")
+
+ let urls = [
+ "foo:": false,
+ "foo://": false,
+ "foo://bar/baz": false,
+ "bar://foo": true,
+ "bar://foo/baz": true,
+ ]
+
+ for (url, result) in urls {
+ let req = NSURLRequest(URL: NSURL(string: url)!)
+ XCTAssert(matcher(req) == result, "isHost(\"foo\") matcher failed when testing url \(url)")
+ }
+ }
+
+ func testIsPath_absoluteURL() {
+ testIsPath("/foo/bar/baz", isAbsoluteMatcher: true)
+ }
+
+ func testIsPath_relativeURL() {
+ testIsPath("foo/bar/baz", isAbsoluteMatcher: false)
+ }
+
+ func testIsPath(path: String, isAbsoluteMatcher: Bool) {
+ let matcher = isPath(path)
+
+ let urls = [
+ // Absolute URLs
+ "scheme:": false,
+ "scheme://": false,
+ "scheme://foo/bar/baz": false,
+ "scheme://host/foo/bar": false,
+ "scheme://host/foo/bar/baz": isAbsoluteMatcher,
+ "scheme://host/foo/bar/baz?q=1": isAbsoluteMatcher,
+ "scheme://host/foo/bar/baz#anchor": isAbsoluteMatcher,
+ "scheme://host/foo/bar/baz;param": isAbsoluteMatcher,
+ "scheme://host/foo/bar/baz/wizz": false,
+ "scheme://host/path#/foo/bar/baz": false,
+ "scheme://host/path?/foo/bar/baz": false,
+ "scheme://host/path;/foo/bar/baz": false,
+ // Relative URLs
+ "foo/bar/baz": !isAbsoluteMatcher,
+ "foo/bar/baz?q=1": !isAbsoluteMatcher,
+ "foo/bar/baz#anchor": !isAbsoluteMatcher,
+ "foo/bar/baz;param": !isAbsoluteMatcher,
+ "foo/bar/baz/wizz": false,
+ "path#/foo/bar/baz": false,
+ "path?/foo/bar/baz": false,
+ "path;/foo/bar/baz": false,
+ ]
+
+ for (url, result) in urls {
+ let req = NSURLRequest(URL: NSURL(string: url)!)
+ let p = req.URL?.path
+ print("URL: \(url) -> Path: \(p)")
+ XCTAssert(matcher(req) == result, "isPath(\"\(path)\" matcher failed when testing url \(url)")
+ }
+ }
+
+ func testIsExtension() {
+ let matcher = isExtension("txt")
+
+ let urls = [
+ "txt:": false,
+ "txt://": false,
+ "txt://txt/txt/txt": false,
+ "scheme://host/foo/bar.png": false,
+ "scheme://host/foo/bar.txt": true,
+ "scheme://host/foo/bar.txt?q=1": true,
+ "scheme://host/foo/bar.baz?q=wizz.txt": false,
+ ]
+
+ for (url, result) in urls {
+ let req = NSURLRequest(URL: NSURL(string: url)!)
+ XCTAssert(matcher(req) == result, "isExtension(\"txt\") matcher failed when testing url \(url)")
+ }
+
+ }
+
+ func testContainsQueryParams() {
+ let params: [String: String?] = ["q":"test", "lang":"en", "empty":"", "flag":nil]
+ let matcher = containsQueryParams(params)
+
+ let urls = [
+ "foo://bar": false,
+ "foo://bar?q=test": false,
+ "foo://bar?lang=en": false,
+ "foo://bar#q=test&lang=en&empty=&flag": false,
+ "foo://bar#lang=en&empty=&flag&q=test": false,
+ "foo://bar;q=test&lang=en&empty=&flag": false,
+ "foo://bar;lang=en&empty=&flag&q=test": false,
+
+ "foo://bar?q=test&lang=en&empty=&flag": true,
+ "foo://bar?lang=en&flag&empty=&q=test": true,
+ "foo://bar?q=test&lang=en&empty=&flag#anchor": true,
+ "foo://bar?q=test&lang=en&empty&flag": false, // key "empty" with no value is matched against nil, not ""
+ "foo://bar?q=test&lang=en&empty=&flag=": false, // key "flag" with empty value is matched against "", not nil
+ "foo://bar?q=en&lang=test&empty=&flag": false, // param keys and values mismatch
+ "foo://bar?q=test&lang=en&empty=&flag&&wizz=fuzz": true,
+ "foo://bar?wizz=fuzz&empty=&lang=en&flag&&q=test": true,
+ "?q=test&lang=en&empty=&flag": true,
+ "?lang=en&flag&empty=&q=test": true,
+ ]
+
+ for (url, result) in urls {
+ let req = NSURLRequest(URL: NSURL(string: url)!)
+ XCTAssert(matcher(req) == result, "containsQueryParams(\"\(params)\") matcher failed when testing url \(url)")
+ }
+ }
+
+ let sampleURLs = [
+ // Absolute URLs
+ "scheme:",
+ "scheme://",
+ "scheme://foo/bar/baz",
+ "scheme://host/foo/bar",
+ "scheme://host/foo/bar/baz",
+ "scheme://host/foo/bar/baz?q=1",
+ "scheme://host/foo/bar/baz#anchor",
+ "scheme://host/foo/bar/baz;param",
+ "scheme://host/foo/bar/baz/wizz",
+ "scheme://host/path#/foo/bar/baz",
+ "scheme://host/path?/foo/bar/baz",
+ "scheme://host/path;/foo/bar/baz",
+ // Relative URLs
+ "foo/bar/baz",
+ "foo/bar/baz?q=1",
+ "foo/bar/baz#anchor",
+ "foo/bar/baz;param",
+ "foo/bar/baz/wizz",
+ "path#/foo/bar/baz",
+ "path?/foo/bar/baz",
+ "path;/foo/bar/baz"
+ ]
+
+ let trueMatcher: OHHTTPStubsTestBlock = { _ in return true }
+ let falseMatcher: OHHTTPStubsTestBlock = { _ in return false }
+
+ func testOrOperator() {
+ for url in sampleURLs {
+ let req = NSURLRequest(URL: NSURL(string: url)!)
+ XCTAssert((trueMatcher || trueMatcher)(req) == true, "trueMatcher || trueMatcher should result in a trueMatcher")
+ XCTAssert((trueMatcher || falseMatcher)(req) == true, "trueMatcher || falseMatcher should result in a trueMatcher")
+ XCTAssert((falseMatcher || trueMatcher)(req) == true, "falseMatcher || trueMatcher should result in a trueMatcher")
+ XCTAssert((falseMatcher || falseMatcher)(req) == false, "falseMatcher || falseMatcher should result in a falseMatcher")
+ }
+ }
+
+ func testAndOperator() {
+ for url in sampleURLs {
+ let req = NSURLRequest(URL: NSURL(string: url)!)
+ XCTAssert((trueMatcher && trueMatcher)(req) == true, "trueMatcher && trueMatcher should result in a trueMatcher")
+ XCTAssert((trueMatcher && falseMatcher)(req) == false, "trueMatcher && falseMatcher should result in a falseMatcher")
+ XCTAssert((falseMatcher && trueMatcher)(req) == false, "falseMatcher && trueMatcher should result in a falseMatcher")
+ XCTAssert((falseMatcher && falseMatcher)(req) == false, "falseMatcher && falseMatcher should result in a falseMatcher")
+ }
+ }
+
+ func testNotOperator() {
+ for url in sampleURLs {
+ let req = NSURLRequest(URL: NSURL(string: url)!)
+ XCTAssert((!trueMatcher)(req) == false, "!trueMatcher should result in a falseMatcher")
+ XCTAssert((!falseMatcher)(req) == true, "!falseMatcher should result in a trueMatcher")
+ }
+ }
+}
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/TimingTests.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/TimingTests.m
new file mode 100644
index 0000000000..b2e820f80f
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/TimingTests.m
@@ -0,0 +1,162 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2012 Olivier Halligon
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+
+#import <XCTest/XCTest.h>
+#import <OHHTTPStubs/OHHTTPStubs.h>
+
+@interface TimingTests : XCTestCase
+{
+ NSMutableData* _data;
+ NSError* _error;
+ XCTestExpectation* _connectionFinishedExpectation;
+
+// NSDate* _didReceiveResponseTS;
+ NSDate* _didFinishLoadingTS;
+}
+@end
+
+@implementation TimingTests
+
+-(void)setUp
+{
+ [super setUp];
+
+ _data = [NSMutableData new];
+ _error = nil;
+// _didReceiveResponseTS = nil;
+ _didFinishLoadingTS = nil;
+ [OHHTTPStubs removeAllStubs];
+}
+-(void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
+{
+ _data.length = 0U;
+ // NOTE: This timing info is not reliable as Cocoa always calls the connection:didReceiveResponse: delegate method just before
+ // calling the first "connection:didReceiveData:", even if the [id<NSURLProtocolClient> URLProtocol:didReceiveResponse:…] method was called way before. So we are not testing this
+// _didReceiveResponseTS = [NSDate date];
+}
+
+-(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
+{
+ [_data appendData:data];
+}
+
+-(void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error
+{
+ _error = error; // keep strong reference
+ _didFinishLoadingTS = [NSDate date];
+ [_connectionFinishedExpectation fulfill];
+}
+
+-(void)connectionDidFinishLoading:(NSURLConnection *)connection
+{
+ _didFinishLoadingTS = [NSDate date];
+ [_connectionFinishedExpectation fulfill];
+}
+
+
+///////////////////////////////////////////////////////////////////////////////////////
+
+static NSTimeInterval const kResponseTimeTolerence = 0.8;
+static NSTimeInterval const kSecurityTimeout = 5.0;
+
+-(void)_testWithData:(NSData*)stubData requestTime:(NSTimeInterval)requestTime responseTime:(NSTimeInterval)responseTime
+{
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ return [[OHHTTPStubsResponse responseWithData:stubData
+ statusCode:200
+ headers:nil]
+ requestTime:requestTime responseTime:responseTime];
+ }];
+
+ _connectionFinishedExpectation = [self expectationWithDescription:@"NSURLConnection did finish (with error or success)"];
+
+ NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.iana.org/domains/example/"]];
+ NSDate* startTS = [NSDate date];
+
+ [NSURLConnection connectionWithRequest:req delegate:self];
+
+ [self waitForExpectationsWithTimeout:requestTime+responseTime+kResponseTimeTolerence+kSecurityTimeout handler:nil];
+
+ XCTAssertEqualObjects(_data, stubData, @"Invalid data response");
+
+// XCTAssertEqualWithAccuracy([_didReceiveResponseTS timeIntervalSinceDate:startTS], requestTime,
+// kResponseTimeTolerence, @"Invalid request time");
+ XCTAssertEqualWithAccuracy([_didFinishLoadingTS timeIntervalSinceDate:startTS], requestTime + responseTime,
+ kResponseTimeTolerence, @"Invalid response time");
+
+ [NSThread sleepForTimeInterval:0.01]; // Time for the test to wrap it all (otherwise we may have "Test did not finish" warning)
+}
+
+
+
+
+
+
+-(void)test_RequestTime0_ResponseTime0
+{
+ NSData* testData = [NSStringFromSelector(_cmd) dataUsingEncoding:NSUTF8StringEncoding];
+ [self _testWithData:testData requestTime:0 responseTime:0];
+}
+
+-(void)test_SmallDataLargeTime_CumulativeAlgorithm
+{
+ NSData* testData = [NSStringFromSelector(_cmd) dataUsingEncoding:NSUTF8StringEncoding];
+ // 21 bytes in 23/4 of a second = 0.913042 byte per slot: we need to check that the cumulative algorithm works
+ [self _testWithData:testData requestTime:0 responseTime:5.75];
+}
+
+-(void)test_RequestTime1_ResponseTime0
+{
+ NSData* testData = [NSStringFromSelector(_cmd) dataUsingEncoding:NSUTF8StringEncoding];
+ [self _testWithData:testData requestTime:1 responseTime:0];
+}
+
+-(void)test_LongData_RequestTime1_ResponseTime5
+{
+ static NSUInteger const kDataLength = 1024;
+ NSMutableData* testData = [NSMutableData dataWithCapacity:kDataLength];
+ NSData* chunk = [[NSProcessInfo.processInfo globallyUniqueString] dataUsingEncoding:NSUTF8StringEncoding];
+ while(testData.length<kDataLength)
+ {
+ [testData appendData:chunk];
+ }
+ [self _testWithData:testData requestTime:1 responseTime:5];
+}
+
+-(void)test_VeryLongData_RequestTime1_ResponseTime0
+{
+ static NSUInteger const kDataLength = 609792;
+ NSMutableData* testData = [NSMutableData dataWithCapacity:kDataLength];
+ NSData* chunk = [[NSProcessInfo.processInfo globallyUniqueString] dataUsingEncoding:NSUTF8StringEncoding];
+ while(testData.length<kDataLength)
+ {
+ [testData appendData:chunk];
+ }
+ [self _testWithData:testData requestTime:1 responseTime:0];
+}
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/WithContentsOfURLTests.m b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/WithContentsOfURLTests.m
new file mode 100644
index 0000000000..0e34aea54f
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/Test Suites/WithContentsOfURLTests.m
@@ -0,0 +1,116 @@
+/***********************************************************************************
+ *
+ * Copyright (c) 2012 Olivier Halligon
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ ***********************************************************************************/
+
+
+#import <XCTest/XCTest.h>
+#import <OHHTTPStubs/OHHTTPStubs.h>
+
+@interface WithContentsOfURLTests : XCTestCase @end
+
+static const NSTimeInterval kResponseTimeTolerence = 0.2;
+
+@implementation WithContentsOfURLTests
+
+-(void)setUp
+{
+ [super setUp];
+ [OHHTTPStubs removeAllStubs];
+}
+
+static const NSTimeInterval kRequestTime = 0.1;
+static const NSTimeInterval kResponseTime = 0.5;
+
+///////////////////////////////////////////////////////////////////////////////////
+#pragma mark [NSString stringWithContentsOfURL:encoding:error:]
+///////////////////////////////////////////////////////////////////////////////////
+
+-(void)test_NSString_stringWithContentsOfURL_mainQueue
+{
+ NSString* testString = NSStringFromSelector(_cmd);
+
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ return [[OHHTTPStubsResponse responseWithData:[testString dataUsingEncoding:NSUTF8StringEncoding]
+ statusCode:200
+ headers:nil]
+ requestTime:kRequestTime responseTime:kResponseTime];
+ }];
+
+ NSDate* startDate = [NSDate date];
+
+ NSString* string = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"http://www.iana.org/domains/example/"]
+ encoding:NSUTF8StringEncoding
+ error:NULL];
+
+ XCTAssertEqualObjects(string, testString, @"Invalid returned string");
+ XCTAssertEqualWithAccuracy(-[startDate timeIntervalSinceNow], kResponseTime+kRequestTime, kResponseTimeTolerence, @"Invalid response time");
+}
+
+-(void)test_NSString_stringWithContentsOfURL_parallelQueue
+{
+ XCTestExpectation* expectation = [self expectationWithDescription:@"Synchronous download finished"];
+ [[NSOperationQueue new] addOperationWithBlock:^{
+ [self test_NSString_stringWithContentsOfURL_mainQueue];
+ [expectation fulfill];
+ }];
+ [self waitForExpectationsWithTimeout:kRequestTime+kResponseTime+kResponseTimeTolerence handler:nil];
+}
+
+///////////////////////////////////////////////////////////////////////////////////
+#pragma mark [NSData dataWithContentsOfURL:]
+///////////////////////////////////////////////////////////////////////////////////
+
+-(void)test_NSData_dataWithContentsOfURL_mainQueue
+{
+ NSData* testData = [NSStringFromSelector(_cmd) dataUsingEncoding:NSUTF8StringEncoding];
+
+ [OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return YES;
+ } withStubResponse:^OHHTTPStubsResponse *(NSURLRequest *request) {
+ return [[OHHTTPStubsResponse responseWithData:testData
+ statusCode:200
+ headers:nil]
+ requestTime:kRequestTime responseTime:kResponseTime];
+ }];
+
+ NSDate* startDate = [NSDate date];
+
+ NSData* data = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://www.iana.org/domains/example/"]];
+
+ XCTAssertEqualObjects(data, testData, @"Invalid returned string");
+ XCTAssertEqualWithAccuracy(-[startDate timeIntervalSinceNow], kRequestTime+kResponseTime, kResponseTimeTolerence, @"Invalid response time");
+}
+
+-(void)test_NSData_dataWithContentsOfURL_parallelQueue
+{
+ XCTestExpectation* expectation = [self expectationWithDescription:@"Synchronous download finished"];
+ [[NSOperationQueue new] addOperationWithBlock:^{
+ [self test_NSData_dataWithContentsOfURL_mainQueue];
+ [expectation fulfill];
+ }];
+ [self waitForExpectationsWithTimeout:kRequestTime+kResponseTime+kResponseTimeTolerence handler:nil];
+}
+
+@end
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/UnitTests-Info.plist b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/UnitTests-Info.plist
new file mode 100644
index 0000000000..169b6f710e
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/UnitTests-Info.plist
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>en</string>
+ <key>CFBundleExecutable</key>
+ <string>${EXECUTABLE_NAME}</string>
+ <key>CFBundleIdentifier</key>
+ <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundlePackageType</key>
+ <string>BNDL</string>
+ <key>CFBundleShortVersionString</key>
+ <string>1.0</string>
+ <key>CFBundleSignature</key>
+ <string>????</string>
+ <key>CFBundleVersion</key>
+ <string>1</string>
+</dict>
+</plist>
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/UnitTests-Prefix.pch b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/UnitTests-Prefix.pch
new file mode 100644
index 0000000000..a0a31a66c6
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/UnitTests-Prefix.pch
@@ -0,0 +1,7 @@
+//
+// Prefix header for all source files of the 'OHHTTPStubs Unit Tests' target in the 'OHHTTPStubs Unit Tests' project
+//
+
+#ifdef __OBJC__
+ #import <Foundation/Foundation.h>
+#endif
diff --git a/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/login.tail b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/login.tail
new file mode 100644
index 0000000000..283ca0271b
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/OHHTTPStubs/UnitTests/login.tail
@@ -0,0 +1,10 @@
+GET|POST
+.*/users
+200
+application/json
+
+{
+"user_id": "happyuser1",
+"user_token": "happytoken",
+"status": "SUCCESS"
+} \ No newline at end of file
diff --git a/platform/ios/test/OHHTTPStubs/README.md b/platform/ios/test/OHHTTPStubs/README.md
new file mode 100644
index 0000000000..2c9c831393
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/README.md
@@ -0,0 +1,120 @@
+OHHTTPStubs
+===========
+
+[![Platform](http://cocoapod-badges.herokuapp.com/p/OHHTTPStubs/badge.png)](http://cocoadocs.org/docsets/OHHTTPStubs)
+[![Version](http://cocoapod-badges.herokuapp.com/v/OHHTTPStubs/badge.png)](http://cocoadocs.org/docsets/OHHTTPStubs)
+[![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage)
+[![Build Status](https://travis-ci.org/AliSoftware/OHHTTPStubs.png?branch=master)](https://travis-ci.org/AliSoftware/OHHTTPStubs)
+
+`OHHTTPStubs` is a library designed to stub your network requests very easily. It can help you:
+
+* test your apps with **fake network data** (stubbed from file) and **simulate slow networks**, to check your application behavior in bad network conditions
+* write **Unit Tests** that use fake network data from your fixtures.
+
+It works with `NSURLConnection`, new iOS7/OSX.9's `NSURLSession`, `AFNetworking` (both 1.x and 2.x), or any networking framework that use Cocoa's URL Loading System.
+
+[![Donate](http://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=TRTU3UEWEHV92 "Donate")
+
+----
+
+# Documentation & Usage Examples
+
+`OHHTTPStubs` headers are fully documented using Appledoc-like / Headerdoc-like comments in the header files. You can also [read the **online documentation** here](http://cocoadocs.org/docsets/OHHTTPStubs)
+[![Version](http://cocoapod-badges.herokuapp.com/v/OHHTTPStubs/badge.png)](http://cocoadocs.org/docsets/OHHTTPStubs)
+
+## Swift support
+
+`OHHTTPStubs` is compatible with Swift out of the box: you can use it with the same API as you would use in Objective-C. But you might also want to include the `OHHTTPStubs/Swift` subspec in your `Podfile`, which adds some global function helpers (see `OHHTTPStubsSwift.swift`) to make the use of `OHHTTPStubs` more compact and Swift-like.
+
+## Basic example
+
+### In Objective-C
+
+```objc
+[OHHTTPStubs stubRequestsPassingTest:^BOOL(NSURLRequest *request) {
+ return [request.URL.host isEqualToString:@"mywebservice.com"];
+} withStubResponse:^OHHTTPStubsResponse*(NSURLRequest *request) {
+ // Stub it with our "wsresponse.json" stub file (which is in same bundle as self)
+ NSString* fixture = OHPathForFile(@"wsresponse.json", self.class);
+ return [OHHTTPStubsResponse responseWithFileAtPath:fixture
+ statusCode:200 headers:@{@"Content-Type":@"application/json"}];
+}];
+```
+
+### In Swift
+
+This example is using the Swift helpers found in `OHHTTPStubsSwift.swift` provided by the `OHHTTPStubs/Swift` subspec
+
+```swift
+stub(isHost("mywebservice.com")) { _ in
+ // Stub it with our "wsresponse.json" stub file (which is in same bundle as self)
+ let stubPath = OHPathForFile("wsresponse.json", self.dynamicType)
+ return fixture(stubPath!, headers: ["Content-Type":"application/json"])
+}
+```
+
+Note: Using `OHHTTPStubsSwift.swift` you could also compose the matcher functions like this: `stub(isScheme("http") && isHost("myhost")) { … }`
+
+## More examples & Help Topics
+
+* For a lot more examples, see the dedicated "[Usage Examples](https://github.com/AliSoftware/OHHTTPStubs/wiki/Usage-Examples)" wiki page.
+* The wiki also contain [some articles that can help you get started](https://github.com/AliSoftware/OHHTTPStubs/wiki) with (and troubleshoot if needed) `OHHTTPStubs`.
+
+# Compatibility
+
+`OHHTTPStubs` is compatible with **iOS 5.0+** and **OSX 10.7+**.
+
+`OHHTTPStubs` also works with iOS7's and OSX 10.9's `NSURLSession` mechanism.
+
+`OHHTTPStubs` is fully **Swift-compatible**. [Nullability annotations](https://developer.apple.com/swift/blog/?id=25) have been added to allow a cleaner API when used from Swift.
+
+# Installing in your projects
+
+Using [CocoaPods](https://guides.cocoapods.org) is the recommended way.
+Simply add `pod 'OHHTTPStubs'` to your `Podfile`.
+
+_`OHHTTPStubs` should also be compatible with Carthage — but I won't guarantee help/support for it as I don't use it personally._
+
+# Special Considerations
+
+## Using OHHTTPStubs in your Unit Tests
+
+`OHHTTPStubs` is ideal to write Unit Tests that normally would perform network requests. But if you use it in your Unit Tests, don't forget to:
+
+* remove any stubs you installed after each test — to avoid those stubs to still be installed when executing the next Test Case — by calling `[OHHTTPStubs removeAllStubs]` in your `tearDown` method. [see this wiki page for more info](https://github.com/AliSoftware/OHHTTPStubs/wiki/Remove-stubs-after-each-test)
+* be sure to wait until the request has received its response before doing your assertions and letting the test case finish (like for any asynchronous test). [see this wiki page for more info](https://github.com/AliSoftware/OHHTTPStubs/wiki/OHHTTPStubs-and-asynchronous-tests)
+
+## Automatic loading
+
+Thanks to method swizzling, `OHHTTPStubs` is automatically loaded and installed both for:
+
+* requests made using `NSURLConnection` or `[NSURLSession sharedSession]`;
+* requests made using a `NSURLSession` created using a `[NSURLSessionConfiguration defaultSessionConfiguration]` or `[NSURLSessionConfiguration ephemeralSessionConfiguration]` configuration (using `[NSURLSession sessionWithConfiguration:…]`-like methods).
+
+If you need to disable (and re-enable) `OHHTTPStubs` — globally or per `NSURLSession` — you can use `[OHHTTPStubs setEnabled:]` / `[OHHTTPStubs setEnabled:forSessionConfiguration:]`.
+
+## Known limitations
+
+* `OHHTTPStubs` **can't work on background sessions** (sessions created using `[NSURLSessionConfiguration backgroundSessionConfiguration]`) because background sessions don't allow the use of custom `NSURLProtocols` and are handled by the iOS Operating System itself.
+* `OHHTTPStubs` don't simulate data upload. The `NSURLProtocolClient` `@protocol` does not provide a way to signal the delegate that data has been **sent** (only that some has been loaded), so any data in the `HTTPBody` or `HTTPBodyStream` of an `NSURLRequest`, or data provided to `-[NSURLSession uploadTaskWithRequest:fromData:];` will be ignored, and more importantly, the `-URLSession:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:` delegate method will never be called when you stub the request using `OHHTTPStubs`.
+
+_As far as I know, there's nothing we can do about those two limitations. Please let me know if you know a solution that would make that possible anyway._
+
+
+## Submitting to the AppStore
+
+`OHHTTPStubs` **can be used** on apps submitted **on the AppStore**. It does not use any private API and nothing prevents you from shipping it.
+
+But you generally only use stubs during the development phase and want to remove your stubs when submitting to the AppStore. So be careful to only include `OHHTTPStubs` when needed (only in your test targets, or only inside `#if DEBUG` portions, or by using [per-Build-Configuration pods](https://guides.cocoapods.org/syntax/podfile.html#pod)) to avoid forgetting to remove it when the time comes that you release for the AppStore and you want your requests to hit the net!
+
+
+
+# License and Credits
+
+This project and library has been created by Olivier Halligon (@aligatr on Twitter) and is under the MIT License.
+
+It has been inspired by [this article from InfiniteLoop.dk](http://www.infinite-loop.dk/blog/2011/09/using-nsurlprotocol-for-injecting-test-data/).
+
+I would also like to thank Kevin Harwood ([@kcharwood](https://github.com/kcharwood)) for migrating the code to `NSInputStream`, Jinlian Wang ([@JinlianWang](https://github.com/JinlianWang)) for adding Mocktail support, and everyone else who contributed to this project on GitHub somehow.
+
+If you want to support the development of this library, feel free to [![Donate](http://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=TRTU3UEWEHV92 "Donate"). Thanks to all contributors so far!
diff --git a/platform/ios/test/OHHTTPStubs/Rakefile b/platform/ios/test/OHHTTPStubs/Rakefile
new file mode 100644
index 0000000000..a7c7397fba
--- /dev/null
+++ b/platform/ios/test/OHHTTPStubs/Rakefile
@@ -0,0 +1,55 @@
+# Build & test OHHTTPStubs lib from the CLI
+
+desc 'Build an iOS scheme'
+task :ios, [:scheme, :ios_version, :action] do |_,args|
+ destination = "platform=iOS Simulator,name=iPhone 5,OS=#{args.ios_version}"
+ build("OHHTTPStubs #{args.scheme}", "iphonesimulator", destination, args.action)
+end
+
+desc 'Build an OSX scheme'
+task :osx, [:scheme, :arch, :action] do |_,args|
+ destination = "platform=OS X,arch=#{args.arch}"
+ build("OHHTTPStubs #{args.scheme}", "macosx", destination, args.action)
+end
+
+desc 'List installed simulators'
+task :simlist do
+ sh 'xcrun simctl list'
+end
+
+desc 'Run all travis env tasks locally'
+task :travis do
+ require 'YAML'
+ travis = YAML.load_file('.travis.yml')
+ travis['env'].each do |env|
+ arg = env.split('=')[1]
+ puts "\n" + ('-'*80) + "\n\n"
+ sh "rake #{arg}"
+ end
+end
+
+
+# Build the xcodebuild command and run it
+def build(scheme, sdk, destination, action)
+ puts <<-ANNOUNCE
+ =============================
+ | Action: #{action}
+ | Scheme: "#{scheme}"
+ | #{destination}
+ =============================
+
+ ANNOUNCE
+
+ cmd = %W(
+ xcodebuild
+ -workspace OHHTTPStubs/OHHTTPStubs.xcworkspace
+ -scheme "#{scheme}"
+ -sdk #{sdk}
+ -configuration Release
+ ONLY_ACTIVE_ARCH=NO
+ -destination '#{destination}'
+ clean #{action}
+ )
+
+ sh "set -o pipefail && #{cmd.join(' ')} | xcpretty -c"
+end
diff --git a/platform/ios/test/ios-tests.xcodeproj/project.pbxproj b/platform/ios/test/ios-tests.xcodeproj/project.pbxproj
new file mode 100644
index 0000000000..09cc7f3c31
--- /dev/null
+++ b/platform/ios/test/ios-tests.xcodeproj/project.pbxproj
@@ -0,0 +1,688 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 46;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 96567A231B0E84CD00D78776 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 96567A221B0E84CD00D78776 /* LaunchScreen.xib */; };
+ 96567A311B0E8BB900D78776 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 96567A301B0E8BB900D78776 /* Images.xcassets */; };
+ DA482C801C12582600772FE3 /* Mapbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DA482C7F1C12582600772FE3 /* Mapbox.framework */; };
+ DA482C811C12582600772FE3 /* Mapbox.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = DA482C7F1C12582600772FE3 /* Mapbox.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
+ DD043363196DBBD500E6F39D /* MGLTAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = DD04335F196DBBD500E6F39D /* MGLTAppDelegate.m */; };
+ DD043364196DBBD500E6F39D /* MGLTViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = DD043360196DBBD500E6F39D /* MGLTViewController.m */; };
+ DD043366196DBBE000E6F39D /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = DD043365196DBBE000E6F39D /* main.m */; };
+ DD0580E81ACB628200B112C9 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DD0580E71ACB628200B112C9 /* IOKit.framework */; };
+ DD0E6F841B0190E200DC035A /* libOCMock.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DD0E6F701B0190E200DC035A /* libOCMock.a */; };
+ DD0E6F981B01B68E00DC035A /* OHHTTPStubs.m in Sources */ = {isa = PBXBuildFile; fileRef = DD0E6F8E1B01B68E00DC035A /* OHHTTPStubs.m */; };
+ DD0E6F991B01B68E00DC035A /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = DD0E6F8F1B01B68E00DC035A /* OHHTTPStubs+NSURLSessionConfiguration.m */; };
+ DD0E6F9A1B01B68E00DC035A /* OHHTTPStubsResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = DD0E6F911B01B68E00DC035A /* OHHTTPStubsResponse.m */; };
+ DD0E6F9B1B01B68E00DC035A /* OHHTTPStubsResponse+HTTPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = DD0E6F931B01B68E00DC035A /* OHHTTPStubsResponse+HTTPMessage.m */; };
+ DD0E6F9C1B01B68E00DC035A /* OHHTTPStubsResponse+JSON.m in Sources */ = {isa = PBXBuildFile; fileRef = DD0E6F951B01B68E00DC035A /* OHHTTPStubsResponse+JSON.m */; };
+ DD0E6F9D1B01B68E00DC035A /* OHPathHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = DD0E6F971B01B68E00DC035A /* OHPathHelpers.m */; };
+ DDBD016C196DC4740033959E /* MapViewTests.m in Sources */ = {isa = PBXBuildFile; fileRef = DDBD0168196DC4740033959E /* MapViewTests.m */; };
+ DDBD016D196DC4740033959E /* KIFTestActor+MapboxGL.m in Sources */ = {isa = PBXBuildFile; fileRef = DDBD016A196DC4740033959E /* KIFTestActor+MapboxGL.m */; };
+ DDBD016E196DC4A10033959E /* libKIF.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DDBD0144196DC3AE0033959E /* libKIF.a */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+ DA3BDF011BA2326400553BD2 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = DDBD013A196DC3AE0033959E /* KIF.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 9CC9673B1AD4B1B600576D13;
+ remoteInfo = KIFFramework;
+ };
+ DDBD0143196DC3AE0033959E /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = DDBD013A196DC3AE0033959E /* KIF.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = EABD46AA1857A0C700A5F081;
+ remoteInfo = KIF;
+ };
+ DDBD0147196DC3AE0033959E /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = DDBD013A196DC3AE0033959E /* KIF.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = EB60ECC1177F8C83005A041A;
+ remoteInfo = "Test Host";
+ };
+ DDBD0149196DC3AE0033959E /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = DDBD013A196DC3AE0033959E /* KIF.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = EABD46CD1857A0F300A5F081;
+ remoteInfo = "KIF Tests";
+ };
+ DDBD0160196DC3D70033959E /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = DD04331B196DB9BC00E6F39D /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = DD043322196DB9BC00E6F39D;
+ remoteInfo = "Mapbox GL Tests";
+ };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXCopyFilesBuildPhase section */
+ DA482C821C12582600772FE3 /* Embed Frameworks */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = "";
+ dstSubfolderSpec = 10;
+ files = (
+ DA482C811C12582600772FE3 /* Mapbox.framework in Embed Frameworks */,
+ );
+ name = "Embed Frameworks";
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXCopyFilesBuildPhase section */
+
+/* Begin PBXFileReference section */
+ 96567A221B0E84CD00D78776 /* LaunchScreen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LaunchScreen.xib; sourceTree = SOURCE_ROOT; };
+ 96567A301B0E8BB900D78776 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = SOURCE_ROOT; };
+ DA482C7F1C12582600772FE3 /* Mapbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Mapbox.framework; path = ../../../build/ios/pkg/dynamic/Mapbox.framework; sourceTree = "<group>"; };
+ DACAD7111B08719F009119DC /* MGLMapboxEvents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MGLMapboxEvents.h; path = ../../platform/ios/MGLMapboxEvents.h; sourceTree = SOURCE_ROOT; };
+ DADD9EB51BD16D8B00DA9161 /* Compatibility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Compatibility.h; path = OHHTTPStubs/OHHTTPStubs/Sources/Compatibility.h; sourceTree = SOURCE_ROOT; };
+ DD043323196DB9BC00E6F39D /* Mapbox GL Tests.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Mapbox GL Tests.app"; sourceTree = BUILT_PRODUCTS_DIR; };
+ DD04335F196DBBD500E6F39D /* MGLTAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MGLTAppDelegate.m; sourceTree = SOURCE_ROOT; };
+ DD043360196DBBD500E6F39D /* MGLTViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MGLTViewController.m; sourceTree = SOURCE_ROOT; };
+ DD043361196DBBD500E6F39D /* MGLTViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MGLTViewController.h; sourceTree = SOURCE_ROOT; };
+ DD043362196DBBD500E6F39D /* MGLTAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MGLTAppDelegate.h; sourceTree = SOURCE_ROOT; };
+ DD043365196DBBE000E6F39D /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = SOURCE_ROOT; };
+ DD043367196DBCC200E6F39D /* App-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "App-Info.plist"; sourceTree = SOURCE_ROOT; };
+ DD0580E71ACB628200B112C9 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/Frameworks/IOKit.framework; sourceTree = DEVELOPER_DIR; };
+ DD0E6F701B0190E200DC035A /* libOCMock.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libOCMock.a; path = OCMock/libOCMock.a; sourceTree = SOURCE_ROOT; };
+ DD0E6F721B0190E200DC035A /* NSNotificationCenter+OCMAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSNotificationCenter+OCMAdditions.h"; sourceTree = "<group>"; };
+ DD0E6F731B0190E200DC035A /* OCMArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OCMArg.h; sourceTree = "<group>"; };
+ DD0E6F741B0190E200DC035A /* OCMConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OCMConstraint.h; sourceTree = "<group>"; };
+ DD0E6F751B0190E200DC035A /* OCMLocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OCMLocation.h; sourceTree = "<group>"; };
+ DD0E6F761B0190E200DC035A /* OCMMacroState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OCMMacroState.h; sourceTree = "<group>"; };
+ DD0E6F771B0190E200DC035A /* OCMock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OCMock.h; sourceTree = "<group>"; };
+ DD0E6F781B0190E200DC035A /* OCMockObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OCMockObject.h; sourceTree = "<group>"; };
+ DD0E6F791B0190E200DC035A /* OCMRecorder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OCMRecorder.h; sourceTree = "<group>"; };
+ DD0E6F7A1B0190E200DC035A /* OCMStubRecorder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OCMStubRecorder.h; sourceTree = "<group>"; };
+ DD0E6F8D1B01B68E00DC035A /* OHHTTPStubs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OHHTTPStubs.h; path = OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubs.h; sourceTree = SOURCE_ROOT; };
+ DD0E6F8E1B01B68E00DC035A /* OHHTTPStubs.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OHHTTPStubs.m; path = OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubs.m; sourceTree = SOURCE_ROOT; };
+ DD0E6F8F1B01B68E00DC035A /* OHHTTPStubs+NSURLSessionConfiguration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "OHHTTPStubs+NSURLSessionConfiguration.m"; path = "OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubs+NSURLSessionConfiguration.m"; sourceTree = SOURCE_ROOT; };
+ DD0E6F901B01B68E00DC035A /* OHHTTPStubsResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OHHTTPStubsResponse.h; path = OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse.h; sourceTree = SOURCE_ROOT; };
+ DD0E6F911B01B68E00DC035A /* OHHTTPStubsResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OHHTTPStubsResponse.m; path = OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse.m; sourceTree = SOURCE_ROOT; };
+ DD0E6F921B01B68E00DC035A /* OHHTTPStubsResponse+HTTPMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "OHHTTPStubsResponse+HTTPMessage.h"; path = "OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse+HTTPMessage.h"; sourceTree = SOURCE_ROOT; };
+ DD0E6F931B01B68E00DC035A /* OHHTTPStubsResponse+HTTPMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "OHHTTPStubsResponse+HTTPMessage.m"; path = "OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse+HTTPMessage.m"; sourceTree = SOURCE_ROOT; };
+ DD0E6F941B01B68E00DC035A /* OHHTTPStubsResponse+JSON.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "OHHTTPStubsResponse+JSON.h"; path = "OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse+JSON.h"; sourceTree = SOURCE_ROOT; };
+ DD0E6F951B01B68E00DC035A /* OHHTTPStubsResponse+JSON.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "OHHTTPStubsResponse+JSON.m"; path = "OHHTTPStubs/OHHTTPStubs/Sources/OHHTTPStubsResponse+JSON.m"; sourceTree = SOURCE_ROOT; };
+ DD0E6F961B01B68E00DC035A /* OHPathHelpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OHPathHelpers.h; path = OHHTTPStubs/OHHTTPStubs/Sources/OHPathHelpers.h; sourceTree = SOURCE_ROOT; };
+ DD0E6F971B01B68E00DC035A /* OHPathHelpers.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OHPathHelpers.m; path = OHHTTPStubs/OHHTTPStubs/Sources/OHPathHelpers.m; sourceTree = SOURCE_ROOT; };
+ DDBD013A196DC3AE0033959E /* KIF.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = KIF.xcodeproj; path = KIF/KIF.xcodeproj; sourceTree = SOURCE_ROOT; };
+ DDBD0152196DC3D70033959E /* Test Bundle.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Test Bundle.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
+ DDBD0165196DC4560033959E /* Bundle-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Bundle-Info.plist"; sourceTree = SOURCE_ROOT; };
+ DDBD0168196DC4740033959E /* MapViewTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MapViewTests.m; sourceTree = SOURCE_ROOT; };
+ DDBD016A196DC4740033959E /* KIFTestActor+MapboxGL.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "KIFTestActor+MapboxGL.m"; sourceTree = SOURCE_ROOT; };
+ DDBD016B196DC4740033959E /* KIFTestActor+MapboxGL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "KIFTestActor+MapboxGL.h"; sourceTree = SOURCE_ROOT; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ DD043320196DB9BC00E6F39D /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ DA482C801C12582600772FE3 /* Mapbox.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ DDBD014F196DC3D70033959E /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ DD0580E81ACB628200B112C9 /* IOKit.framework in Frameworks */,
+ DDBD016E196DC4A10033959E /* libKIF.a in Frameworks */,
+ DD0E6F841B0190E200DC035A /* libOCMock.a in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ DD04331A196DB9BC00E6F39D = {
+ isa = PBXGroup;
+ children = (
+ DA482C7F1C12582600772FE3 /* Mapbox.framework */,
+ DD04332C196DB9BC00E6F39D /* App */,
+ DDBD0139196DC38D0033959E /* Tests */,
+ DD043325196DB9BC00E6F39D /* Frameworks */,
+ DD043324196DB9BC00E6F39D /* Products */,
+ );
+ sourceTree = "<group>";
+ };
+ DD043324196DB9BC00E6F39D /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ DD043323196DB9BC00E6F39D /* Mapbox GL Tests.app */,
+ DDBD0152196DC3D70033959E /* Test Bundle.xctest */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ DD043325196DB9BC00E6F39D /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ DD0580E71ACB628200B112C9 /* IOKit.framework */,
+ );
+ name = Frameworks;
+ sourceTree = "<group>";
+ };
+ DD04332C196DB9BC00E6F39D /* App */ = {
+ isa = PBXGroup;
+ children = (
+ DD043362196DBBD500E6F39D /* MGLTAppDelegate.h */,
+ DD04335F196DBBD500E6F39D /* MGLTAppDelegate.m */,
+ DD043361196DBBD500E6F39D /* MGLTViewController.h */,
+ DD043360196DBBD500E6F39D /* MGLTViewController.m */,
+ DDAE739B1ACB557500E1A793 /* GL Library */,
+ DD04332D196DB9BC00E6F39D /* Supporting Files */,
+ );
+ name = App;
+ path = "Mapbox GL Tests";
+ sourceTree = "<group>";
+ };
+ DD04332D196DB9BC00E6F39D /* Supporting Files */ = {
+ isa = PBXGroup;
+ children = (
+ 96567A301B0E8BB900D78776 /* Images.xcassets */,
+ DD043367196DBCC200E6F39D /* App-Info.plist */,
+ DD043365196DBBE000E6F39D /* main.m */,
+ 96567A221B0E84CD00D78776 /* LaunchScreen.xib */,
+ );
+ name = "Supporting Files";
+ sourceTree = "<group>";
+ };
+ DD0E6F6B1B01906600DC035A /* OCMock */ = {
+ isa = PBXGroup;
+ children = (
+ DD0E6F701B0190E200DC035A /* libOCMock.a */,
+ DD0E6F711B0190E200DC035A /* OCMock */,
+ );
+ name = OCMock;
+ sourceTree = "<group>";
+ };
+ DD0E6F711B0190E200DC035A /* OCMock */ = {
+ isa = PBXGroup;
+ children = (
+ DD0E6F721B0190E200DC035A /* NSNotificationCenter+OCMAdditions.h */,
+ DD0E6F731B0190E200DC035A /* OCMArg.h */,
+ DD0E6F741B0190E200DC035A /* OCMConstraint.h */,
+ DD0E6F751B0190E200DC035A /* OCMLocation.h */,
+ DD0E6F761B0190E200DC035A /* OCMMacroState.h */,
+ DD0E6F771B0190E200DC035A /* OCMock.h */,
+ DD0E6F781B0190E200DC035A /* OCMockObject.h */,
+ DD0E6F791B0190E200DC035A /* OCMRecorder.h */,
+ DD0E6F7A1B0190E200DC035A /* OCMStubRecorder.h */,
+ );
+ name = OCMock;
+ path = OCMock/OCMock;
+ sourceTree = SOURCE_ROOT;
+ };
+ DD0E6F861B01B67100DC035A /* OHHTTPStubs */ = {
+ isa = PBXGroup;
+ children = (
+ DADD9EB51BD16D8B00DA9161 /* Compatibility.h */,
+ DD0E6F8D1B01B68E00DC035A /* OHHTTPStubs.h */,
+ DD0E6F8E1B01B68E00DC035A /* OHHTTPStubs.m */,
+ DD0E6F8F1B01B68E00DC035A /* OHHTTPStubs+NSURLSessionConfiguration.m */,
+ DD0E6F901B01B68E00DC035A /* OHHTTPStubsResponse.h */,
+ DD0E6F911B01B68E00DC035A /* OHHTTPStubsResponse.m */,
+ DD0E6F921B01B68E00DC035A /* OHHTTPStubsResponse+HTTPMessage.h */,
+ DD0E6F931B01B68E00DC035A /* OHHTTPStubsResponse+HTTPMessage.m */,
+ DD0E6F941B01B68E00DC035A /* OHHTTPStubsResponse+JSON.h */,
+ DD0E6F951B01B68E00DC035A /* OHHTTPStubsResponse+JSON.m */,
+ DD0E6F961B01B68E00DC035A /* OHPathHelpers.h */,
+ DD0E6F971B01B68E00DC035A /* OHPathHelpers.m */,
+ );
+ name = OHHTTPStubs;
+ sourceTree = "<group>";
+ };
+ DDAE739B1ACB557500E1A793 /* GL Library */ = {
+ isa = PBXGroup;
+ children = (
+ DACAD7111B08719F009119DC /* MGLMapboxEvents.h */,
+ );
+ name = "GL Library";
+ sourceTree = "<group>";
+ };
+ DDBD0139196DC38D0033959E /* Tests */ = {
+ isa = PBXGroup;
+ children = (
+ DDBD016B196DC4740033959E /* KIFTestActor+MapboxGL.h */,
+ DDBD016A196DC4740033959E /* KIFTestActor+MapboxGL.m */,
+ DDBD0168196DC4740033959E /* MapViewTests.m */,
+ DDBD0167196DC46B0033959E /* Supporting Files */,
+ DDBD014D196DC3B00033959E /* KIF */,
+ DD0E6F6B1B01906600DC035A /* OCMock */,
+ DD0E6F861B01B67100DC035A /* OHHTTPStubs */,
+ );
+ name = Tests;
+ path = "Mapbox GL Tests";
+ sourceTree = "<group>";
+ };
+ DDBD013B196DC3AE0033959E /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ DDBD0144196DC3AE0033959E /* libKIF.a */,
+ DDBD0148196DC3AE0033959E /* Test Host.app */,
+ DDBD014A196DC3AE0033959E /* KIF Tests - XCTest.xctest */,
+ DA3BDF021BA2326400553BD2 /* KIF.framework */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ DDBD014D196DC3B00033959E /* KIF */ = {
+ isa = PBXGroup;
+ children = (
+ DDBD013A196DC3AE0033959E /* KIF.xcodeproj */,
+ );
+ name = KIF;
+ sourceTree = "<group>";
+ };
+ DDBD0167196DC46B0033959E /* Supporting Files */ = {
+ isa = PBXGroup;
+ children = (
+ DDBD0165196DC4560033959E /* Bundle-Info.plist */,
+ );
+ name = "Supporting Files";
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXNativeTarget section */
+ DD043322196DB9BC00E6F39D /* Mapbox GL Tests */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = DD043358196DB9BC00E6F39D /* Build configuration list for PBXNativeTarget "Mapbox GL Tests" */;
+ buildPhases = (
+ DD04331F196DB9BC00E6F39D /* Sources */,
+ DD043320196DB9BC00E6F39D /* Frameworks */,
+ DD043321196DB9BC00E6F39D /* Resources */,
+ DA482C821C12582600772FE3 /* Embed Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = "Mapbox GL Tests";
+ productName = "Mapbox GL Tests";
+ productReference = DD043323196DB9BC00E6F39D /* Mapbox GL Tests.app */;
+ productType = "com.apple.product-type.application";
+ };
+ DDBD0151196DC3D70033959E /* Test Bundle */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = DDBD0162196DC3D70033959E /* Build configuration list for PBXNativeTarget "Test Bundle" */;
+ buildPhases = (
+ DDBD014E196DC3D70033959E /* Sources */,
+ DDBD014F196DC3D70033959E /* Frameworks */,
+ DDBD0150196DC3D70033959E /* Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ DDBD0161196DC3D70033959E /* PBXTargetDependency */,
+ );
+ name = "Test Bundle";
+ productName = "Test Bundle";
+ productReference = DDBD0152196DC3D70033959E /* Test Bundle.xctest */;
+ productType = "com.apple.product-type.bundle.unit-test";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ DD04331B196DB9BC00E6F39D /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ CLASSPREFIX = MGLT;
+ LastUpgradeCheck = 0700;
+ ORGANIZATIONNAME = Mapbox;
+ TargetAttributes = {
+ DDBD0151196DC3D70033959E = {
+ TestTargetID = DD043322196DB9BC00E6F39D;
+ };
+ };
+ };
+ buildConfigurationList = DD04331E196DB9BC00E6F39D /* Build configuration list for PBXProject "ios-tests" */;
+ compatibilityVersion = "Xcode 3.2";
+ developmentRegion = English;
+ hasScannedForEncodings = 0;
+ knownRegions = (
+ en,
+ Base,
+ );
+ mainGroup = DD04331A196DB9BC00E6F39D;
+ productRefGroup = DD043324196DB9BC00E6F39D /* Products */;
+ projectDirPath = "";
+ projectReferences = (
+ {
+ ProductGroup = DDBD013B196DC3AE0033959E /* Products */;
+ ProjectRef = DDBD013A196DC3AE0033959E /* KIF.xcodeproj */;
+ },
+ );
+ projectRoot = "";
+ targets = (
+ DD043322196DB9BC00E6F39D /* Mapbox GL Tests */,
+ DDBD0151196DC3D70033959E /* Test Bundle */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXReferenceProxy section */
+ DA3BDF021BA2326400553BD2 /* KIF.framework */ = {
+ isa = PBXReferenceProxy;
+ fileType = wrapper.framework;
+ path = KIF.framework;
+ remoteRef = DA3BDF011BA2326400553BD2 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ DDBD0144196DC3AE0033959E /* libKIF.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libKIF.a;
+ remoteRef = DDBD0143196DC3AE0033959E /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ DDBD0148196DC3AE0033959E /* Test Host.app */ = {
+ isa = PBXReferenceProxy;
+ fileType = wrapper.application;
+ path = "Test Host.app";
+ remoteRef = DDBD0147196DC3AE0033959E /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ DDBD014A196DC3AE0033959E /* KIF Tests - XCTest.xctest */ = {
+ isa = PBXReferenceProxy;
+ fileType = wrapper.cfbundle;
+ path = "KIF Tests - XCTest.xctest";
+ remoteRef = DDBD0149196DC3AE0033959E /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+/* End PBXReferenceProxy section */
+
+/* Begin PBXResourcesBuildPhase section */
+ DD043321196DB9BC00E6F39D /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 96567A311B0E8BB900D78776 /* Images.xcassets in Resources */,
+ 96567A231B0E84CD00D78776 /* LaunchScreen.xib in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ DDBD0150196DC3D70033959E /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ DD04331F196DB9BC00E6F39D /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ DD043366196DBBE000E6F39D /* main.m in Sources */,
+ DD043363196DBBD500E6F39D /* MGLTAppDelegate.m in Sources */,
+ DD043364196DBBD500E6F39D /* MGLTViewController.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ DDBD014E196DC3D70033959E /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ DD0E6F981B01B68E00DC035A /* OHHTTPStubs.m in Sources */,
+ DD0E6F9C1B01B68E00DC035A /* OHHTTPStubsResponse+JSON.m in Sources */,
+ DD0E6F9B1B01B68E00DC035A /* OHHTTPStubsResponse+HTTPMessage.m in Sources */,
+ DDBD016D196DC4740033959E /* KIFTestActor+MapboxGL.m in Sources */,
+ DD0E6F991B01B68E00DC035A /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */,
+ DD0E6F9A1B01B68E00DC035A /* OHHTTPStubsResponse.m in Sources */,
+ DDBD016C196DC4740033959E /* MapViewTests.m in Sources */,
+ DD0E6F9D1B01B68E00DC035A /* OHPathHelpers.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+ DDBD0161196DC3D70033959E /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = DD043322196DB9BC00E6F39D /* Mapbox GL Tests */;
+ targetProxy = DDBD0160196DC3D70033959E /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
+/* Begin XCBuildConfiguration section */
+ DD043356196DB9BC00E6F39D /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ COPY_PHASE_STRIP = NO;
+ ENABLE_TESTABILITY = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ GCC_SYMBOLS_PRIVATE_EXTERN = YES;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ ONLY_ACTIVE_ARCH = YES;
+ SDKROOT = iphoneos;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ };
+ name = Debug;
+ };
+ DD043357196DB9BC00E6F39D /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ COPY_PHASE_STRIP = YES;
+ ENABLE_NS_ASSERTIONS = NO;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_SYMBOLS_PRIVATE_EXTERN = YES;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ SDKROOT = iphoneos;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
+ };
+ name = Release;
+ };
+ DD043359196DB9BC00E6F39D /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(PROJECT_DIR)/../../../build/ios/pkg/dynamic/",
+ );
+ HEADER_SEARCH_PATHS = "";
+ INFOPLIST_FILE = "$(SRCROOT)/App-Info.plist";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks";
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "../../mason_packages/**",
+ );
+ OTHER_LDFLAGS = "";
+ PRODUCT_BUNDLE_IDENTIFIER = "com.mapbox.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ TARGETED_DEVICE_FAMILY = "1,2";
+ WRAPPER_EXTENSION = app;
+ };
+ name = Debug;
+ };
+ DD04335A196DB9BC00E6F39D /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(PROJECT_DIR)/../../../build/ios/pkg/dynamic/",
+ );
+ HEADER_SEARCH_PATHS = "";
+ INFOPLIST_FILE = "$(SRCROOT)/App-Info.plist";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks";
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "../../mason_packages/**",
+ );
+ OTHER_LDFLAGS = "";
+ PRODUCT_BUNDLE_IDENTIFIER = "com.mapbox.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ TARGETED_DEVICE_FAMILY = "1,2";
+ WRAPPER_EXTENSION = app;
+ };
+ name = Release;
+ };
+ DDBD0163196DC3D70033959E /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/Mapbox GL Tests.app/Mapbox GL Tests";
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(PROJECT_DIR)/../../../build/ios/pkg/dynamic/",
+ );
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ "KIF_XCTEST=1",
+ );
+ HEADER_SEARCH_PATHS = (
+ "$(inherited)",
+ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
+ OCMock,
+ OHHTTPStubs/OHHTTPStubs/Sources,
+ );
+ INFOPLIST_FILE = "Bundle-Info.plist";
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(PROJECT_DIR)/OCMock",
+ );
+ OTHER_LDFLAGS = (
+ "$(inherited)",
+ "-framework",
+ XCTest,
+ "-ObjC",
+ );
+ PRODUCT_BUNDLE_IDENTIFIER = "com.mapbox.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ TEST_HOST = "$(BUNDLE_LOADER)";
+ WRAPPER_EXTENSION = xctest;
+ };
+ name = Debug;
+ };
+ DDBD0164196DC3D70033959E /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/Mapbox GL Tests.app/Mapbox GL Tests";
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(PROJECT_DIR)/../../../build/ios/pkg/dynamic/",
+ );
+ GCC_PREPROCESSOR_DEFINITIONS = "KIF_XCTEST=1";
+ HEADER_SEARCH_PATHS = (
+ "$(inherited)",
+ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
+ OCMock,
+ OHHTTPStubs/OHHTTPStubs/Sources,
+ );
+ INFOPLIST_FILE = "Bundle-Info.plist";
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(PROJECT_DIR)/OCMock",
+ );
+ OTHER_LDFLAGS = (
+ "$(inherited)",
+ "-framework",
+ XCTest,
+ "-ObjC",
+ );
+ PRODUCT_BUNDLE_IDENTIFIER = "com.mapbox.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ TEST_HOST = "$(BUNDLE_LOADER)";
+ WRAPPER_EXTENSION = xctest;
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ DD04331E196DB9BC00E6F39D /* Build configuration list for PBXProject "ios-tests" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ DD043356196DB9BC00E6F39D /* Debug */,
+ DD043357196DB9BC00E6F39D /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ DD043358196DB9BC00E6F39D /* Build configuration list for PBXNativeTarget "Mapbox GL Tests" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ DD043359196DB9BC00E6F39D /* Debug */,
+ DD04335A196DB9BC00E6F39D /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ DDBD0162196DC3D70033959E /* Build configuration list for PBXNativeTarget "Test Bundle" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ DDBD0163196DC3D70033959E /* Debug */,
+ DDBD0164196DC3D70033959E /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = DD04331B196DB9BC00E6F39D /* Project object */;
+}
diff --git a/platform/ios/test/ios-tests.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/platform/ios/test/ios-tests.xcodeproj/project.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 0000000000..4cad7961db
--- /dev/null
+++ b/platform/ios/test/ios-tests.xcodeproj/project.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Workspace
+ version = "1.0">
+ <FileRef
+ location = "self:Mapbox GL Tests.xcodeproj">
+ </FileRef>
+</Workspace>
diff --git a/platform/ios/test/ios-tests.xcodeproj/project.xcworkspace/xcshareddata/Mapbox GL Tests.xccheckout b/platform/ios/test/ios-tests.xcodeproj/project.xcworkspace/xcshareddata/Mapbox GL Tests.xccheckout
new file mode 100644
index 0000000000..68c68a2234
--- /dev/null
+++ b/platform/ios/test/ios-tests.xcodeproj/project.xcworkspace/xcshareddata/Mapbox GL Tests.xccheckout
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>IDESourceControlProjectFavoriteDictionaryKey</key>
+ <false/>
+ <key>IDESourceControlProjectIdentifier</key>
+ <string>A9E9DC14-62C7-4C7A-B782-6B24B7657046</string>
+ <key>IDESourceControlProjectName</key>
+ <string>Mapbox GL Tests</string>
+ <key>IDESourceControlProjectOriginsDictionary</key>
+ <dict>
+ <key>1F4F0A5F-01E4-4945-AE04-F4B1B763C2BF</key>
+ <string>ssh://github.com/mapbox/mapbox-gl-cocoa.git</string>
+ </dict>
+ <key>IDESourceControlProjectPath</key>
+ <string>test/Mapbox GL Tests/Mapbox GL Tests.xcodeproj/project.xcworkspace</string>
+ <key>IDESourceControlProjectRelativeInstallPathDictionary</key>
+ <dict>
+ <key>1F4F0A5F-01E4-4945-AE04-F4B1B763C2BF</key>
+ <string>../../../..</string>
+ </dict>
+ <key>IDESourceControlProjectURL</key>
+ <string>ssh://github.com/mapbox/mapbox-gl-cocoa.git</string>
+ <key>IDESourceControlProjectVersion</key>
+ <integer>110</integer>
+ <key>IDESourceControlProjectWCCIdentifier</key>
+ <string>1F4F0A5F-01E4-4945-AE04-F4B1B763C2BF</string>
+ <key>IDESourceControlProjectWCConfigurations</key>
+ <array>
+ <dict>
+ <key>IDESourceControlRepositoryExtensionIdentifierKey</key>
+ <string>public.vcs.git</string>
+ <key>IDESourceControlWCCIdentifierKey</key>
+ <string>1F4F0A5F-01E4-4945-AE04-F4B1B763C2BF</string>
+ <key>IDESourceControlWCCName</key>
+ <string>mapbox-gl-cocoa</string>
+ </dict>
+ </array>
+</dict>
+</plist>
diff --git a/platform/ios/test/ios-tests.xcodeproj/project.xcworkspace/xcshareddata/ios-tests.xccheckout b/platform/ios/test/ios-tests.xcodeproj/project.xcworkspace/xcshareddata/ios-tests.xccheckout
new file mode 100644
index 0000000000..33408b6083
--- /dev/null
+++ b/platform/ios/test/ios-tests.xcodeproj/project.xcworkspace/xcshareddata/ios-tests.xccheckout
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>IDESourceControlProjectFavoriteDictionaryKey</key>
+ <false/>
+ <key>IDESourceControlProjectIdentifier</key>
+ <string>31F71B93-A6C7-4EE6-B62A-5324738E25FE</string>
+ <key>IDESourceControlProjectName</key>
+ <string>ios-tests</string>
+ <key>IDESourceControlProjectOriginsDictionary</key>
+ <dict>
+ <key>10265E242415D473A6A613214DB7AC3EE3D43F93</key>
+ <string>https://github.com/mapbox/KIF.git</string>
+ <key>38C2A0D4F62B675E8C16C8BC1437C7753846C8AC</key>
+ <string>https://github.com/AliSoftware/OHHTTPStubs.git</string>
+ <key>7E68CB584078A487C0535CC191D3B7551EEE2095</key>
+ <string>github.com:mapbox/mapbox-gl-native.git</string>
+ </dict>
+ <key>IDESourceControlProjectPath</key>
+ <string>test/ios/ios-tests.xcodeproj</string>
+ <key>IDESourceControlProjectRelativeInstallPathDictionary</key>
+ <dict>
+ <key>10265E242415D473A6A613214DB7AC3EE3D43F93</key>
+ <string>../../../..test/ios/KIF</string>
+ <key>38C2A0D4F62B675E8C16C8BC1437C7753846C8AC</key>
+ <string>../../../../test/ios/OHHTTPStubs</string>
+ <key>7E68CB584078A487C0535CC191D3B7551EEE2095</key>
+ <string>../../../..</string>
+ </dict>
+ <key>IDESourceControlProjectURL</key>
+ <string>github.com:mapbox/mapbox-gl-native.git</string>
+ <key>IDESourceControlProjectVersion</key>
+ <integer>111</integer>
+ <key>IDESourceControlProjectWCCIdentifier</key>
+ <string>7E68CB584078A487C0535CC191D3B7551EEE2095</string>
+ <key>IDESourceControlProjectWCConfigurations</key>
+ <array>
+ <dict>
+ <key>IDESourceControlRepositoryExtensionIdentifierKey</key>
+ <string>public.vcs.git</string>
+ <key>IDESourceControlWCCIdentifierKey</key>
+ <string>7E68CB584078A487C0535CC191D3B7551EEE2095</string>
+ <key>IDESourceControlWCCName</key>
+ <string>gl-native</string>
+ </dict>
+ <dict>
+ <key>IDESourceControlRepositoryExtensionIdentifierKey</key>
+ <string>public.vcs.git</string>
+ <key>IDESourceControlWCCIdentifierKey</key>
+ <string>10265E242415D473A6A613214DB7AC3EE3D43F93</string>
+ <key>IDESourceControlWCCName</key>
+ <string>KIF</string>
+ </dict>
+ <dict>
+ <key>IDESourceControlRepositoryExtensionIdentifierKey</key>
+ <string>public.vcs.git</string>
+ <key>IDESourceControlWCCIdentifierKey</key>
+ <string>38C2A0D4F62B675E8C16C8BC1437C7753846C8AC</string>
+ <key>IDESourceControlWCCName</key>
+ <string>OHHTTPStubs</string>
+ </dict>
+ </array>
+</dict>
+</plist>
diff --git a/platform/ios/test/ios-tests.xcodeproj/xcshareddata/xcschemes/Mapbox GL Tests.xcscheme b/platform/ios/test/ios-tests.xcodeproj/xcshareddata/xcschemes/Mapbox GL Tests.xcscheme
new file mode 100644
index 0000000000..df15849ee0
--- /dev/null
+++ b/platform/ios/test/ios-tests.xcodeproj/xcshareddata/xcschemes/Mapbox GL Tests.xcscheme
@@ -0,0 +1,136 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Scheme
+ LastUpgradeVersion = "0700"
+ version = "1.7">
+ <BuildAction
+ parallelizeBuildables = "YES"
+ buildImplicitDependencies = "YES">
+ <BuildActionEntries>
+ <BuildActionEntry
+ buildForTesting = "YES"
+ buildForRunning = "YES"
+ buildForProfiling = "YES"
+ buildForArchiving = "YES"
+ buildForAnalyzing = "YES">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "EABD46791857A0C700A5F081"
+ BuildableName = "libKIF.a"
+ BlueprintName = "KIF"
+ ReferencedContainer = "container:KIF/KIF.xcodeproj">
+ </BuildableReference>
+ </BuildActionEntry>
+ <BuildActionEntry
+ buildForTesting = "YES"
+ buildForRunning = "YES"
+ buildForProfiling = "YES"
+ buildForArchiving = "YES"
+ buildForAnalyzing = "YES">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "DD043322196DB9BC00E6F39D"
+ BuildableName = "Mapbox GL Tests.app"
+ BlueprintName = "Mapbox GL Tests"
+ ReferencedContainer = "container:ios-tests.xcodeproj">
+ </BuildableReference>
+ </BuildActionEntry>
+ </BuildActionEntries>
+ </BuildAction>
+ <TestAction
+ buildConfiguration = "Debug"
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+ shouldUseLaunchSchemeArgsEnv = "YES">
+ <Testables>
+ <TestableReference
+ skipped = "NO">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "DDBD0151196DC3D70033959E"
+ BuildableName = "Test Bundle.xctest"
+ BlueprintName = "Test Bundle"
+ ReferencedContainer = "container:ios-tests.xcodeproj">
+ </BuildableReference>
+ <SkippedTests>
+ <Test
+ Identifier = "MapViewTests/testUserTrackingModeFollowWithHeading">
+ </Test>
+ <Test
+ Identifier = "MetricsTests">
+ </Test>
+ <Test
+ Identifier = "MetricsTests/testFlushPostsEvents">
+ </Test>
+ <Test
+ Identifier = "MetricsTests/testPostEventsNetworkRequest">
+ </Test>
+ <Test
+ Identifier = "MetricsTests/testTimerFiresFlush">
+ </Test>
+ </SkippedTests>
+ <LocationScenarioReference
+ identifier = "com.apple.dt.IDEFoundation.CurrentLocationScenarioIdentifier"
+ referenceType = "1">
+ </LocationScenarioReference>
+ </TestableReference>
+ </Testables>
+ <MacroExpansion>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "DD043322196DB9BC00E6F39D"
+ BuildableName = "Mapbox GL Tests.app"
+ BlueprintName = "Mapbox GL Tests"
+ ReferencedContainer = "container:ios-tests.xcodeproj">
+ </BuildableReference>
+ </MacroExpansion>
+ <AdditionalOptions>
+ </AdditionalOptions>
+ </TestAction>
+ <LaunchAction
+ buildConfiguration = "Debug"
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+ launchStyle = "0"
+ useCustomWorkingDirectory = "NO"
+ ignoresPersistentStateOnLaunch = "NO"
+ debugDocumentVersioning = "YES"
+ debugServiceExtension = "internal"
+ allowLocationSimulation = "YES">
+ <BuildableProductRunnable
+ runnableDebuggingMode = "0">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "DD043322196DB9BC00E6F39D"
+ BuildableName = "Mapbox GL Tests.app"
+ BlueprintName = "Mapbox GL Tests"
+ ReferencedContainer = "container:ios-tests.xcodeproj">
+ </BuildableReference>
+ </BuildableProductRunnable>
+ <AdditionalOptions>
+ </AdditionalOptions>
+ </LaunchAction>
+ <ProfileAction
+ buildConfiguration = "Release"
+ shouldUseLaunchSchemeArgsEnv = "YES"
+ savedToolIdentifier = ""
+ useCustomWorkingDirectory = "NO"
+ debugDocumentVersioning = "YES">
+ <BuildableProductRunnable
+ runnableDebuggingMode = "0">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "DD043322196DB9BC00E6F39D"
+ BuildableName = "Mapbox GL Tests.app"
+ BlueprintName = "Mapbox GL Tests"
+ ReferencedContainer = "container:ios-tests.xcodeproj">
+ </BuildableReference>
+ </BuildableProductRunnable>
+ </ProfileAction>
+ <AnalyzeAction
+ buildConfiguration = "Debug">
+ </AnalyzeAction>
+ <ArchiveAction
+ buildConfiguration = "Release"
+ revealArchiveInOrganizer = "YES">
+ </ArchiveAction>
+</Scheme>
diff --git a/platform/ios/test/main.m b/platform/ios/test/main.m
new file mode 100644
index 0000000000..d79750dcdd
--- /dev/null
+++ b/platform/ios/test/main.m
@@ -0,0 +1,9 @@
+#import <UIKit/UIKit.h>
+#import "MGLTAppDelegate.h"
+
+int main(int argc, char * argv[])
+{
+ @autoreleasepool {
+ return UIApplicationMain(argc, argv, nil, NSStringFromClass([MGLTAppDelegate class]));
+ }
+}
diff --git a/platform/linux/main.cpp b/platform/linux/main.cpp
index f90b5de849..98fb32075e 100644
--- a/platform/linux/main.cpp
+++ b/platform/linux/main.cpp
@@ -106,8 +106,6 @@ int main(int argc, char *argv[]) {
view = std::make_unique<GLFWView>(fullscreen, benchmark);
mbgl::DefaultFileSource fileSource("/tmp/mbgl-cache.db", ".");
- fileSource.setMaximumCacheEntrySize(1 * 1024 * 1024); // 1 MB
- fileSource.setMaximumCacheSize(50 * 1024 * 1024); // 50 MB
// Set access token if present
const char *token = getenv("MAPBOX_ACCESS_TOKEN");
diff --git a/platform/linux/mapboxgl-app.gypi b/platform/linux/mapboxgl-app.gypi
index 3788efba43..533f0b85d2 100644
--- a/platform/linux/mapboxgl-app.gypi
+++ b/platform/linux/mapboxgl-app.gypi
@@ -28,6 +28,7 @@
'<@(opengl_cflags)',
'<@(boost_cflags)',
'<@(glfw_cflags)',
+ '<@(variant_cflags)',
],
'ldflags': [
'<@(glfw_ldflags)',
@@ -39,20 +40,27 @@
'conditions': [
['OS == "mac"', {
- 'libraries': [ '<@(libraries)' ],
'xcode_settings': {
'SDKROOT': 'macosx',
'SUPPORTED_PLATFORMS':'macosx',
'OTHER_CPLUSPLUSFLAGS': [ '<@(cflags_cc)' ],
- 'OTHER_LDFLAGS': [ '<@(ldflags)' ],
- 'SDKROOT': 'macosx',
'MACOSX_DEPLOYMENT_TARGET': '10.10',
- }
+ },
}, {
'cflags_cc': [ '<@(cflags_cc)' ],
- 'libraries': [ '<@(libraries)', '<@(ldflags)' ],
}]
],
+
+ 'link_settings': {
+ 'conditions': [
+ ['OS == "mac"', {
+ 'libraries': [ '<@(libraries)' ],
+ 'xcode_settings': { 'OTHER_LDFLAGS': [ '<@(ldflags)' ] }
+ }, {
+ 'libraries': [ '<@(libraries)', '<@(ldflags)' ],
+ }]
+ ],
+ },
},
],
}
diff --git a/platform/linux/scripts/coveralls.sh b/platform/linux/scripts/coveralls.sh
new file mode 100755
index 0000000000..468fa4774b
--- /dev/null
+++ b/platform/linux/scripts/coveralls.sh
@@ -0,0 +1,13 @@
+#!/usr/bin/env bash
+
+set -e
+set -o pipefail
+
+source ./platform/linux/scripts/setup.sh
+
+################################################################################
+# Coveralls
+################################################################################
+
+mapbox_time "make_coveralls" \
+make coveralls -j${JOBS}
diff --git a/platform/linux/scripts/run.sh b/platform/linux/scripts/run.sh
index 3e40881ec6..1c0c13968a 100755
--- a/platform/linux/scripts/run.sh
+++ b/platform/linux/scripts/run.sh
@@ -17,6 +17,9 @@ make linux -j${JOBS} BUILDTYPE=${BUILDTYPE}
mapbox_time "compile_render_binary" \
make render -j${JOBS} BUILDTYPE=${BUILDTYPE}
+mapbox_time "compile_offline_binary" \
+make offline -j${JOBS} BUILDTYPE=${BUILDTYPE}
+
mapbox_time "compile_tests" \
make test -j${JOBS} BUILDTYPE=${BUILDTYPE}
diff --git a/platform/node/src/node_map.cpp b/platform/node/src/node_map.cpp
index b8927ea334..5eefe402d6 100644
--- a/platform/node/src/node_map.cpp
+++ b/platform/node/src/node_map.cpp
@@ -25,6 +25,7 @@ struct NodeMap::RenderOptions {
unsigned int width = 512;
unsigned int height = 512;
std::vector<std::string> classes;
+ mbgl::MapDebugOptions debugOptions = mbgl::MapDebugOptions::NoDebug;
};
////////////////////////////////////////////////////////////////////////////////////////////////
@@ -240,6 +241,30 @@ NodeMap::RenderOptions NodeMap::ParseOptions(v8::Local<v8::Object> obj) {
}
}
+ if (Nan::Has(obj, Nan::New("debug").ToLocalChecked()).FromJust()) {
+ auto debug = Nan::Get(obj, Nan::New("debug").ToLocalChecked()).ToLocalChecked()->ToObject().As<v8::Object>();
+ if (Nan::Has(debug, Nan::New("tileBorders").ToLocalChecked()).FromJust()) {
+ if (Nan::Get(debug, Nan::New("tileBorders").ToLocalChecked()).ToLocalChecked()->BooleanValue()) {
+ options.debugOptions = options.debugOptions | mbgl::MapDebugOptions::TileBorders;
+ }
+ }
+ if (Nan::Has(debug, Nan::New("parseStatus").ToLocalChecked()).FromJust()) {
+ if (Nan::Get(debug, Nan::New("parseStatus").ToLocalChecked()).ToLocalChecked()->BooleanValue()) {
+ options.debugOptions = options.debugOptions | mbgl::MapDebugOptions::ParseStatus;
+ }
+ }
+ if (Nan::Has(debug, Nan::New("timestamps").ToLocalChecked()).FromJust()) {
+ if (Nan::Get(debug, Nan::New("timestamps").ToLocalChecked()).ToLocalChecked()->BooleanValue()) {
+ options.debugOptions = options.debugOptions | mbgl::MapDebugOptions::Timestamps;
+ }
+ }
+ if (Nan::Has(debug, Nan::New("collision").ToLocalChecked()).FromJust()) {
+ if (Nan::Get(debug, Nan::New("collision").ToLocalChecked()).ToLocalChecked()->BooleanValue()) {
+ options.debugOptions = options.debugOptions | mbgl::MapDebugOptions::Collision;
+ }
+ }
+ }
+
return options;
}
@@ -302,6 +327,7 @@ void NodeMap::startRender(NodeMap::RenderOptions options) {
map->setLatLngZoom(mbgl::LatLng(options.latitude, options.longitude), options.zoom);
map->setBearing(options.bearing);
map->setPitch(options.pitch);
+ map->setDebug(options.debugOptions);
map->renderStill([this](const std::exception_ptr eptr, mbgl::PremultipliedImage&& result) {
if (eptr) {
diff --git a/platform/node/src/node_request.cpp b/platform/node/src/node_request.cpp
index 1c8b46b838..50d7628a2b 100644
--- a/platform/node/src/node_request.cpp
+++ b/platform/node/src/node_request.cpp
@@ -48,7 +48,7 @@ NAN_METHOD(NodeRequest::Respond) {
mbgl::Response response;
if (info.Length() < 1) {
- response.error = std::make_unique<Error>(Error::Reason::NotFound);
+ response.noContent = true;
} else if (info[0]->BooleanValue()) {
std::unique_ptr<Nan::Utf8String> message;
diff --git a/platform/node/test/js/map.test.js b/platform/node/test/js/map.test.js
index df7b5f8706..1228900940 100644
--- a/platform/node/test/js/map.test.js
+++ b/platform/node/test/js/map.test.js
@@ -41,7 +41,8 @@ test('Map', function(t) {
options.request = function() {};
t.doesNotThrow(function() {
- new mbgl.Map(options);
+ var map = new mbgl.Map(options);
+ map.release();
});
t.end();
@@ -59,7 +60,8 @@ test('Map', function(t) {
options.cancel = function() {};
t.doesNotThrow(function() {
- new mbgl.Map(options);
+ var map = new mbgl.Map(options);
+ map.release();
});
t.end();
@@ -78,7 +80,8 @@ test('Map', function(t) {
options.ratio = 1.0;
t.doesNotThrow(function() {
- new mbgl.Map(options);
+ var map = new mbgl.Map(options);
+ map.release();
});
t.end();
@@ -290,4 +293,51 @@ test('Map', function(t) {
t.end();
});
});
+
+ t.test('request callback', function (t) {
+ t.test('returning an error', function(t) {
+ var map = new mbgl.Map({
+ request: function(req, callback) {
+ callback(new Error('request error'));
+ },
+ });
+ map.load(style);
+ map.render({ zoom: 1 }, function(err, data) {
+ map.release();
+ t.ok(err, 'returns error');
+ t.equal(err.message, 'request error');
+ t.end();
+ });
+ });
+
+ t.test('returning no content for a tile', function(t) {
+ var map = new mbgl.Map({
+ request: function(req, callback) {
+ callback();
+ },
+ });
+ map.load(style);
+ map.render({ zoom: 1 }, function(err, data) {
+ map.release();
+ t.ok(data, 'no error');
+ t.end();
+ });
+ });
+
+ t.test('not holding references', function(t) {
+ var options = {
+ request: function() {},
+ ratio: 1
+ };
+
+ // We explicitly don't call release. mbgl.Map should
+ // not hold any reference to the node's main loop and
+ // prevent the test from exit.
+ var map1 = new mbgl.Map(options);
+ var map2 = new mbgl.Map(options);
+ var map3 = new mbgl.Map(options);
+
+ t.end();
+ });
+ });
});
diff --git a/platform/node/test/render.test.js b/platform/node/test/render.test.js
index ae2a55277e..05a6b2ba68 100644
--- a/platform/node/test/render.test.js
+++ b/platform/node/test/render.test.js
@@ -41,6 +41,10 @@ suite.run('native', {tests: tests}, function (style, options, callback) {
options.zoom = style.zoom;
options.bearing = style.bearing;
options.pitch = style.pitch;
+ options.debug = {
+ tileBorders: options.debug,
+ collision: options.collisionDebug
+ };
map.load(style);
map.render(options, function (err, pixels) {
diff --git a/platform/osx/INSTALL.md b/platform/osx/INSTALL.md
index 4016c360c6..e4566625eb 100644
--- a/platform/osx/INSTALL.md
+++ b/platform/osx/INSTALL.md
@@ -23,7 +23,7 @@ The Mapbox OS X SDK requires the OS X 10.10.0 SDK or above.
## Use
-The [Mapbox iOS SDK’s API documentation](https://www.mapbox.com/ios-sdk/api/3.0.1/) applies to the Mapbox OS X SDK with few differences, mostly around unimplemented features like user location tracking.
+The [Mapbox iOS SDK’s API documentation](https://www.mapbox.com/ios-sdk/api/) applies to the Mapbox OS X SDK with few differences, mostly around unimplemented features like user location tracking.
## Troubleshooting
diff --git a/platform/osx/README.md b/platform/osx/README.md
index 8a21897f64..3f9a5cd62e 100644
--- a/platform/osx/README.md
+++ b/platform/osx/README.md
@@ -4,7 +4,7 @@
A library based on [Mapbox GL Native](../../README.md) for embedding interactive map views with scalable, customizable vector maps into Cocoa applications on OS X 10.10.0 and above using Objective-C, Swift, or Interface Builder.
-This SDK is analogous to the Mapbox iOS SDK, and much of the iOS SDK documentation applies here. Mapbox does not officially support the OS X to the same extent as the iOS SDK; however, bug reports and pull requests are certainly welcome.
+This SDK is analogous to the Mapbox iOS SDK, and much of the iOS SDK documentation applies here. Mapbox does not officially support the OS X SDK to the same extent as the iOS SDK; however, bug reports and pull requests are certainly welcome.
* [Integrating the Mapbox OS X SDK into your application](INSTALL.md)
* [Contributing to the Mapbox OS X SDK](DEVELOPING.md)
diff --git a/platform/osx/app/MainMenu.xib b/platform/osx/app/MainMenu.xib
index 844af08f3e..64ff4e550d 100644
--- a/platform/osx/app/MainMenu.xib
+++ b/platform/osx/app/MainMenu.xib
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="9531" systemVersion="15C50" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
+<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="10109" systemVersion="15E39d" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
<dependencies>
- <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="9531"/>
+ <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="10109"/>
</dependencies>
<objects>
<customObject id="-2" userLabel="File's Owner" customClass="NSApplication">
@@ -473,10 +473,16 @@
<action selector="dropManyPins:" target="-1" id="Rtv-8N-3Z8"/>
</connections>
</menuItem>
- <menuItem title="Remove All Pins" id="6rC-68-vk0">
+ <menuItem title="Add Polygon and Polyline" id="DVr-vT-lpe">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
- <action selector="removeAllPins:" target="-1" id="NRM-y5-Wul"/>
+ <action selector="drawPolygonAndPolyLineAnnotations:" target="-1" id="EhT-CB-gee"/>
+ </connections>
+ </menuItem>
+ <menuItem title="Remove All Annotations" id="6rC-68-vk0">
+ <modifierMask key="keyEquivalentModifierMask"/>
+ <connections>
+ <action selector="removeAllAnnotations:" target="-1" id="6v3-0E-LsR"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="wQq-Mx-QY0"/>
@@ -545,7 +551,7 @@
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES"/>
<windowPositionMask key="initialPositionMask" leftStrut="YES" rightStrut="YES" topStrut="YES" bottomStrut="YES"/>
<rect key="contentRect" x="109" y="131" width="350" height="62"/>
- <rect key="screenRect" x="0.0" y="0.0" width="1280" height="777"/>
+ <rect key="screenRect" x="0.0" y="0.0" width="1680" height="1050"/>
<view key="contentView" id="eA4-n3-qPe">
<rect key="frame" x="0.0" y="0.0" width="350" height="62"/>
<autoresizingMask key="autoresizingMask"/>
diff --git a/platform/osx/app/MapDocument.m b/platform/osx/app/MapDocument.m
index 6881f6bd5b..7c42bc9802 100644
--- a/platform/osx/app/MapDocument.m
+++ b/platform/osx/app/MapDocument.m
@@ -33,6 +33,7 @@ static const CLLocationCoordinate2D WorldTourDestinations[] = {
BOOL _showsToolTipsOnDroppedPins;
BOOL _randomizesCursorsOnDroppedPins;
BOOL _isTouringWorld;
+ BOOL _isShowingPolygonAndPolylineAnnotations;
}
#pragma mark Lifecycle
@@ -241,7 +242,7 @@ static const CLLocationCoordinate2D WorldTourDestinations[] = {
}
- (IBAction)dropManyPins:(id)sender {
- [self.mapView removeAnnotations:self.mapView.annotations];
+ [self removeAllAnnotations:sender];
NSRect bounds = self.mapView.bounds;
NSMutableArray *annotations = [NSMutableArray array];
@@ -273,14 +274,15 @@ static const CLLocationCoordinate2D WorldTourDestinations[] = {
}
}
-- (IBAction)removeAllPins:(id)sender {
+- (IBAction)removeAllAnnotations:(id)sender {
[self.mapView removeAnnotations:self.mapView.annotations];
+ _isShowingPolygonAndPolylineAnnotations = NO;
}
- (IBAction)startWorldTour:(id)sender {
_isTouringWorld = YES;
- [self removeAllPins:sender];
+ [self removeAllAnnotations:sender];
NSUInteger numberOfAnnotations = sizeof(WorldTourDestinations) / sizeof(WorldTourDestinations[0]);
NSMutableArray *annotations = [NSMutableArray arrayWithCapacity:numberOfAnnotations];
for (NSUInteger i = 0; i < numberOfAnnotations; i++) {
@@ -319,6 +321,35 @@ static const CLLocationCoordinate2D WorldTourDestinations[] = {
self.mapView.camera = self.mapView.camera;
}
+- (IBAction)drawPolygonAndPolyLineAnnotations:(id)sender {
+
+ if (_isShowingPolygonAndPolylineAnnotations) {
+ [self removeAllAnnotations:sender];
+ return;
+ }
+
+ _isShowingPolygonAndPolylineAnnotations = YES;
+
+ // Pacific Northwest triangle
+ CLLocationCoordinate2D triangleCoordinates[3] = {
+ CLLocationCoordinate2DMake(44, -122),
+ CLLocationCoordinate2DMake(46, -122),
+ CLLocationCoordinate2DMake(46, -121)
+ };
+ MGLPolygon *triangle = [MGLPolygon polygonWithCoordinates:triangleCoordinates count:3];
+ [self.mapView addAnnotation:triangle];
+
+ // West coast line
+ CLLocationCoordinate2D lineCoordinates[4] = {
+ CLLocationCoordinate2DMake(47.6025, -122.3327),
+ CLLocationCoordinate2DMake(45.5189, -122.6726),
+ CLLocationCoordinate2DMake(37.7790, -122.4177),
+ CLLocationCoordinate2DMake(34.0532, -118.2349)
+ };
+ MGLPolyline *line = [MGLPolyline polylineWithCoordinates:lineCoordinates count:4];
+ [self.mapView addAnnotation:line];
+}
+
#pragma mark Help methods
- (IBAction)giveFeedback:(id)sender {
@@ -457,8 +488,8 @@ static const CLLocationCoordinate2D WorldTourDestinations[] = {
if (menuItem.action == @selector(dropManyPins:)) {
return YES;
}
- if (menuItem.action == @selector(removeAllPins:)) {
- return self.mapView.annotations.count;
+ if (menuItem.action == @selector(removeAllAnnotations:)) {
+ return self.mapView.annotations.count > 0;
}
if (menuItem.action == @selector(startWorldTour:)) {
return !_isTouringWorld;
@@ -466,6 +497,9 @@ static const CLLocationCoordinate2D WorldTourDestinations[] = {
if (menuItem.action == @selector(stopWorldTour:)) {
return _isTouringWorld;
}
+ if (menuItem.action == @selector(drawPolygonAndPolyLineAnnotations:)) {
+ return !_isShowingPolygonAndPolylineAnnotations;
+ }
if (menuItem.action == @selector(giveFeedback:)) {
return YES;
}
diff --git a/platform/osx/include/MGLAccountManager.h b/platform/osx/include/MGLAccountManager.h
new file mode 100644
index 0000000000..efcec5419c
--- /dev/null
+++ b/platform/osx/include/MGLAccountManager.h
@@ -0,0 +1,44 @@
+#import <Foundation/Foundation.h>
+
+#import "MGLTypes.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+/** The MGLAccountManager object provides a global way to set a Mapbox API
+ access token, as well as other settings used framework-wide. */
+@interface MGLAccountManager : NSObject
+
+#pragma mark Authorizing access
+/** @name Authorizing Access */
+
+/** Set the
+ [Mapbox access token](https://www.mapbox.com/help/define-access-token/) to
+ used by all instances of MGLMapView in the current application.
+
+ Mapbox-hosted vector tiles and styles require an API access token, which you
+ can obtain from the
+ [Mapbox account page](https://www.mapbox.com/studio/account/tokens/). Access
+ tokens associate requests to Mapbox’s vector tile and style APIs with your
+ Mapbox account. They also deter other developers from using your styles
+ without your permission.
+
+ @param accessToken A Mapbox access token. Calling this method with a value
+ of `nil` has no effect.
+
+ @note You must set the access token before attempting to load any
+ Mapbox-hosted style. Therefore, you should generally set it before
+ creating an instance of MGLMapView. The recommended way to set an access
+ token is to add an entry to your application’s Info.plist file with the
+ key `MGLMapboxAccessToken` and the type String. Alternatively, you may
+ call this method from your application delegate’s
+ -applicationDidFinishLaunching: method. */
++ (void)setAccessToken:(nullable NSString *)accessToken;
+
+/** Returns the
+ [Mapbox access token](https://www.mapbox.com/help/define-access-token/) in
+ use by instances of MGLMapView in the current application. */
++ (nullable NSString *)accessToken;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/osx/include/MGLAnnotationImage.h b/platform/osx/include/MGLAnnotationImage.h
new file mode 100644
index 0000000000..a33ea75a5e
--- /dev/null
+++ b/platform/osx/include/MGLAnnotationImage.h
@@ -0,0 +1,58 @@
+#import <AppKit/AppKit.h>
+
+#import "MGLTypes.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+/** The MGLAnnotationImage class is responsible for presenting point-based
+ annotations visually on an MGLMapView instance. Annotation image objects
+ pair NSImage objects with annotation-related metadata. They may be recycled
+ later and put into a reuse queue that is maintained by the map view. */
+@interface MGLAnnotationImage : NSObject
+
+#pragma mark Initializing and preparing the image object
+/** @name Initializing and Preparing the Image Object */
+
+/** Initializes and returns a new annotation image object.
+
+ @param image The image to display for the annotation.
+ @param reuseIdentifier The string that identifies this annotation image in
+ the reuse queue.
+ @return The initialized annotation image object or `nil` if there was a
+ problem initializing the object. */
++ (instancetype)annotationImageWithImage:(NSImage *)image reuseIdentifier:(NSString *)reuseIdentifier;
+
+#pragma mark Getting and setting attributes
+/** @name Getting and Setting Attributes */
+
+/** The image to display for the annotation. */
+@property (nonatomic, readonly) NSImage *image;
+
+/** The string that identifies this annotation image in the reuse queue.
+ (read-only)
+
+ You specify the reuse identifier when you create the image object. You use
+ this type later to retrieve an annotation image object that was created
+ previously but which is currently unused because its annotation is not
+ on-screen.
+
+ If you define distinctly different types of annotations (with distinctly
+ different annotation images to go with them), you can differentiate between
+ the annotation types by specifying different reuse identifiers for each one.
+ */
+@property (nonatomic, readonly) NSString *reuseIdentifier;
+
+/** A Boolean value indicating whether the annotation is selectable.
+
+ The default value of this property is `YES`. If the value of this property
+ is `NO`, the annotation image ignores click events and cannot be selected.
+ */
+@property (nonatomic, getter=isSelectable) BOOL selectable;
+
+/** The cursor that appears above any annotation using this annotation image. By
+ default, this property is set to `nil`, representing the current cursor. */
+@property (nonatomic, nullable) NSCursor *cursor;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/osx/include/MGLMapView+IBAdditions.h b/platform/osx/include/MGLMapView+IBAdditions.h
new file mode 100644
index 0000000000..81f4506a57
--- /dev/null
+++ b/platform/osx/include/MGLMapView+IBAdditions.h
@@ -0,0 +1,68 @@
+#import <Foundation/Foundation.h>
+
+#import "MGLMapView.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface MGLMapView (IBAdditions)
+
+#if TARGET_INTERFACE_BUILDER
+
+// Core properties that can be manipulated in the Attributes inspector in
+// Interface Builder. These redeclarations merely add the IBInspectable keyword.
+// They appear here to ensure that they appear above the convenience properties;
+// inspectables declared in MGLMapView.h are always sorted before those in
+// MGLMapView+IBAdditions.h, due to ASCII sort order.
+
+// We want this property to look like a URL bar in the Attributes inspector, but
+// just calling it styleURL would violate Cocoa naming conventions and conflict
+// with the existing NSURL property. Fortunately, IB strips out the two
+// underscores for display.
+
+/** URL of the style currently displayed in the receiver.
+
+ The URL may be a full HTTP or HTTPS URL, a Mapbox URL indicating the style’s
+ map ID (`mapbox://styles/<user>/<style>`), or a path to a local file
+ relative to the application’s resource path. Leave this field blank for the
+ default style. */
+@property (nonatomic, nullable) IBInspectable NSString *styleURL__;
+
+// Convenience properties related to the initial viewport. These properties
+// are not meant to be used outside of Interface Builder. latitude and longitude
+// are backed by properties of type CLLocationDegrees, but these declarations
+// must use the type double because Interface Builder is unaware that
+// CLLocationDegrees is a typedef for double.
+
+/** The initial center latitude. */
+@property (nonatomic) IBInspectable double latitude;
+
+/** The initial center longitude. */
+@property (nonatomic) IBInspectable double longitude;
+
+@property (nonatomic) IBInspectable double zoomLevel;
+
+// Renamed properties. Interface Builder derives the display name of each
+// inspectable from the runtime name, but runtime names don’t always make sense
+// in UI.
+
+/** A Boolean value that determines whether the user may zoom the map, changing
+ its zoom level. */
+@property (nonatomic) IBInspectable BOOL allowsZooming;
+
+/** A Boolean value that determines whether the user may scroll around the map,
+ changing its center coordinate. */
+@property (nonatomic) IBInspectable BOOL allowsScrolling;
+
+/** A Boolean value that determines whether the user may rotate the map,
+ changing its direction. */
+@property (nonatomic) IBInspectable BOOL allowsRotating;
+
+/** A Boolean value that determines whether the user may tilt the map, changing
+ its pitch. */
+@property (nonatomic) IBInspectable BOOL allowsTilting;
+
+#endif
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/osx/include/MGLMapView.h b/platform/osx/include/MGLMapView.h
new file mode 100644
index 0000000000..ca55ba7cd5
--- /dev/null
+++ b/platform/osx/include/MGLMapView.h
@@ -0,0 +1,639 @@
+#import <Cocoa/Cocoa.h>
+#import <CoreLocation/CoreLocation.h>
+
+#import "MGLGeometry.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+/** Options for enabling debugging features in an MGLMapView instance. */
+typedef NS_OPTIONS(NSUInteger, MGLMapDebugMaskOptions) {
+ /** Edges of tile boundaries are shown as thick, red lines to help diagnose
+ tile clipping issues. */
+ MGLMapDebugTileBoundariesMask = 1 << 1,
+
+ /** Each tile shows its tile coordinate (x/y/z) in the upper-left corner. */
+ MGLMapDebugTileInfoMask = 1 << 2,
+
+ /** Each tile shows a timestamp indicating when it was loaded. */
+ MGLMapDebugTimestampsMask = 1 << 3,
+
+ /** Edges of glyphs and symbols are shown as faint, green lines to help
+ diagnose collision and label placement issues. */
+ MGLMapDebugCollisionBoxesMask = 1 << 4,
+};
+
+@class MGLAnnotationImage;
+@class MGLMapCamera;
+
+@protocol MGLAnnotation;
+@protocol MGLMapViewDelegate;
+@protocol MGLOverlay;
+
+/** An interactive, customizable map view with an interface similar to the one
+ provided by Apple’s MapKit.
+
+ Using MGLMapView, you can embed the map inside a view, allow users to
+ manipulate it with standard gestures, animate the map between different
+ viewpoints, and present information in the form of annotations and overlays.
+
+ The map view loads scalable vector tiles that conform to the
+ [Mapbox Vector Tile Specification](https://github.com/mapbox/vector-tile-spec).
+ It styles them with a style that conforms to the
+ [Mapbox GL style specification](https://www.mapbox.com/mapbox-gl-style-spec/).
+ Such styles can be designed in [Mapbox Studio](https://www.mapbox.com/studio/)
+ and hosted on mapbox.com.
+
+ A collection of Mapbox-hosted styles is available through the MGLStyle
+ class. These basic styles use
+ [Mapbox Streets](https://www.mapbox.com/developers/vector-tiles/mapbox-streets)
+ or [Mapbox Satellite](https://www.mapbox.com/satellite/) data sources, but
+ you can specify a custom style that makes use of your own data.
+
+ Mapbox-hosted vector tiles and styles require an API access token, which you
+ can obtain from the
+ [Mapbox account page](https://www.mapbox.com/studio/account/tokens/). Access
+ tokens associate requests to Mapbox’s vector tile and style APIs with your
+ Mapbox account. They also deter other developers from using your styles
+ without your permission.
+
+ @note You are responsible for getting permission to use the map data and for
+ ensuring that your use adheres to the relevant terms of use. */
+IB_DESIGNABLE
+@interface MGLMapView : NSView
+
+#pragma mark Creating instances
+/** @name Creating Instances */
+
+/** Initializes and returns a newly allocated map view with the specified frame
+ and the default style.
+
+ @param frame The frame for the view, measured in points.
+ @return An initialized map view. */
+- (instancetype)initWithFrame:(NSRect)frame;
+
+/** Initializes and returns a newly allocated map view with the specified frame
+ and style URL.
+
+ @param frame The frame for the view, measured in points.
+ @param styleURL URL of the map style to display. The URL may be a full HTTP
+ or HTTPS URL, a Mapbox URL indicating the style’s map ID
+ (`mapbox://styles/<user>/<style>`), or a path to a local file relative
+ to the application’s resource path. Specify `nil` for the default style.
+ @return An initialized map view. */
+- (instancetype)initWithFrame:(NSRect)frame styleURL:(nullable NSURL *)styleURL;
+
+#pragma mark Accessing the delegate
+/** @name Accessing the Delegate */
+
+/** The receiver’s delegate.
+
+ A map view sends messages to its delegate to notify it of changes to its
+ contents or the viewpoint. The delegate also provides information about
+ annotations displayed on the map, such as the styles to apply to individual
+ annotations. */
+@property (nonatomic, weak, nullable) IBOutlet id <MGLMapViewDelegate> delegate;
+
+#pragma mark Configuring the map’s appearance
+/** @name Configuring the Map’s Appearance */
+
+
+/** URL of the style currently displayed in the receiver.
+
+ The URL may be a full HTTP or HTTPS URL, a Mapbox URL indicating the style’s
+ map ID (`mapbox://styles/<user>/<style>`), or a path to a local file
+ relative to the application’s resource path.
+
+ If you set this property to `nil`, the receiver will use the default style
+ and this property will automatically be set to that style’s URL. */
+@property (nonatomic, null_resettable) NSURL *styleURL;
+
+/** Reloads the style.
+
+ You do not normally need to call this method. The map view automatically
+ responds to changes in network connectivity by reloading the style. You may
+ need to call this method if you change the access token after a style has
+ loaded but before loading a style associated with a different Mapbox
+ account. */
+- (IBAction)reloadStyle:(id)sender;
+
+/** A control for zooming in and out, positioned in the lower-right corner. */
+@property (nonatomic, readonly) NSSegmentedControl *zoomControls;
+
+/** A control indicating the map’s direction and allowing the user to manipulate
+ the direction, positioned above the zoom controls in the lower-right corner.
+ */
+@property (nonatomic, readonly) NSSlider *compass;
+
+/** The Mapbox logo, positioned in the lower-left corner.
+
+ @note The Mapbox terms of service, which governs the use of Mapbox-hosted
+ vector tiles and styles,
+ [requires](https://www.mapbox.com/help/mapbox-logo/) most Mapbox
+ customers to display the Mapbox logo. If this applies to you, do not
+ hide this view or change its contents. */
+@property (nonatomic, readonly) NSImageView *logoView;
+
+/** A view showing legally required copyright notices, positioned along the
+ bottom of the map view, to the left of the Mapbox logo.
+
+ @note The Mapbox terms of service, which governs the use of Mapbox-hosted
+ vector tiles and styles,
+ [requires](https://www.mapbox.com/help/attribution/) these copyright
+ notices to accompany any map that features Mapbox-designed styles,
+ OpenStreetMap data, or other Mapbox data such as satellite or terrain
+ data. If that applies to this map view, do not hide this view or remove
+ any notices from it. */
+@property (nonatomic, readonly) NSView *attributionView;
+
+#pragma mark Manipulating the viewpoint
+/** @name Manipulating the Viewpoint */
+
+/** The geographic coordinate at the center of the map view.
+
+ Changing the value of this property centers the map on the new coordinate
+ without changing the current zoom level.
+
+ Changing the value of this property updates the map view immediately. If you
+ want to animate the change, use the -setCenterCoordinate:animated: method
+ instead. */
+@property (nonatomic) CLLocationCoordinate2D centerCoordinate;
+
+/** Changes the center coordinate of the map and optionally animates the change.
+
+ Changing the center coordinate centers the map on the new coordinate without
+ changing the current zoom level.
+
+ @param coordinate The new center coordinate for the map.
+ @param animated Specify `YES` if you want the map view to scroll to the new
+ location or `NO` if you want the map to display the new location
+ immediately. */
+- (void)setCenterCoordinate:(CLLocationCoordinate2D)coordinate animated:(BOOL)animated;
+
+/** The zoom level of the receiver.
+
+ In addition to affecting the visual size and detail of features on the map,
+ the zoom level affects the size of the vector tiles that are loaded. At zoom
+ level 0, each tile covers the entire world map; at zoom level 1, it covers ¼
+ of the world; at zoom level 2, <sup>1</sup>⁄<sub>16</sub> of the world, and
+ so on.
+
+ Changing the value of this property updates the map view immediately. If you
+ want to animate the change, use the -setZoomLevel:animated: method instead.
+ */
+@property (nonatomic) double zoomLevel;
+
+/**
+ * The minimum zoom level at which the map can be shown.
+ *
+ * Depending on the map view’s aspect ratio, the map view may be prevented
+ * from reaching the minimum zoom level, in order to keep the map from
+ * repeating within the current viewport.
+ *
+ * If the value of this property is greater than that of the
+ * maximumZoomLevel property, the behavior is undefined.
+ *
+ * The default minimumZoomLevel is 0.
+ */
+@property (nonatomic) double minimumZoomLevel;
+
+/**
+ * The maximum zoom level the map can be shown at.
+ *
+ * If the value of this property is smaller than that of the
+ * minimumZoomLevel property, the behavior is undefined.
+ *
+ * The default maximumZoomLevel is 20.
+ */
+@property (nonatomic) double maximumZoomLevel;
+
+/** Changes the zoom level of the map and optionally animates the change.
+
+ Changing the zoom level scales the map without changing the current center
+ coordinate.
+
+ @param zoomLevel The new zoom level for the map.
+ @param animated Specify `YES` if you want the map view to animate the change
+ to the new zoom level or `NO` if you want the map to display the new
+ zoom level immediately. */
+- (void)setZoomLevel:(double)zoomLevel animated:(BOOL)animated;
+
+/** The heading of the map, measured in degrees clockwise from true north.
+
+ The value `0` means that the top edge of the map view corresponds to true
+ north. The value `90` means the top of the map is pointing due east. The
+ value `180` means the top of the map points due south, and so on.
+
+ Changing the value of this property updates the map view immediately. If you
+ want to animate the change, use the -setDirection:animated: method instead.
+ */
+@property (nonatomic) CLLocationDirection direction;
+
+/** Changes the heading of the map and optionally animates the change.
+
+ @param direction The heading of the map, measured in degrees clockwise from
+ true north.
+ @param animated Specify `YES` if you want the map view to animate the change
+ to the new heading or `NO` if you want the map to display the new
+ heading immediately.
+
+ Changing the heading rotates the map without changing the current center
+ coordinate or zoom level. */
+- (void)setDirection:(CLLocationDirection)direction animated:(BOOL)animated;
+
+/** A camera representing the current viewpoint of the map. */
+@property (nonatomic, copy) MGLMapCamera *camera;
+
+/** Moves the viewpoint to a different location with respect to the map with an
+ optional transition animation.
+
+ @param camera The new viewpoint.
+ @param animated Specify `YES` if you want the map view to animate the change
+ to the new viewpoint or `NO` if you want the map to display the new
+ viewpoint immediately. */
+- (void)setCamera:(MGLMapCamera *)camera animated:(BOOL)animated;
+
+/** Moves the viewpoint to a different location with respect to the map with an
+ optional transition duration and timing function.
+
+ @param camera The new viewpoint.
+ @param duration The amount of time, measured in seconds, that the transition
+ animation should take. Specify `0` to jump to the new viewpoint
+ instantaneously.
+ @param function A timing function used for the animation. Set this parameter
+ to `nil` for a transition that matches most system animations. If the
+ duration is `0`, this parameter is ignored.
+ @param completion The block to execute after the animation finishes. */
+- (void)setCamera:(MGLMapCamera *)camera withDuration:(NSTimeInterval)duration animationTimingFunction:(nullable CAMediaTimingFunction *)function completionHandler:(nullable void (^)(void))completion;
+
+/** Moves the viewpoint to a different location using a transition animation
+ that evokes powered flight and a default duration based on the length of the
+ flight path.
+
+ The transition animation seamlessly incorporates zooming and panning to help
+ the user find his or her bearings even after traversing a great distance.
+
+ @param camera The new viewpoint.
+ @param completion The block to execute after the animation finishes. */
+- (void)flyToCamera:(MGLMapCamera *)camera completionHandler:(nullable void (^)(void))completion;
+
+/** Moves the viewpoint to a different location using a transition animation
+ that evokes powered flight and an optional transition duration.
+
+ The transition animation seamlessly incorporates zooming and panning to help
+ the user find his or her bearings even after traversing a great distance.
+
+ @param camera The new viewpoint.
+ @param duration The amount of time, measured in seconds, that the transition
+ animation should take. Specify `0` to jump to the new viewpoint
+ instantaneously. Specify a negative value to use the default duration,
+ which is based on the length of the flight path.
+ @param completion The block to execute after the animation finishes. */
+- (void)flyToCamera:(MGLMapCamera *)camera withDuration:(NSTimeInterval)duration completionHandler:(nullable void (^)(void))completion;
+
+/** Moves the viewpoint to a different location using a transition animation
+ that evokes powered flight and an optional transition duration and peak
+ altitude.
+
+ The transition animation seamlessly incorporates zooming and panning to help
+ the user find his or her bearings even after traversing a great distance.
+
+ @param camera The new viewpoint.
+ @param duration The amount of time, measured in seconds, that the transition
+ animation should take. Specify `0` to jump to the new viewpoint
+ instantaneously. Specify a negative value to use the default duration,
+ which is based on the length of the flight path.
+ @param peakAltitude The altitude, measured in meters, at the midpoint of the
+ animation. The value of this parameter is ignored if it is negative or
+ if the animation transition resulting from a similar call to
+ `-setCamera:animated:` would have a midpoint at a higher altitude.
+ @param completion The block to execute after the animation finishes. */
+- (void)flyToCamera:(MGLMapCamera *)camera withDuration:(NSTimeInterval)duration peakAltitude:(CLLocationDistance)peakAltitude completionHandler:(nullable void (^)(void))completion;
+
+/** The geographic coordinate bounds visible in the receiver’s viewport.
+
+ Changing the value of this property updates the receiver immediately. If you
+ want to animate the change, use the -setVisibleCoordinateBounds:animated:
+ method instead. */
+@property (nonatomic) MGLCoordinateBounds visibleCoordinateBounds;
+
+/** Changes the receiver’s viewport to fit the given coordinate bounds,
+ optionally animating the change.
+
+ @param bounds The bounds that the viewport will show in its entirety.
+ @param animated Specify `YES` to animate the change by smoothly scrolling
+ and zooming or `NO` to immediately display the given bounds. */
+- (void)setVisibleCoordinateBounds:(MGLCoordinateBounds)bounds animated:(BOOL)animated;
+
+/** A Boolean value indicating whether the receiver automatically adjusts its
+ content insets.
+
+ When the value of this property is `YES`, the map view automatically updates
+ its `contentInsets` property to account for any overlapping title bar or
+ toolbar. To overlap with the title bar or toolbar, the containing window’s
+ style mask must have `NSFullSizeContentViewWindowMask` set, and the title
+ bar must not be transparent.
+
+ The default value of this property is `YES`. */
+@property (nonatomic, assign) BOOL automaticallyAdjustsContentInsets;
+
+/** The distance from the edges of the map view’s frame to the edges of the map
+ view’s logical viewport.
+
+ When the value of this property is equal to `NSEdgeInsetsZero`, viewport
+ properties such as `centerCoordinate` assume a viewport that matches the map
+ view’s frame. Otherwise, those properties are inset, excluding part of the
+ frame from the viewport. For instance, if the only the top edge is inset,
+ the map center is effectively shifted downward.
+
+ When the value of the `automaticallyAdjustsContentInsets` property is `YES`,
+ the value of this property may be overridden at any time.
+
+ Changing the value of this property updates the map view immediately. If you
+ want to animate the change, use the `-setContentInsets:animated:` method
+ instead. */
+@property (nonatomic, assign) NSEdgeInsets contentInsets;
+
+/** Sets the distance from the edges of the map view’s frame to the edges of the
+ map view’s logical viewport, with an optional transition animation.
+
+ When the value of this property is equal to `NSEdgeInsetsZero`, viewport
+ properties such as `centerCoordinate` assume a viewport that matches the map
+ view’s frame. Otherwise, those properties are inset, excluding part of the
+ frame from the viewport. For instance, if the only the top edge is inset,
+ the map center is effectively shifted downward.
+
+ When the value of the `automaticallyAdjustsContentInsets` property is `YES`,
+ the value of this property may be overridden at any time.
+
+ @param contentInsets The new values to inset the content by.
+ @param animated Specify `YES` if you want the map view to animate the change
+ to the content insets or `NO` if you want the map to inset the content
+ immediately. */
+- (void)setContentInsets:(NSEdgeInsets)contentInsets animated:(BOOL)animated;
+
+#pragma mark Configuring gesture recognition
+/** @name Configuring How the User Interacts with the Map */
+
+/** A Boolean value that determines whether the user may zoom the map in and
+ out, changing the zoom level.
+
+ When this property is set to `YES`, the default, the user may zoom the map
+ in and out by pinching two fingers, by using a scroll wheel on a
+ traditional mouse, or by dragging the mouse cursor up and down while holding
+ down the Shift key. When the receiver has focus, the user may also zoom by
+ pressing the up and down arrow keys while holding down the Option key.
+
+ This property controls only user interactions with the map. If you set the
+ value of this property to `NO`, you may still change the map zoom
+ programmatically. */
+@property (nonatomic, getter=isZoomEnabled) BOOL zoomEnabled;
+
+/** A Boolean value that determines whether the user may scroll around the map,
+ changing the center coordinate.
+
+ When this property is set to `YES`, the default, the user may scroll the map
+ by swiping with two fingers or dragging the mouse cursor. When the receiver
+ has focus, the user may also scroll around the map by pressing the arrow
+ keys.
+
+ This property controls only user interactions with the map. If you set the
+ value of this property to `NO`, you may still change the map location
+ programmatically. */
+@property (nonatomic, getter=isScrollEnabled) BOOL scrollEnabled;
+
+/** A Boolean value that determines whether the user may rotate the map,
+ changing the direction.
+
+ When this property is set to `YES`, the default, the user may rotate the map
+ by moving two fingers in a circular motion or by dragging the mouse cursor
+ left and right while holding down the Option key. When the receiver has
+ focus, the user may also zoom by pressing the left and right arrow keys
+ while holding down the Option key.
+
+ This property controls only user interactions with the map. If you set the
+ value of this property to `NO`, you may still rotate the map
+ programmatically. */
+@property (nonatomic, getter=isRotateEnabled) BOOL rotateEnabled;
+
+/** A Boolean value that determines whether the user may tilt of the map,
+ changing the pitch.
+
+ When this property is set to `YES`, the default, the user may rotate the map
+ by dragging the mouse cursor up and down while holding down the Option key.
+
+ This property controls only user interactions with the map. If you set the
+ value of this property to `NO`, you may still change the pitch of the map
+ programmatically. */
+@property (nonatomic, getter=isPitchEnabled) BOOL pitchEnabled;
+
+#pragma mark Annotating the map
+/** @name Annotating the Map */
+
+/** The complete list of annotations associated with the receiver. (read-only)
+
+ The objects in this array must adopt the MGLAnnotation protocol. If no
+ annotations are associated with the map view, the value of this property is
+ `nil`. */
+@property (nonatomic, readonly, nullable) NS_ARRAY_OF(id <MGLAnnotation>) *annotations;
+
+/** Adds an annotation to the map view.
+
+ @param annotation The annotation object to add to the receiver. This object
+ must conform to the MGLAnnotation protocol. The map view retains the
+ annotation object. */
+- (void)addAnnotation:(id <MGLAnnotation>)annotation;
+
+/** Adds an array of annotations to the map view.
+
+ @param annotations An array of annotation objects. Each object in the array
+ must conform to the MGLAnnotation protocol. The map view retains each
+ individual annotation object. */
+- (void)addAnnotations:(NS_ARRAY_OF(id <MGLAnnotation>) *)annotations;
+
+/** Removes an annotation from the map view, deselecting it if it is selected.
+
+ Removing an annotation object dissociates it from the map view entirely,
+ preventing it from being displayed on the map. Thus you would typically call
+ this method only when you want to hide or delete a given annotation.
+
+ @param annotation The annotation object to remove. This object must conform
+ to the MGLAnnotation protocol. */
+- (void)removeAnnotation:(id <MGLAnnotation>)annotation;
+
+/** Removes an array of annotations from the map view, deselecting any selected
+ annotations in the array.
+
+ Removing annotation objects dissociates them from the map view entirely,
+ preventing them from being displayed on the map. Thus you would typically
+ call this method only when you want to hide or delete the given annotations.
+
+ @param annotations The array of annotation objects to remove. Objects in the
+ array must conform to the MGLAnnotation protocol. */
+- (void)removeAnnotations:(NS_ARRAY_OF(id <MGLAnnotation>) *)annotations;
+
+/** Returns a reusable annotation image object associated with its identifier.
+
+ For performance reasons, you should generally reuse MGLAnnotationImage
+ objects for identical-looking annotations in your map views. Dequeueing
+ saves time and memory during performance-critical operations such as
+ scrolling.
+
+ @param identifier A string identifying the annotation image to be reused.
+ This string is the same one you specify when initially returning the
+ annotation image object using the -mapView:imageForAnnotation: method.
+ @return An annotation image object with the given identifier, or `nil` if no
+ such object exists in the reuse queue. */
+- (nullable MGLAnnotationImage *)dequeueReusableAnnotationImageWithIdentifier:(NSString *)identifier;
+
+#pragma mark Managing annotation selections
+/** @name Managing Annotation Selections */
+
+/** The currently selected annotations.
+
+ Assigning a new array to this property selects only the first annotation in
+ the array. */
+@property (nonatomic, copy) NS_ARRAY_OF(id <MGLAnnotation>) *selectedAnnotations;
+
+/** Selects an annotation and displays a callout popover for it.
+
+ If the given annotation is not visible within the current viewport, this
+ method has no effect.
+
+ @param annotation The annotation object to select. */
+- (void)selectAnnotation:(id <MGLAnnotation>)annotation;
+
+/** Deselects an annotation and hides its callout popover.
+
+ @param annotation The annotation object to deselect. */
+- (void)deselectAnnotation:(nullable id <MGLAnnotation>)annotation;
+
+/** A common view controller for managing a callout popover’s content view.
+
+ Like any instance of NSPopover, an annotation callout manages its contents
+ with a view controller. The annotation object is the view controller’s
+ represented object. This means that you can bind controls in the view
+ controller’s content view to KVO-compliant properties of the annotation
+ object, such as -title and -subtitle.
+
+ This property defines a common view controller that is used for every
+ annotation’s callout view. If you set this property to `nil`, a default
+ view controller will be used that manages a simple title label and subtitle
+ label. If you need distinct view controllers for different annotations, the
+ map view’s delegate should implement
+ -mapView:calloutViewControllerForAnnotation: instead. */
+@property (nonatomic, strong, null_resettable) IBOutlet NSViewController *calloutViewController;
+
+#pragma mark Finding annotations
+/** @name Finding Annotations */
+
+/** Returns a point annotation located at the given point.
+
+ @param point A point in the view’s coordinate system.
+ @return A point annotation whose annotation image coincides with the point.
+ If multiple point annotations coincide with the point, the return value
+ is the annotation that would be selected if the user clicks at this
+ point.
+ */
+- (id <MGLAnnotation>)annotationAtPoint:(NSPoint)point;
+
+#pragma mark Overlaying the map
+/** @name Overlaying the Map */
+
+/** Adds a single overlay to the map.
+
+ To remove an overlay from a map, use the -removeOverlay: method.
+
+ @param overlay The overlay object to add. This object must conform to the
+ MGLOverlay protocol. */
+- (void)addOverlay:(id <MGLOverlay>)overlay;
+
+/** Adds an array of overlays to the map.
+
+ To remove multiple overlays from a map, use the -removeOverlays: method.
+
+ @param overlays An array of objects, each of which must conform to the
+ MGLOverlay protocol. */
+- (void)addOverlays:(NS_ARRAY_OF(id <MGLOverlay>) *)overlays;
+
+/** Removes a single overlay from the map.
+
+ If the specified overlay is not currently associated with the map view, this
+ method does nothing.
+
+ @param overlay The overlay object to remove. */
+- (void)removeOverlay:(id <MGLOverlay>)overlay;
+
+/** Removes an array of overlays from the map.
+
+ If a given overlay object is not associated with the map view, it is
+ ignored.
+
+ @param overlays An array of objects, each of which conforms to the
+ MGLOverlay protocol. */
+- (void)removeOverlays:(NS_ARRAY_OF(id <MGLOverlay>) *)overlays;
+
+#pragma mark Converting geographic coordinates
+/** @name Converting Geographic Coordinates */
+
+/** Converts a geographic coordinate to a point in the given view’s coordinate
+ system.
+
+ @param coordinate The geographic coordinate to convert.
+ @param view The view in whose coordinate system the returned point should be
+ expressed. If this parameter is `nil`, the returned point is expressed
+ in the window’s coordinate system. If `view` is not `nil`, it must
+ belong to the same window as the map view.
+ @return The point (in the appropriate view or window coordinate system)
+ corresponding to the given geographic coordinate. */
+- (NSPoint)convertCoordinate:(CLLocationCoordinate2D)coordinate toPointToView:(nullable NSView *)view;
+
+/** Converts a point in the given view’s coordinate system to a geographic
+ coordinate.
+
+ @param point The point to convert.
+ @param view The view in whose coordinate system the point is expressed.
+ @return The geographic coordinate at the given point. */
+- (CLLocationCoordinate2D)convertPoint:(NSPoint)point toCoordinateFromView:(nullable NSView *)view;
+
+/** Converts a geographic bounding box to a rectangle in the given view’s
+ coordinate system.
+
+ @param bounds The geographic bounding box to convert.
+ @param view The view in whose coordinate system the returned rectangle
+ should be expressed. If this parameter is `nil`, the returned rectangle
+ is expressed in the window’s coordinate system. If `view` is not `nil`,
+ it must belong to the same window as the map view. */
+- (NSRect)convertCoordinateBounds:(MGLCoordinateBounds)bounds toRectToView:(nullable NSView *)view;
+
+/** Converts a rectangle in the given view’s coordinate system to a geographic
+ bounding box.
+
+ @param rect The rectangle to convert.
+ @param view The view in whose coordinate system the rectangle is expressed.
+ @return The geographic bounding box coextensive with the given rectangle. */
+- (MGLCoordinateBounds)convertRect:(NSRect)rect toCoordinateBoundsFromView:(nullable NSView *)view;
+
+/** Returns the distance spanned by one point in the map view’s coordinate
+ system at the given latitude and current zoom level.
+
+ The distance between points decreases as the latitude approaches the poles.
+ This relationship parallels the relationship between longitudinal
+ coordinates at different latitudes.
+
+ @param latitude The latitude of the geographic coordinate represented by the
+ point.
+ @return The distance in meters spanned by a single point. */
+- (CLLocationDistance)metersPerPointAtLatitude:(CLLocationDegrees)latitude;
+
+#pragma mark Debugging the map
+/** @name Debugging the Map */
+
+/** The options that determine which debugging aids are shown on the map.
+
+ These options are all disabled by default and should remain disabled in
+ released software for performance and aesthetic reasons. */
+@property (nonatomic) MGLMapDebugMaskOptions debugMask;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/osx/include/MGLMapViewDelegate.h b/platform/osx/include/MGLMapViewDelegate.h
new file mode 100644
index 0000000000..fcd013284d
--- /dev/null
+++ b/platform/osx/include/MGLMapViewDelegate.h
@@ -0,0 +1,199 @@
+#import <Foundation/Foundation.h>
+
+#import "MGLTypes.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+@class MGLMapView;
+@class MGLAnnotationImage;
+@class MGLPolygon;
+@class MGLPolyline;
+@class MGLShape;
+
+/** The MGLMapViewDelegate protocol defines a set of optional methods that you
+ can use to receive messages from an MGLMapView instance. Because many map
+ operations require the MGLMapView class to load data asynchronously, the map
+ view calls these methods to notify your application when specific operations
+ complete. The map view also uses these methods to request information about
+ annotations displayed on the map, such as the styles and interaction modes
+ to apply to individual annotations. */
+@protocol MGLMapViewDelegate <NSObject>
+
+@optional
+
+#pragma mark Responding to map viewpoint changes
+/** @name Responding to Map Viewpoint Changes */
+
+/** Tells the delegate that the viewpoint depicted by the map view is about to
+ change.
+
+ This method is called whenever the currently displayed map camera will start
+ changing for any reason.
+
+ @param mapView The map view whose viewpoint will change.
+ @param animated Whether the change will cause an animated effect on the map.
+ */
+- (void)mapView:(MGLMapView *)mapView cameraWillChangeAnimated:(BOOL)animated;
+
+/** Tells the delegate that the viewpoint depicted by the map view is changing.
+
+ This method is called as the currently displayed map camera changes due to
+ animation. During movement, this method may be called many times to report
+ updates to the viewpoint. Therefore, your implementation of this method
+ should be as lightweight as possible to avoid affecting performance.
+
+ @param mapView The map view whose viewpoint is changing. */
+- (void)mapViewCameraIsChanging:(MGLMapView *)mapView;
+
+/** Tells the delegate that the viewpoint depicted by the map view has finished
+ changing.
+
+ This method is called whenever the currently displayed map camera has
+ finished changing.
+
+ @param mapView The map view whose viewpoint has changed.
+ @param animated Whether the change caused an animated effect on the map. */
+- (void)mapView:(MGLMapView *)mapView cameraDidChangeAnimated:(BOOL)animated;
+
+#pragma mark Loading the map
+/** @name Loading the Map */
+
+/** Tells the delegate that the map view will begin to load.
+
+ This method is called whenever the map view starts loading, including when a
+ new style has been set and the map must reload.
+
+ @param mapView The map view that is starting to load. */
+- (void)mapViewWillStartLoadingMap:(MGLMapView *)mapView;
+
+/** Tells the delegate that the map view has finished loading.
+
+ This method is called whenever the map view finishes loading, either after
+ the initial load or after a style change has forced a reload.
+
+ @param mapView The map view that has finished loading. */
+- (void)mapViewDidFinishLoadingMap:(MGLMapView *)mapView;
+
+- (void)mapViewWillStartRenderingMap:(MGLMapView *)mapView;
+- (void)mapViewDidFinishRenderingMap:(MGLMapView *)mapView fullyRendered:(BOOL)fullyRendered;
+- (void)mapViewWillStartRenderingFrame:(MGLMapView *)mapView;
+- (void)mapViewDidFinishRenderingFrame:(MGLMapView *)mapView fullyRendered:(BOOL)fullyRendered;
+
+#pragma mark Managing the display of annotations
+/** @name Managing the Display of Annotations */
+
+/** Returns an annotation image object to mark the given point annotation object
+ on the map.
+
+ @param mapView The map view that requested the annotation image.
+ @param annotation The object representing the annotation that is about to be
+ displayed.
+ @return The image object to display for the given annotation or `nil` if you
+ want to display the default marker image. */
+- (nullable MGLAnnotationImage *)mapView:(MGLMapView *)mapView imageForAnnotation:(id <MGLAnnotation>)annotation;
+
+/** Returns the alpha value to use when rendering a shape annotation.
+
+ A value of 0.0 results in a completely transparent shape. A value of 1.0,
+ the default, results in a completely opaque shape.
+
+ @param mapView The map view rendering the shape annotation.
+ @param annotation The annotation being rendered.
+ @return An alpha value between 0 and 1.0. */
+- (CGFloat)mapView:(MGLMapView *)mapView alphaForShapeAnnotation:(MGLShape *)annotation;
+
+/** Returns the color to use when rendering the outline of a shape annotation.
+
+ The default stroke color is the selected menu item color. If a pattern
+ color is specified, the result is undefined.
+
+ @param mapView The map view rendering the shape annotation.
+ @param annotation The annotation being rendered.
+ @return A color to use for the shape outline. */
+- (NSColor *)mapView:(MGLMapView *)mapView strokeColorForShapeAnnotation:(MGLShape *)annotation;
+
+/** Returns the color to use when rendering the fill of a polygon annotation.
+
+ The default fill color is selected menu item color. If a pattern color
+ is specified, the result is undefined.
+
+ @param mapView The map view rendering the polygon annotation.
+ @param annotation The annotation being rendered.
+ @return The polygon’s interior fill color. */
+- (NSColor *)mapView:(MGLMapView *)mapView fillColorForPolygonAnnotation:(MGLPolygon *)annotation;
+
+/** Returns the line width in points to use when rendering the outline of a
+ polyline annotation.
+
+ By default, the polyline is outlined with a line 3.0 points wide.
+
+ @param mapView The map view rendering the polygon annotation.
+ @param annotation The annotation being rendered.
+ @return A line width for the polyline, measured in points. */
+- (CGFloat)mapView:(MGLMapView *)mapView lineWidthForPolylineAnnotation:(MGLPolyline *)annotation;
+
+#pragma mark Selecting annotations
+/** @name Selecting annotations */
+
+/** Tells the delegate that one of its annotations has been selected.
+
+ You can use this method to track changes to the selection state of
+ annotations.
+
+ @param mapView The map view containing the annotation.
+ @param annotation The annotation that was selected. */
+- (void)mapView:(MGLMapView *)mapView didSelectAnnotation:(id <MGLAnnotation>)annotation;
+
+/** Tells the delegate that one of its annotations has been deselected.
+
+ You can use this method to track changes in the selection state of
+ annotations.
+
+ @param mapView The map view containing the annotation.
+ @param annotation The annotation that was deselected. */
+- (void)mapView:(MGLMapView *)mapView didDeselectAnnotation:(id <MGLAnnotation>)annotation;
+
+#pragma mark Displaying information about annotations
+/** @name Displaying Information About Annotations */
+
+/** Returns a Boolean value indicating whether the annotation is able to display
+ extra information in a callout popover.
+
+ This method is called after an annotation is selected, before any callout is
+ displayed for the annotation.
+
+ If the return value is `YES`, a callout popover is shown when the user
+ clicks on a selected annotation. The default callout displays the
+ annotation’s title and subtitle. You can customize the popover’s contents by
+ implementing the -mapView:calloutViewControllerForAnnotation: method.
+
+ If the return value is `NO`, or if this method is unimplemented, or if the
+ annotation lacks a title, the annotation will not show a callout even when
+ selected.
+
+ @param mapView The map view that has selected the annotation.
+ @param annotation The object representing the annotation.
+ @return A Boolean value indicating whether the annotation should show a
+ callout.
+ */
+- (BOOL)mapView:(MGLMapView *)mapView annotationCanShowCallout:(id <MGLAnnotation>)annotation;
+
+/** Returns a view controller to manage the callout popover’s content view.
+
+ Like any instance of NSPopover, an annotation callout manages its contents
+ with a view controller. The annotation object is the view controller’s
+ represented object. This means that you can bind controls in the view
+ controller’s content view to KVO-compliant properties of the annotation
+ object, such as -title and -subtitle.
+
+ If each annotation should have an identical callout, you can set the
+ MGLMapView instance’s -setCalloutViewController: method instead.
+
+ @param mapView The map view that is requesting a callout view controller.
+ @param annotation The object representing the annotation.
+ @return A view controller for the given annotation. */
+- (nullable NSViewController *)mapView:(MGLMapView *)mapView calloutViewControllerForAnnotation:(id <MGLAnnotation>)annotation;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/platform/osx/scripts/run.sh b/platform/osx/scripts/run.sh
index 6969863afd..6d00d1b977 100755
--- a/platform/osx/scripts/run.sh
+++ b/platform/osx/scripts/run.sh
@@ -12,7 +12,10 @@ BUILDTYPE=${BUILDTYPE:-Release}
################################################################################
mapbox_time "compile_render_binary" \
-make xrender -j${JOBS} BUILDTYPE=${BUILDTYPE}
+make render -j${JOBS} BUILDTYPE=${BUILDTYPE}
+
+mapbox_time "compile_offline_binary" \
+make offline -j${JOBS} BUILDTYPE=${BUILDTYPE}
mapbox_time "compile_tests" \
make xtest -j${JOBS} BUILDTYPE=${BUILDTYPE}
diff --git a/platform/osx/sdk/Mapbox.m b/platform/osx/sdk/Mapbox.m
index a96ec6df2d..58ebb408e0 100644
--- a/platform/osx/sdk/Mapbox.m
+++ b/platform/osx/sdk/Mapbox.m
@@ -3,7 +3,7 @@
#import "../src/MGLMapView_Private.h"
#import "../src/NSBundle+MGLAdditions.h"
#import "../src/NSProcessInfo+MGLAdditions.h"
-#import "../../darwin/NSString+MGLAdditions.h"
+#import "../../darwin/src/NSString+MGLAdditions.h"
__attribute__((constructor))
static void InitializeMapbox() {
diff --git a/platform/osx/sdk/framework-osx.gypi b/platform/osx/sdk/framework-osx.gypi
index 3f03f9edaf..259066f702 100644
--- a/platform/osx/sdk/framework-osx.gypi
+++ b/platform/osx/sdk/framework-osx.gypi
@@ -37,7 +37,7 @@
'mac_framework_headers': [
'./Mapbox.h',
- '<!@(find ../include/mbgl/{darwin,osx} -type f \! -name \'.*\')',
+ '<!@(find ../platform/{darwin,osx}/include -type f \! -name \'.*\')',
],
'sources': [
diff --git a/platform/osx/src/MGLAccountManager.m b/platform/osx/src/MGLAccountManager.m
index f3a2fce7cf..8458248357 100644
--- a/platform/osx/src/MGLAccountManager.m
+++ b/platform/osx/src/MGLAccountManager.m
@@ -1,6 +1,6 @@
#import "MGLAccountManager_Private.h"
-#import <mbgl/osx/MGLMapView.h>
+#import <MGLMapView.h>
@interface MGLAccountManager ()
diff --git a/platform/osx/src/MGLAccountManager_Private.h b/platform/osx/src/MGLAccountManager_Private.h
index a918f2b2d3..5088c8dfd2 100644
--- a/platform/osx/src/MGLAccountManager_Private.h
+++ b/platform/osx/src/MGLAccountManager_Private.h
@@ -1,4 +1,4 @@
-#import <mbgl/osx/MGLAccountManager.h>
+#import <MGLAccountManager.h>
@interface MGLAccountManager (Private)
diff --git a/platform/osx/src/MGLAnnotationImage.m b/platform/osx/src/MGLAnnotationImage.m
index 855105fded..e65a6d15cf 100644
--- a/platform/osx/src/MGLAnnotationImage.m
+++ b/platform/osx/src/MGLAnnotationImage.m
@@ -1,4 +1,4 @@
-#import <mbgl/osx/MGLAnnotationImage.h>
+#import <MGLAnnotationImage.h>
@interface MGLAnnotationImage ()
diff --git a/platform/osx/src/MGLMapView+IBAdditions.m b/platform/osx/src/MGLMapView+IBAdditions.m
index 2d37d29037..cafd4511f1 100644
--- a/platform/osx/src/MGLMapView+IBAdditions.m
+++ b/platform/osx/src/MGLMapView+IBAdditions.m
@@ -1,4 +1,4 @@
-#import <mbgl/osx/MGLMapView+IBAdditions.h>
+#import <MGLMapView+IBAdditions.h>
#import "MGLMapView_Private.h"
diff --git a/platform/osx/src/MGLMapView.mm b/platform/osx/src/MGLMapView.mm
index ca282facdb..cd8cd45265 100644
--- a/platform/osx/src/MGLMapView.mm
+++ b/platform/osx/src/MGLMapView.mm
@@ -5,20 +5,20 @@
#import "MGLOpenGLLayer.h"
#import "MGLStyle.h"
-#import "../../darwin/MGLGeometry_Private.h"
-#import "../../darwin/MGLMultiPoint_Private.h"
+#import "../../darwin/src/MGLGeometry_Private.h"
+#import "../../darwin/src/MGLMultiPoint_Private.h"
-#import <mbgl/darwin/MGLMapCamera.h>
-#import <mbgl/darwin/MGLPolygon.h>
-#import <mbgl/darwin/MGLPolyline.h>
-#import <mbgl/osx/MGLAnnotationImage.h>
-#import <mbgl/osx/MGLMapViewDelegate.h>
+#import <MGLMapCamera.h>
+#import <MGLPolygon.h>
+#import <MGLPolyline.h>
+#import <MGLAnnotationImage.h>
+#import <MGLMapViewDelegate.h>
#import <mbgl/mbgl.hpp>
#import <mbgl/annotation/point_annotation.hpp>
#import <mbgl/map/camera.hpp>
#import <mbgl/platform/darwin/reachability.h>
-#import <mbgl/platform/gl.hpp>
+#import <mbgl/gl/gl.hpp>
#import <mbgl/sprite/sprite_image.hpp>
#import <mbgl/storage/default_file_source.hpp>
#import <mbgl/storage/network_status.hpp>
@@ -32,8 +32,8 @@
#import "NSBundle+MGLAdditions.h"
#import "NSProcessInfo+MGLAdditions.h"
-#import "../../darwin/NSException+MGLAdditions.h"
-#import "../../darwin/NSString+MGLAdditions.h"
+#import "../../darwin/src/NSException+MGLAdditions.h"
+#import "../../darwin/src/NSString+MGLAdditions.h"
#import <QuartzCore/QuartzCore.h>
@@ -1999,14 +1999,14 @@ public:
- (mbgl::Color)strokeColorForShapeAnnotation:(MGLShape *)annotation {
NSColor *color = (_delegateHasStrokeColorsForShapeAnnotations
? [self.delegate mapView:self strokeColorForShapeAnnotation:annotation]
- : [NSColor blackColor]);
+ : [NSColor selectedMenuItemColor]);
return MGLColorObjectFromNSColor(color);
}
- (mbgl::Color)fillColorForPolygonAnnotation:(MGLPolygon *)annotation {
NSColor *color = (_delegateHasFillColorsForShapeAnnotations
? [self.delegate mapView:self fillColorForPolygonAnnotation:annotation]
- : [NSColor blueColor]);
+ : [NSColor selectedMenuItemColor]);
return MGLColorObjectFromNSColor(color);
}
diff --git a/platform/osx/src/MGLMapView_Private.h b/platform/osx/src/MGLMapView_Private.h
index 77f2aab323..a162beca61 100644
--- a/platform/osx/src/MGLMapView_Private.h
+++ b/platform/osx/src/MGLMapView_Private.h
@@ -1,4 +1,4 @@
-#import <mbgl/osx/MGLMapView.h>
+#import <MGLMapView.h>
void mgl_linkMapViewIBCategory();
diff --git a/platform/osx/src/MGLOpenGLLayer.mm b/platform/osx/src/MGLOpenGLLayer.mm
index 06a7be961c..e8fa521351 100644
--- a/platform/osx/src/MGLOpenGLLayer.mm
+++ b/platform/osx/src/MGLOpenGLLayer.mm
@@ -2,7 +2,7 @@
#import "MGLMapView_Private.h"
-#import <mbgl/platform/gl.hpp>
+#import <mbgl/gl/gl.hpp>
@implementation MGLOpenGLLayer
diff --git a/platform/osx/test/MGLGeometryTests.mm b/platform/osx/test/MGLGeometryTests.mm
index be3c7cb2da..e6e7c4b45c 100644
--- a/platform/osx/test/MGLGeometryTests.mm
+++ b/platform/osx/test/MGLGeometryTests.mm
@@ -1,4 +1,4 @@
-#import "../../darwin/MGLGeometry_Private.h"
+#import "../../darwin/src/MGLGeometry_Private.h"
#pragma clang diagnostic ignored "-Wgnu-statement-expression"
#pragma clang diagnostic ignored "-Wgnu-zero-variadic-macro-arguments"
diff --git a/platform/osx/test/osxtest.gypi b/platform/osx/test/osxtest.gypi
index d5d54f3c22..30bced31c4 100644
--- a/platform/osx/test/osxtest.gypi
+++ b/platform/osx/test/osxtest.gypi
@@ -48,8 +48,8 @@
],
'include_dirs': [
- '../../../include/mbgl/osx',
- '../../../include/mbgl/darwin',
+ '../../../platform/osx/include',
+ '../../../platform/darwin/include',
'../../../include',
'../../../src',
],