SlideShare uma empresa Scribd logo
1 de 17
Oneida County Online Data Putting Survey Records And Maps Online When On A Tight Budget
Presenters Mike Romportl, Oneida County Land Information Director Andy Faust, North Central Wisconsin RPC Senior GIS Analyst
Agenda Overview of “The Project” Demo of the Website Summary Questions
The Project Put survey, parcel, zoning, address, voting, FIRM, PLSS corner certificates, survey notes, and anything else Mike could find in his office online. Budget - $0
Steps 1 Organize Data 9 DVD 43,000 files and around 14GB data Batch convert all TIFF images to PDF Combined multi pages PDF’s where needed
Step 2 Uploaded all the PDF’s to NCWRPC’s website and opened up folder level file browsing
Step 3 Created a linked PDF report from MS Access database from the county’s survey index. (429 pages)
Step 4 Created HTML form to find maps by number using PHP. <html><body> <h4>Retrieve an Oneida County Map!</h4> <form action="/phpsessions/get.php" method="post"> <select name="type"> <option>A</option> <option>B</option> <option>C</option> <option>L</option> <option>R</option> </select> - <input name="number" type="text" /> <input type="submit" /> </form> </body></html> <?php session_save_path("your home directory path"/cgi-bin/tmp);  session_start();  $dir = "_Maps"; $type = $_POST['type']; $number = $_POST['number']; echo "<meta http-equiv='refresh' content='0;url=http://www.ncwrpc.org/Oneida_data/Survey_Maps/$type$dir/$type$number.pdf'>"; ?> PHP (Hypertext Preprocessor) is a popular general-purpose server side scripting language which can be embedded into HTML to create a wide variety of mini-applications  - Open Source / Free
Step 5 Create a webpage
Step 6 Search for all survey maps by Town / Range / Section Needed to get the survey index database into an online searchable database MySQL – open source database / FREE!
Step 7 Create a PHP script to find all records by Town / Range / Section <?phpsession_start(); $Town = $_POST['Town'];$Range = $_POST['Range'];$Section = $_POST['Section'];$con = mysql_connect('ncwrpc.fatcowmysql.com', 'oneida', 'password');if (!$con)  {  die('Could not connect: ' . mysql_error());  }mysql_select_db("ncwrpc", $con);$sql = "SELECT * FROM `index5` WHERE `MAPID` = $Town$Range$Section LIMIT 0, 500 ";$result = mysql_query($sql);echo "<table border='2' cellpadding='5' cellspacing='2' bordercolor='#000000' bgcolor='#B8B8B8' ><tr><h2>TOWN: $Town N - RANGE: $Range E - SECTION: $Section</h2><th bgcolor=quot;#669999quot;>MAP1</th><th bgcolor=quot;#669999quot;>DESC. 1</th><th bgcolor=quot;#669999quot;>DESC. 2</th><th bgcolor=quot;#669999quot;>REMARKS</th><th bgcolor=quot;#669999quot;>SURVEYOR</th><th bgcolor=quot;#669999quot;>YEAR</th></tr>";…………………………..etc…………………………
Step 8 Add search to website
Search Results
Website
Demo of Website www.ncwrpc.org/Oneida_data
Summary Free? Have a friend (RPC) with a hosting plan Be a member of the RPC Some knowledge of HTML – Web Servers PHP   www.php.net MySQL  www.mysql.com Maintenance County staff will FTP new survey, parcel, corner certificates as they become available. (survey index database) Summary Simple way to provide low cost access to records to the public 3000 to 5000 hits per month since it went public
Questions www.ncwrpc.org/Oneida_data Mike Romportl, Oneida County Andy Faust, North Central Wisconsin RPC

Mais conteúdo relacionado

Semelhante a Putting Survey Records Online

VoIP Drupal portfolio
VoIP Drupal portfolioVoIP Drupal portfolio
VoIP Drupal portfolio
Leo Burd
 
PHP and Rich Internet Applications
PHP and Rich Internet ApplicationsPHP and Rich Internet Applications
PHP and Rich Internet Applications
elliando dias
 
PHP and Rich Internet Applications
PHP and Rich Internet ApplicationsPHP and Rich Internet Applications
PHP and Rich Internet Applications
elliando dias
 
Apache Hadoop India Summit 2011 talk "Oozie - Workflow for Hadoop" by Andreas N
Apache Hadoop India Summit 2011 talk "Oozie - Workflow for Hadoop" by Andreas NApache Hadoop India Summit 2011 talk "Oozie - Workflow for Hadoop" by Andreas N
Apache Hadoop India Summit 2011 talk "Oozie - Workflow for Hadoop" by Andreas N
Yahoo Developer Network
 
Hadoop Streaming Tutorial With Python
Hadoop Streaming Tutorial With PythonHadoop Streaming Tutorial With Python
Hadoop Streaming Tutorial With Python
Joe Stein
 
PHP Continuous Data Processing
PHP Continuous Data ProcessingPHP Continuous Data Processing
PHP Continuous Data Processing
Michael Peacock
 

Semelhante a Putting Survey Records Online (20)

VoIP Drupal portfolio
VoIP Drupal portfolioVoIP Drupal portfolio
VoIP Drupal portfolio
 
Using Drupal for Social Inclusion and Civic Empowerment
Using Drupal for Social Inclusion and Civic Empowerment Using Drupal for Social Inclusion and Civic Empowerment
Using Drupal for Social Inclusion and Civic Empowerment
 
Hello, Drupal? Building Drupal sites that make and receive phone calls
Hello, Drupal? Building Drupal sites that make and receive phone callsHello, Drupal? Building Drupal sites that make and receive phone calls
Hello, Drupal? Building Drupal sites that make and receive phone calls
 
A brief introduction to VoIP Drupal (webinar)
A brief introduction to VoIP Drupal (webinar)A brief introduction to VoIP Drupal (webinar)
A brief introduction to VoIP Drupal (webinar)
 
AI Deeplearning Programming
AI Deeplearning ProgrammingAI Deeplearning Programming
AI Deeplearning Programming
 
Buildingplatforms
BuildingplatformsBuildingplatforms
Buildingplatforms
 
PHP and Rich Internet Applications
PHP and Rich Internet ApplicationsPHP and Rich Internet Applications
PHP and Rich Internet Applications
 
Concurrent networking - made easy
Concurrent networking - made easyConcurrent networking - made easy
Concurrent networking - made easy
 
PHP and Rich Internet Applications
PHP and Rich Internet ApplicationsPHP and Rich Internet Applications
PHP and Rich Internet Applications
 
Apache Hadoop India Summit 2011 talk "Oozie - Workflow for Hadoop" by Andreas N
Apache Hadoop India Summit 2011 talk "Oozie - Workflow for Hadoop" by Andreas NApache Hadoop India Summit 2011 talk "Oozie - Workflow for Hadoop" by Andreas N
Apache Hadoop India Summit 2011 talk "Oozie - Workflow for Hadoop" by Andreas N
 
Hadoop Streaming Tutorial With Python
Hadoop Streaming Tutorial With PythonHadoop Streaming Tutorial With Python
Hadoop Streaming Tutorial With Python
 
Web Application Introduction
Web Application  IntroductionWeb Application  Introduction
Web Application Introduction
 
Web Application Introduction
Web Application  IntroductionWeb Application  Introduction
Web Application Introduction
 
Web Application Introduction
Web Application  IntroductionWeb Application  Introduction
Web Application Introduction
 
working with PHP & DB's
working with PHP & DB'sworking with PHP & DB's
working with PHP & DB's
 
Web mapswithleaflet
Web mapswithleafletWeb mapswithleaflet
Web mapswithleaflet
 
Where20 2008 Ruby Tutorial
Where20 2008 Ruby TutorialWhere20 2008 Ruby Tutorial
Where20 2008 Ruby Tutorial
 
Develop webservice in PHP
Develop webservice in PHPDevelop webservice in PHP
Develop webservice in PHP
 
Ubi comp27nov04
Ubi comp27nov04Ubi comp27nov04
Ubi comp27nov04
 
PHP Continuous Data Processing
PHP Continuous Data ProcessingPHP Continuous Data Processing
PHP Continuous Data Processing
 

Mais de Wisconsin Land Information Association

Workshop using open source software for mobile data collection workshop - a...
Workshop   using open source software for mobile data collection workshop - a...Workshop   using open source software for mobile data collection workshop - a...
Workshop using open source software for mobile data collection workshop - a...
Wisconsin Land Information Association
 
Mapping spatial patterns of whai finder usage to measure community outreach e...
Mapping spatial patterns of whai finder usage to measure community outreach e...Mapping spatial patterns of whai finder usage to measure community outreach e...
Mapping spatial patterns of whai finder usage to measure community outreach e...
Wisconsin Land Information Association
 
Lakesheds and riverscapes extending wisconsin's hydro database with landsca...
Lakesheds and riverscapes   extending wisconsin's hydro database with landsca...Lakesheds and riverscapes   extending wisconsin's hydro database with landsca...
Lakesheds and riverscapes extending wisconsin's hydro database with landsca...
Wisconsin Land Information Association
 
Lake habitat mapping with side scan sonar in nine wisconsin lakes - christine...
Lake habitat mapping with side scan sonar in nine wisconsin lakes - christine...Lake habitat mapping with side scan sonar in nine wisconsin lakes - christine...
Lake habitat mapping with side scan sonar in nine wisconsin lakes - christine...
Wisconsin Land Information Association
 
Integrating sanitary televising data with utility gis data within the city of...
Integrating sanitary televising data with utility gis data within the city of...Integrating sanitary televising data with utility gis data within the city of...
Integrating sanitary televising data with utility gis data within the city of...
Wisconsin Land Information Association
 
Integrating high accuracy gps with esri's arc gis for windows mobile field so...
Integrating high accuracy gps with esri's arc gis for windows mobile field so...Integrating high accuracy gps with esri's arc gis for windows mobile field so...
Integrating high accuracy gps with esri's arc gis for windows mobile field so...
Wisconsin Land Information Association
 
Implementing arc gis 10.1 for the wisconsin dnr nhi portal levi felling
Implementing arc gis 10.1 for the wisconsin dnr nhi portal   levi fellingImplementing arc gis 10.1 for the wisconsin dnr nhi portal   levi felling
Implementing arc gis 10.1 for the wisconsin dnr nhi portal levi felling
Wisconsin Land Information Association
 
City of ashland an analysis of mobile gis through amazon elastic cloud comp...
City of ashland   an analysis of mobile gis through amazon elastic cloud comp...City of ashland   an analysis of mobile gis through amazon elastic cloud comp...
City of ashland an analysis of mobile gis through amazon elastic cloud comp...
Wisconsin Land Information Association
 

Mais de Wisconsin Land Information Association (20)

Airphoto anomilies
Airphoto anomiliesAirphoto anomilies
Airphoto anomilies
 
A wikimap of landscape values in the bad river watershed carl sack
A wikimap of landscape values in the bad river watershed   carl sackA wikimap of landscape values in the bad river watershed   carl sack
A wikimap of landscape values in the bad river watershed carl sack
 
Workshop using open source software for mobile data collection workshop - a...
Workshop   using open source software for mobile data collection workshop - a...Workshop   using open source software for mobile data collection workshop - a...
Workshop using open source software for mobile data collection workshop - a...
 
Surveying and land records management dean roth
Surveying and land records management   dean rothSurveying and land records management   dean roth
Surveying and land records management dean roth
 
