Surveying, Mapping and GIS

Exploring all aspects of mapping and geography, from field data collection, to mapping and analysis, to integration, applications development and enterprise architecture...

  • Geospatial Technology, End to End...

    Exploring all aspects of mapping and geography, from field data collection, to mapping and analysis, to integration, applications development, enterprise architecture and policy
Showing posts with label webmapping. Show all posts
Showing posts with label webmapping. Show all posts

Virtual Earth API Version 6.1

Posted by Dave Smith On 4/12/2008 09:02:00 PM 0 comments


For developers using Virtual Earth, the Virtual Earth API version 6.1 was released a few days ago:


Official SDK Documentation: http://msdn2.microsoft.com/en-us/library/bb429619.aspx

Other discussion:

Overview of changes: http://msdn2.microsoft.com/en-us/library/bb412561.aspx

Virtual Earth Map Control SDK, version 6.1

What's New in the Map Control?

Welcome to version 6.1 of the Virtual Earth map control. This page explains the new features for version 6.0 and 6.1 on a high level. To see a detailed list of the objects, methods, and properties that have changed, see the Version Changelist.

Version 6.0 and 6.1 of the map control includes improvements in the following areas:

  • Enhanced accuracy
  • Additional functionality
  • Enhanced performance

Enhanced Accuracy

The Virtual Earth team is committed to constantly improving the accuracy of the map control. This release of the map control includes improvements in the following areas.



  • Enhanced Geocoding. The map control integrates multiple geocoders and datasets to provide the most relevant and accurate results. You can perform these searches using the VEMap.Find Method.


  • Rooftop Geocoding. Rooftop locations are the most precise geocoding results available in the United States today. Rooftop geocoding is now available through the map control VEMap.Find Method.


  • Consistent Pushpin Accuracy. When switching between aerial and birdseye views, pushpin accuracy is maintained, delivering a more seamless experience. Use the VEMap.SetShapesAccuracy Method to get the accuracy you desire.



Additional Functionality

This release of the map control includes additional functionality in the following areas.



  • Printing support. Use the VEMap.SetPrintOptions Method to enable printing support.


  • Reverse Geocoding. Reverse geocoding allows the user to find places based on a specific point on the map. Use the VEMap.FindLocations Method to accomplish this.


  • Traffic-based Routes. A new option allows the use of available traffic information in route calculations, enabling quicker routes and more accurate route times during heavy traffic periods. Use the VERouteOptions.UseTraffic Property to turn on this feature.


  • Birdseye Map Style with Labels. A road label overlay increases the usability of the Birdseye map style. This map style is called BirdseyeHybrid and is a new member of the VEMapStyle Enumeration.


  • Walking Directions. Provide users the option to walk to their destination by returning walking directions instead of driving directions. To return walking directions, set the VERouteOptions.RouteMode Property to VERouteMode.Walking.


  • Multipoint Routing. A new method takes multiple points for a route instead of just start and end points, allowing for more complex trip planning. Localized directions are also available in this version. Use the VEMap.GetDirections Method to get a multipoint route.


  • Bulk Addition of Shapes. A new method to add multiple pushpins in one call while maintaining high performance and avoiding performance slowdowns. Use the VEMap.AddShape Method to add multiple pushpins.


  • Improved Shape Control. You can now specify how a shape object appears relative to other shapes or tile objects, providing greater control in viewing data and objects. Use the VEShape Class to create shapes.


  • MapCruncher (Beta). MapCruncher Beta for Microsoft Virtual Earth makes it easy to publish maps overlaid in an application using the Virtual Earth map control. See the MapCruncher Web page for further information.


  • 3D Altitude Settings. Altitudes for three-dimensional objects can now be specified in meters.


  • Updated interactive SDK. A new version of the Virtual Earth Interactive SDK is available, demonstrating the new functionality of the Virtual Earth Map Control. See the Virtual Earth Interactive SDK Web page for further information.


Enhanced Performance

There have been significant speed and accuracy improvements for pushpins and shapes, even in high numbers. Performance enhancements also include faster map panning.


Version Changelist is available here: http://msdn2.microsoft.com/en-us/library/bb412440.aspx

Seeking Web GIS Applications Developers...

Posted by Dave Smith On 8/08/2007 09:18:00 AM 1 comments

For the mashup artists, AJAX gurus, ArcIMS experts, .NET jockeys out there...
Synergist Technology Group, Inc. is currently looking for GIS web applications developers, for its Pennsylvania and Northern Virginia locations.

Requirements:

Strong background in web-based GIS applications development.


  • DHTML, CSS, and JavaScript;

  • ASP.NET, C#, VB.NET, or Java

  • ESRI ArcIMS

  • Web Services (XML, SOAP, JSON, REST, OGC)

  • Understanding of spatial databases
Desired Skills:

ArcGIS Server, Oracle Spatial query and analysis, mashups and exposure to Microsoft Virtual Earth, Google Earth, Google Maps, good documentation and communication skills.

Additionally, a background in emergency response, transportation, facilities management or environmental science may be very useful.

Applying:

Applicant must be a US Citizen or have US Permanent Resident Status

Interested applicants should respond with a current curriculum vitae and salary requirements to dsmith[@]synergist-tech.com.

Synergist Technology Group, Inc. - A Service-Disabled Veteran-Owned Small Business (SDVOSB) specializing in geospatial technology, environmental science, transportation and emergency response.

ESRI DevSummit 07 Blogosphere Wrapup

Posted by Dave Smith On 3/29/2007 04:04:00 PM 1 comments

Though I wasn't able to attend ESRI DevSummit 07, I did get some good feedback - my own people report on the continued push toward web-based GIS and server-based GIS and SOA, with SOAP, REST, JavaScript and AJAX APIs being made available, along with tremendous demand from the .NET developer community.

I also scoured the blogosphere and scavenged together a set of posts and resources - dig through these, as there are copious notes, slides and podcasts to be had.


In no particular order:



Very Spatial 3/28: Dev Summit Overview "VSTV Episode 12": http://veryspatial.com/?p=1486

Very Spatial 3/28: Daily Podcasts:
http://veryspatial.com/?p=1485

Very Spatial 3/26: Daily Podcast talking to DevSummit Attendees:
http://veryspatial.com/?p=1478

Very Spatial 3/24: Standards and Interoperability Podcast:
http://veryspatial.com/?p=1475

Very Spatial 3/23: ArcWeb Services Podcast:
http://veryspatial.com/?p=1473

Very Spatial 3/22: ESRI Support Team Podcast:
http://veryspatial.com/?p=1471

Very Spatial 3/22: Keynote Session Podcast:
http://veryspatial.com/?p=1468

Very Spatial 3/21: Keynote Comments:
http://veryspatial.com/?p=1466

Very Spatial 3/21: Gartner Keynote:
http://veryspatial.com/?p=1463

Very Spatial 3/20: Plenary Session Podcast:
http://veryspatial.com/?p=1462

Very Spatial 3/20: Plenary Part 2:
http://veryspatial.com/?p=1458

Very Spatial 3/20: Plenary Session:
http://veryspatial.com/?p=1457

Very Spatial 3/18: Preconference Podcast:
http://veryspatial.com/?p=1453




Steve's Little World 3/28: On participating in a VS podcast: http://thesteve0.wordpress.com/2007/03/28/if-you-want-to-hear-what-i-sound-like/

Steve's Little World 3/23: Final Day: http://thesteve0.wordpress.com/2007/03/23/final-day-and-still-in-palm-springs/

Steve's Little World 3/21: GeoDB Replication:
http://thesteve0.wordpress.com/2007/03/21/geodb-replication/

Steve's Little World 3/21: Web Service API to ArcGIS Server:
http://thesteve0.wordpress.com/2007/03/21/web-service-api-to-server/

Steve's Little World 3/21: Turbocharging GeoDB interactions:
http://thesteve0.wordpress.com/2007/03/21/turbocharging-geodb-interactions/

Steve's Little World 3/21: .NET and Java SIG:
http://thesteve0.wordpress.com/2007/03/21/net-sig/

Steve's Little World 3/21: The Gartner Talk:
http://myesri.blogspot.com/2007/03/update-from-dev-summit.html

Steve's Little World 3/20: Enterprise Applications with the GeoDB:
http://thesteve0.wordpress.com/2007/03/20/enterprise-applications-with-the-geodatabase/

Steve's Little World 3/20: .NET Mobile ADF:
http://thesteve0.wordpress.com/2007/03/20/net-mobile-adf/

Steve's Little World 3/20: .NET Engine Application Development:
http://thesteve0.wordpress.com/2007/03/20/net-engine-application-development/

Steve's Little World 3/20: First Night:
http://thesteve0.wordpress.com/2007/03/20/going-to-the-dev-summit-and-first-night/

Steve's Little World 3/20: Plenary Session:
http://thesteve0.wordpress.com/2007/03/20/plenary-session/


ESRI News Feed 3/15: ArcGIS Explorer Best Practices Podcast:
http://www.esri.com/news/podcasts/audio/speaker/devsummit07-mark-dara.mp3

ESRI News Feed 3/14: ArcGIS 9.2 3D Visualization Podcast:
http://www.esri.com/news/podcasts/audio/speaker/devsummit07-tam-nathan.mp3


Dot Without A Net 3/24: Dev Summit Day 3 Overview:
http://priour.wordpress.com/2007/03/24/dev-summit-final-day/

Dot Without A Net 3/22: Day 2:
http://priour.wordpress.com/2007/03/22/dev-summit-continues/

Dot Without A Net 3/22: Day 1:
http://priour.wordpress.com/2007/03/22/thoughts-on-dev-summit/


It Is What It Is 3/25: .NET versus Java:
http://www.palladiumconsulting.com/blog/sebastian/2007/03/who-was-at-esri-developer-summit-not.html

It Is What It Is 3/21: SQL API and Data Access:
http://www.palladiumconsulting.com/blog/sebastian/2007/03/esri-sde-stgeometry-and-re-unification.html

It Is What It Is: 3/21: It's not Crap Anymore:
http://www.palladiumconsulting.com/blog/sebastian/2007/03/esri-developer-summit-2007-its-not-crap.html


Rise and Shout 3/29: Developer Summit slides are now available on EDN:
http://myesri.blogspot.com/2007/03/dev-summit-slides-on-edn.html

Rise and Shout 3/26: Dev Summit Summary:
http://myesri.blogspot.com/2007/03/dev-summit-summary.html

Rise and Shout 3/21: Update:
http://myesri.blogspot.com/2007/03/update-from-dev-summit.html

Rise and Shout 3/20: Plenary Session:
http://myesri.blogspot.com/2007/03/arcgis-server-takes-stage-author-server.html

Rise and Shout 3/20: Dev Summit:
http://myesri.blogspot.com/2007/03/2nd-annual-esri-developer-summit.html

Rise and Shout 3/19: It's Time:
http://myesri.blogspot.com/2007/03/it-time.html


Dave Bouwman 3/22: Dev Summit Wrapup and SIG presentation:
http://blog.davebouwman.net/2007/03/23/DevSummitWrapup...

Dave Bouwman 3/20: Plenary Session:
http://blog.davebouwman.net/2007/03/20/DevSummitPlenarySession...

Dave Bouwman 3/14: Blogger Meetup:
http://blog.davebouwman.net/2007/03/15/DevSummitBloggerMeetup...


James Fee 3/25: Dev Summit ArcGIS Server Code Challenge Results:
http://www.spatiallyadjusted.com/2007/03/25/arcgis-server-code-challenge-results/

James Fee 3/21: .NET SIG:
http://www.spatiallyadjusted.com/2007/03/21/esri-dev-summit-net-sig/

James Fee 3/20: Dinner:
http://www.spatiallyadjusted.com/2007/03/20/esri-developer-summit-2007-dinner/


The Unofficial ArcBlog 3/25:
http://gis.typepad.com/blog/2007/03/esri_2007_devel.html


The Memory Leak 3/23: Defense SIG:
http://ambergis.wordpress.com/2007/03/23/esri-dev-summit-defense-sig/

The Memory Leak 3/21: ArcGIS GeoProcessing: http://ambergis.wordpress.com/2007/03/21/esri-dev-summit-ags-geoprocessing/

The Memory Leak 3/21: DevSummit Day 1: http://ambergis.wordpress.com/2007/03/21/esri-dev-summit-day-1/



The ArcPad Team: 3/28: On participating in a VS podcast: http://arcpadteam.blogspot.com/2007/03/1152-minutes-of-fame-its-very-spatial.html

The ArcPad Team: 3/22: Hello: http://arcpadteam.blogspot.com/2007/03/esri-developer-summit.html


Many thanks and kudos to all who shared with those of us who couldn't be there. I am certain I probably missed a few, but this provides an excellent roundup. Also, there is a post from Directions Magazine 3/22: Directions Magazine didn't attend, but nonetheless deserving special mention - Adena also pulled together an excellent collection of articles and items: http://www.directionsmag.com/article.php?article_id=2435&trv=1

HostGIS Linux

Posted by Dave Smith On 3/20/2007 02:13:00 PM 1 comments

I just discovered a great Linux distribution called HostGIS - it comes ready to run MapServer and a whole suite of other goodies, right out of the box.

I went to the HostGIS site, and within about 20 minutes, had downloaded it, loaded it up on MS VirtualPC, and had it up and running:





It comes complete with OpenLayers and TileCache from our friends at MetaCarta, MySQL, PostgreSQL, and a few other add-ons and goodies that I am not as familiar with, such as Map-Fu.

While I am usually spoiled with plenty of ESRI tools, this certainly provides a refreshing alternative for projects without an ESRI budget...

A late picture from ESRI FedUC 2007

Posted by Dave Smith On 2/02/2007 11:14:00 AM 0 comments

I was delinquent in posting this pic from the 2007 ESRI FedUC...

DSC_0032

A group of colleagues from the USEPA contracting world - From left to right: Myself, Jessica Zichichi (Innovate!), Jack Dangermond, Claudia Benesch (CSC - Agency Central Support) and Catherine Harness (CSC - GeoData Gateway Lead)

This was the reception at the Organization of American States - and yes, that is a map on my necktie...



Technorati tags:, , , , , , , , , , , , , , , , , , , , , , , ,

More from FedUC - What did Jack Dangermond Let Slip?

Posted by Dave Smith On 1/12/2007 02:43:00 PM 2 comments

A provocative title for the post...

The FedUC conference wrapped up with an excellent lunch (aside from the staple in my veggies)... and a great presentation from CW4 Michael Harper of the USACE Topographic Engineering Center on Buckeye, DAGR and other interesting things going on there... may merit a separate post.

The good Doctor provided, as he so often does, a great Q&A session as a wrap-up. Some of the bullets from that discussion


  • East coast tech support is coming - ESRI is standing up a tech-support team in North Carolina, to offer expanded AM hours, beginning at 6AM. Additionally, they may investigate the possibility of better search capabilities in the online tech support material, via Google.
  • ESRI continues to work with the University of Redlands, with the 1-year Masters program - potentially to be expanded to similar programs at George Mason for those of us working in the DC area. The DC area is a hotbed of geospatial activity, with good talent scarce.
  • Mr. Dangermond described some interesting things he has going on internally, to provide real-time financial reporting on the state of ESRI - which, no surprise - are geo-enabled. Being able to get this kind of reporting is an area of interest which I have no doubt will grow in other firms with a broad geographic reach.
  • In conjunction with FedUC was the first Classified ESRI GIS community meeting, attended by 300 or so - featuring discussion of applications in the TS/SCI NOFORN arenas. Typically the pitfall is stovepipes, but being able to get cleared personnel together to discuss topics of common interest will be a boon to the DoD/Intel community.
  • ESRI is trying to bolster its Java support, with their Java team growing and building better support for Java classes.
  • The Geography Network is to be overhauled, and replaced with a more robust, more collaborative version.
  • 9.3... Saving goodies for last. The 9.3 beta is scheduled for sometime this summer, probably around the Conference. Some improvements in the hopper for 9.3 include interoperability and OGC, improvements to ArcGIS Server, Mobile Applications development support, and addressing stability and known issues with 9.2. They are also looking at PostgreSQL.
  • A next iteration is probably a year to year and a half away yet. Here, the focus will be simplification of the user interface, support for multiple views and multiple documents, and capability of storing all types of geofiles in a geodatabase - such as metadata catalogs, and so on.


Technorati tags:
, , , , , , , , , , , , , , , , , , , , , , , ,

Search