class DataAnon::Strategy::Field::RandomZipcode
Similar to RandomAddress
, generates zipcode using the [geojson](www.geojson.org/geojson-spec.html) format file. The default US/UK file chooses randomly from 300 addresses. The large data set can be downloaded from [here](www.infochimps.com/datasets/simplegeo-places-dump)
!!!ruby anonymize('Address').using FieldStrategy::RandomZipcode.region_US !!!ruby anonymize('Address').using FieldStrategy::RandomZipcode.region_UK !!!ruby # get your own geo_json file and use it anonymize('Address').using FieldStrategy::RandomZipcode.new('my_geo_json.json')
Public Class Methods
Source
# File lib/strategy/field/contact/random_zipcode.rb, line 20 def initialize file_path @values = DataAnon::Utils::GeojsonParser.zipcode(file_path) end