Mapping spatial patterns of whai finder usage to measure community outreach e...
Mapping spatial patterns of whai finder usage to measure community outreach e...Mapping spatial patterns of whai finder usage to measure community outreach e...
Mapping spatial patterns of whai finder usage to measure community outreach e...
 
Local gis in the statewide voter registration system sarah whitt
Local gis in the statewide voter registration system   sarah whittLocal gis in the statewide voter registration system   sarah whitt
Local gis in the statewide voter registration system sarah whitt
 
Li dar quality control a client's perspective - tyler grosshuesch
Li dar quality control   a client's perspective - tyler grosshueschLi dar quality control   a client's perspective - tyler grosshuesch
Li dar quality control a client's perspective - tyler grosshuesch
 
Li dar meets wisconsinview jc nelson
Li dar meets wisconsinview   jc nelsonLi dar meets wisconsinview   jc nelson
Li dar meets wisconsinview jc nelson
 
Lakesheds and riverscapes extending wisconsin's hydro database with landsca...
Lakesheds and riverscapes   extending wisconsin's hydro database with landsca...Lakesheds and riverscapes   extending wisconsin's hydro database with landsca...
Lakesheds and riverscapes extending wisconsin's hydro database with landsca...
 
Lake habitat mapping with side scan sonar in nine wisconsin lakes - christine...
Lake habitat mapping with side scan sonar in nine wisconsin lakes - christine...Lake habitat mapping with side scan sonar in nine wisconsin lakes - christine...
Lake habitat mapping with side scan sonar in nine wisconsin lakes - christine...
 
Integrative mapping strategies jeremy bixby
Integrative mapping strategies   jeremy bixbyIntegrative mapping strategies   jeremy bixby
Integrative mapping strategies jeremy bixby
 
Integrating sanitary televising data with utility gis data within the city of...
Integrating sanitary televising data with utility gis data within the city of...Integrating sanitary televising data with utility gis data within the city of...
Integrating sanitary televising data with utility gis data within the city of...
 
Integrating high accuracy gps with esri's arc gis for windows mobile field so...
Integrating high accuracy gps with esri's arc gis for windows mobile field so...Integrating high accuracy gps with esri's arc gis for windows mobile field so...
Integrating high accuracy gps with esri's arc gis for windows mobile field so...
 
Implementing arc gis 10.1 for the wisconsin dnr nhi portal levi felling
Implementing arc gis 10.1 for the wisconsin dnr nhi portal   levi fellingImplementing arc gis 10.1 for the wisconsin dnr nhi portal   levi felling
Implementing arc gis 10.1 for the wisconsin dnr nhi portal levi felling
 
Gis in parks and recreation the proragis website - trish nau
Gis in parks and recreation   the proragis website - trish nauGis in parks and recreation   the proragis website - trish nau
Gis in parks and recreation the proragis website - trish nau
 
Geo moose project update brian fischer
Geo moose project update   brian fischerGeo moose project update   brian fischer
Geo moose project update brian fischer
 
Elevation hydrology tools kent pena
Elevation hydrology tools   kent penaElevation hydrology tools   kent pena
Elevation hydrology tools kent pena
 
City of ashland an analysis of mobile gis through amazon elastic cloud comp...
City of ashland   an analysis of mobile gis through amazon elastic cloud comp...City of ashland   an analysis of mobile gis through amazon elastic cloud comp...
City of ashland an analysis of mobile gis through amazon elastic cloud comp...
 
Open source web mapping system launch and demonstration andy swartz
Open source web mapping system launch and demonstration   andy swartzOpen source web mapping system launch and demonstration   andy swartz
Open source web mapping system launch and demonstration andy swartz
 
A Journey Through Mobile Application Development - Brian Fischer
A Journey Through Mobile Application Development - Brian FischerA Journey Through Mobile Application Development - Brian Fischer
A Journey Through Mobile Application Development - Brian Fischer
 

Último

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Putting Survey Records Online

  • 1. Oneida County Online Data Putting Survey Records And Maps Online When On A Tight Budget
  • 2. Presenters Mike Romportl, Oneida County Land Information Director Andy Faust, North Central Wisconsin RPC Senior GIS Analyst
  • 3. Agenda Overview of “The Project” Demo of the Website Summary Questions
  • 4. The Project Put survey, parcel, zoning, address, voting, FIRM, PLSS corner certificates, survey notes, and anything else Mike could find in his office online. Budget - $0
  • 5. Steps 1 Organize Data 9 DVD 43,000 files and around 14GB data Batch convert all TIFF images to PDF Combined multi pages PDF’s where needed
  • 6. Step 2 Uploaded all the PDF’s to NCWRPC’s website and opened up folder level file browsing
  • 7. Step 3 Created a linked PDF report from MS Access database from the county’s survey index. (429 pages)
  • 8. Step 4 Created HTML form to find maps by number using PHP. <html><body> <h4>Retrieve an Oneida County Map!</h4> <form action="/phpsessions/get.php" method="post"> <select name="type"> <option>A</option> <option>B</option> <option>C</option> <option>L</option> <option>R</option> </select> - <input name="number" type="text" /> <input type="submit" /> </form> </body></html> <?php session_save_path("your home directory path"/cgi-bin/tmp); session_start(); $dir = "_Maps"; $type = $_POST['type']; $number = $_POST['number']; echo "<meta http-equiv='refresh' content='0;url=http://www.ncwrpc.org/Oneida_data/Survey_Maps/$type$dir/$type$number.pdf'>"; ?> PHP (Hypertext Preprocessor) is a popular general-purpose server side scripting language which can be embedded into HTML to create a wide variety of mini-applications - Open Source / Free
  • 9. Step 5 Create a webpage
  • 10. Step 6 Search for all survey maps by Town / Range / Section Needed to get the survey index database into an online searchable database MySQL – open source database / FREE!
  • 11. Step 7 Create a PHP script to find all records by Town / Range / Section <?phpsession_start(); $Town = $_POST['Town'];$Range = $_POST['Range'];$Section = $_POST['Section'];$con = mysql_connect('ncwrpc.fatcowmysql.com', 'oneida', 'password');if (!$con) { die('Could not connect: ' . mysql_error()); }mysql_select_db("ncwrpc", $con);$sql = "SELECT * FROM `index5` WHERE `MAPID` = $Town$Range$Section LIMIT 0, 500 ";$result = mysql_query($sql);echo "<table border='2' cellpadding='5' cellspacing='2' bordercolor='#000000' bgcolor='#B8B8B8' ><tr><h2>TOWN: $Town N - RANGE: $Range E - SECTION: $Section</h2><th bgcolor=quot;#669999quot;>MAP1</th><th bgcolor=quot;#669999quot;>DESC. 1</th><th bgcolor=quot;#669999quot;>DESC. 2</th><th bgcolor=quot;#669999quot;>REMARKS</th><th bgcolor=quot;#669999quot;>SURVEYOR</th><th bgcolor=quot;#669999quot;>YEAR</th></tr>";…………………………..etc…………………………
  • 12. Step 8 Add search to website
  • 15. Demo of Website www.ncwrpc.org/Oneida_data
  • 16. Summary Free? Have a friend (RPC) with a hosting plan Be a member of the RPC Some knowledge of HTML – Web Servers PHP www.php.net MySQL www.mysql.com Maintenance County staff will FTP new survey, parcel, corner certificates as they become available. (survey index database) Summary Simple way to provide low cost access to records to the public 3000 to 5000 hits per month since it went public
  • 17. Questions www.ncwrpc.org/Oneida_data Mike Romportl, Oneida County Andy Faust, North Central Wisconsin RPC