Skip to content

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GeocodingParser

Here is the parsing part for addrfeat:

return tlid+"\t"+tfidl+"\t"+tfidr+"\t"+fullname+"\t"+lfromhn+"\t"+ltohn+"\t" +rfromhn+"\t"+rtohn+"\t"+zipl+"\t"+zipr;

Here is for faces

return tfid+"\t"+statefips+"\t"+cousub;

We will need to map each of them by tfids, not by TLIDs.

So if you know the addrfeat has 2 TFID fields, which are TFIDR for right side and TFIDL for left side. In our mapping method we will want to emit 2 records, if the record we are mapping is of type addrfeat.

------------OLD-------------- The file called edges.txt contains edges table. Here is how to parse the record: That's how I implemented it's toString method, so parse it by looking at the code below

result+=TLID+"\t"+TFIDL+"\t"+TFIDR+"\t"+fullName+"\t" +fromhn+"\t"+tohn+"\t"+side+"\t"+zip+"\t"+cousubr+"\t"+cousubl; return result;

The file called addr.txt contains address table. Here is how to parse the record: That's how I implemented it's toString method, so parse it by looking at the code below

return tlid+"\t"+fromhn+"\t"+tohn+"\t"+side+"\t"+zip;

As we can see, both have a variable called TLID, that's the key by which we will join these 2 tables.

The third table is coming up, but for now you can start joining these two. You will have to write a method to determine if the given record is edges or addr record.

Have to write something like Edges.isEdges(String line);

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages