Date post: | 30-Jul-2015 |
Category: |
Software |
Upload: | bradshaw-consulting-services-inc |
View: | 430 times |
Download: | 0 times |
Pictometry IPA Development
SC Pictometry User Group Conference
June 5, 2014
Jim Tochterman, VP, Research & Development
www.bcs-gis.com www.twitter.com/bcsgis
Bradshaw Consulting Services, Inc. Company Overview
• Company Structure • Formed in 1998 • Located in Aiken, SC • Esri Gold Partner • GIS Application Development (Custom & COTS)
• Specialty Areas • Public Safety (Law Enforcement, Fire, EMS) • Defense / Intelligence • Homeland Security • Mobile Technologies • Esri Software Sales, Services, Training & Consulting
www.bcs-gis.com
www.twitter.com/bcsgis
• It is not beer (unfortunately)
• IPA: Integrated Pictometry Application
• It is not an Application Programming Interface (API)
• It is not a Software Development Kit (SDK)
• It is a Web Component § Standalone § Integrate via iFrame § Has its own API for customization
What is Pictometry IPA?
www.bcs-gis.com www.twitter.com/bcsgis
• Pictometry Image Navigator API • Native Javascript / HTML5 Ready • Lightweight, Flexible • Link to Self Hosted Imagery • Must code everything
• Pictometry IPA • Native Javascript / HTML5 • Lightweight, Flexible • Pictometry Connect Subscription • Easy to use for non-Developer types • Two (2) Versions (Internal/External Users) • More tools, easier access to historical imagery (w/ Analytics)
Image Navigator vs. IPA
www.bcs-gis.com www.twitter.com/bcsgis
www.bcs-gis.com www.twitter.com/bcsgis
What Do I Need?
• Users • Browsers must support iFrames
• IE 8+ • Firefox 3.6+ • Chrome 16+ • Safari 5+
• Developers • PHP 5.1.2+ • Java 1.4.2+ • .NET Framework 2.0+ • Python 2.2+, Perl, Ruby (Untested, but should work)
www.bcs-gis.com www.twitter.com/bcsgis
How Do I Start? (.NET)
• Generate & Validate Digital Signature • IPA Load URL
• API Key
• Secret Key
• No Proxy!!
www.bcs-gis.com www.twitter.com/bcsgis
How Do I Start? (.NET)
• Load JavaScript Library
• Add iFrame Element
• Signed IPA Load Source
• ID of iFrame
www.bcs-gis.com www.twitter.com/bcsgis
Finished Code
• ASPX Code Behind (.vb)
• Client Side Code (.js)
• Client Side Code (.aspx)