background preloader

CBFA online mapping

Facebook Twitter

Joomla Stuff

Use PHP, MySql and Google Map API v3 for displaying data on map | Tips4PHP. Displaying data on maps can be useful in many situations. By integrating tools like PHP, MySQL and Google Maps, you can relatively easy build customized maps for your website or blog. In this post we’ll take a closer look on the possibilities, and build a interactive map based on PHP, MySql and Google Map API v3.

To see what we’re building, see live example here Geocoded data The script in this post uses MySQL for storing the data that’s going to be displayed on the map. This method works fine if you’re adding multiple points to your map (10+), and want a dynamic way to retrieve data data. Before proceeding, you need some geocoded data (data that contains lat/long information) to display on the map.

You can use the following test data for this example: When you have a MySQL database with Geocoded content you’re ready to proceed. Extracting from MySQL Next thing is to create a small piece of PHP that can connect and extract data from MySQL Google Maps API V3 The script has the following features: Support » How to remove "Private" from private pages? I have messed up badly, trying to follow this advice.

Can you help dig me out? I have started to and have made two pages private. They are: domain/confirm domain/collect I tried to get rid of the Private: that appears in the headline of the two private pages by simply changing the word 'Private:' to '123' in the post-format.php file in wp-includes. (Just a test.) That is, I changed$title = sprintf(__('Private: %s'), $title); to$title = sprintf(__('123: %s'), $title); When I went to the two private pages I got a 404 error message both times. Then I uploaded another copy to the post-format.php file from WordPress.org.

Can you show me how to change the word 'Private' without incurring the 404? Or do I have to uninstall my WP site and start again? Thanks, Len. Utech World Time. Creates digital real time world clocks on your posts or pages using simple shortcode. The customizable clocks show the name and current time of the location of your choice. The clocks display the current time, even if the user’s computer clock is wrong.Automatic adjustment for Daylight Saving TimeAll major time zones supportedCustomizable and easy to use with shortcode Quick Start Put the following shortcode anywhere on your post or page to create a GMT/UTC clock:[worldtime] Use the ‘places’ parameter to specify the clock’s time zone:[worldtime places="Paris"] List several places separated by a comma.

This will create multiple world clocks in a stack (currently maximum 6)[worldtime places="Rome, New York"] The name of the location has to match exactly with a name in the list of the locations. Please note currently there are only up to 6 clocks supported in a stack. Complete list of parameters of this version places takes a list of comma separated towns base_color base_font_color base_font_size. WP Geo. Important Note About WP Geo 3.3+ This update now uses Google Maps API v3. While it should continue to work OK it you have simply installed and are using a previous version of WP Geo, if you have customised your templates or used any filters you may need to update your code to work with this version of Google’s API.

Please submit any bugs or issues here… When editing a post or page, you will be able to set a physical location for that post and easily embed a Google map into your post. You can select the location by: Clicking on the map of the world to position the point.Searching for a location, town, city or address.Entering the latitude and longitude. The WP Geo location selector is styled to fit seamlessly into the latest version of the WordPress admin. More information can be found at Features Languages WP Geo is currently available in the following languages: You will need to register a Google Maps Platform account to create an API key. Upgrading Read all 16 reviews. Create A Network. Languages: বাংলা • English • Français • 日本語 • Português do Brasil • Português • Русский • ไทย • 中文(简体) • Español • (Add your language) As of WordPress 3.0, you have the ability to create a network of sites by using the multisite feature. This article contains instructions for creating a multisite network.

A multisite network can be very similar to your own personal version of WordPress.com. End users of your network can create their own sites on demand, just like end users of WordPress.com can create blogs on demand. If you do not have any need to allow end users to create their own sites on demand, you can create a multisite network in which only you, the administrator, can add new sites. A multisite network is a collection of sites that all share the same WordPress installation. NOTE: If you are currently running WordPress MU, you do not need to complete these steps. Step 0: Before You Begin Please read Before You Create A Network in full before continuing.

Step 1: Prepare Your WordPress. Multisite User Management. Running a WordPress network? You no longer need to manually add new users to each of your sites. With this plugin, users are assigned a default role for each of your sites. You set the default role for each site and this plugin applies it. You can assign different roles for each site or keep a site private by assigning no role. Upload the entire /multisite-user-management/ folder to the /wp-content/plugins/ directory.Activate the plugin.Navigate to the Multisite User Management section of the Network Admin > Settings > Network Settings page.

At example.com this page would be found at default roles for each of your sites. Yes, WordPress takes care of the default role on non-multisite installations. The Multisite User Management section is near the bottom of the the Network Admin > Settings > Network Settings page. For example.com this page would be found at Sometimes magic happens. Piggy Bank. Piggy Bank Contributing Piggy Bank is an open source software and built around the spirit of open participation and collaboration. There are several ways you can help: Blog about Piggy Bank Subscribe to our mailing lists to show your interest and give us feedback Report problems and ask for new features through our issue tracking system (but take a look at our todo list first) Send us patches or fixes to the code Publish Semantic Web data on your web site (how-to) for Piggy Bank’s consumption Write and submit new screen scrapers for others to use Research Publications on Piggy Bank: David Huynh, Stefano Mazzocchi, and David Karger.

Related research: History Licensing & Legal Issues Piggy Bank is open source software and is licensed under the BSD license. Note, however, that this software ships with libraries that are not released under the same license; that we interpret their licensing terms to be compatible with ours and that we are redistributing them unmodified. Disclaimer Credits. UCL Centre for Advanced Spatial Analysis. CBFA Aboriginal Outreach | Your one-stop shop for aboriginal outreach stuff. XML Google Maps Wordpress Plugin » Parameter (en) » Patrick's Blog. Vancouver Workshop. Map Maker. Google Map Maker officially closed on March 31, 2017, and many of its features are being integrated into Google Maps.

Since 2008, the Google Map Maker community has edited and moderated millions of features to improve the Google Maps experience. To make it easier for all Google Maps users to contribute changes to the map, we’ve started to graduate functionality from Map Maker to Google Maps on both desktop and mobile. Key editing features currently available in Google Maps include: We’ll continue to add new editing features within Google Maps on an ongoing basis. To keep contributing your local knowledge to Google Maps and engage with a passionate community of likeminded individuals, we invite you to join the Local Guides program where you can do things like: Earn points Unlock rewards for submitting edits and other information Get early access to new Google Map features.

MapTiler - Map Tile Cutter. Overlay Generator for Google Maps, Google Earth (KML SuperOverlay). Project Materials - Vancouver Workshop. Training Materials - Vancouver Workshop. Outreach Canada 2011 - Bootcamp excercises. Maps Javascript API V3 Basics - Google Maps JavaScript API V3 - Google Code. Developing for Mobile Devices The Google Maps API v3 has been designed to load quickly and work well on mobile devices.

In particular, we have focused on development for advanced mobile devices such as Android and iOS handsets. Mobile devices have smaller screen sizes than typical browsers on the desktop. As well, they often have particular behavior specific to those devices (such as "pinch-to-zoom"). Set the <div> containing your map to have width and height attributes of 100%. For more information on development for the iPhone, consult Apple's Developer documentation. Localization You may localize your Maps API application both by altering default language settings and by setting the application's region code, which alters how it behaves based on a given country or territory.

Language Localization The Google Maps API uses the browser's preferred language setting when displaying textual information such as the names for controls, copyright notices, driving directions and labels on maps. Maps API Premier - Google Code. Google Maps API for Business provides Enterprise-ready application support for your mapping application needs. Google Maps API for Business uses the same code base as the standard Google Maps API, but provides the following additional features and benefits: Greater capacity for service requests such as geocoding.

Business-friendly terms and conditions. Support and service options, with a robust Service Level Agreement (SLA). To sign up or for more information, contact us. Client-side APIs Web Services Maps Image APIs Places API Maps Mobile SDK Other API documentation includes: Tracks API, Coordinate API, and the Google Maps Engine API. Libraries - google-maps-utility-library-v3 - List of libraries here and quick links to them - Open source project to be a central repository of utility libraries that can be used with the Google Maps API JavaScript v3.

The libraries listed below are all open source. Note that some are hosted on GitHub, so simply checking out all the code under the "Source" tab above does not get you every library listed here. Instead, click the link next to the library you are interested in. Day Night Overlay Day Night Overlay provides a custom overlay which shows an approximation of where the day/night line runs at any given date. Browse the github repository or see the live samples. GeoJSON to Google Maps The GeoJSON to Google Maps API library lets you easily convert GeoJSON to Overlays, along with default styling rules. Browse the github repository for code and examples. InfoBox This class behaves like google.maps.InfoWindow, but it supports several additional properties for advanced styling.

Browse Released Versions or Development Versions. Marker Clusterer The library creates and manages per-zoom-level clusters for large amounts of markers. Browse Released Versions or Development Versions. Marker Clusterer Plus Route Boxer. Code Playground. Earth API - Google Code. Introduction Welcome to the developer documentation for the Google Earth API. The Google Earth Plug-in and its JavaScript API let you embed the full power of Google Earth and its 3D rendering capabilities into your web pages. Just like in the Google Maps API, you can draw markers and lines—but in 3D! See the Google Earth API developer forum if you have have questions about the API after reading this developer guide. Audience This documentation is designed for people familiar with JavaScript programming and object-oriented programming concepts.

The Google Earth Plug-in The Google Earth Plug-in is currently supported on the following platforms: Microsoft Windows (Windows XP, Windows Vista, Windows 7, and Windows 8) Google Chrome 5.0-39.0[1] (32-bit) Internet Explorer 7-9, and 10-11 with Compatibility View (32-bit) (Note that the Windows 8 browsing mode with Internet Explorer does not support plugins.)

Installation Uninstalling Using the Google Earth API Load the Google Earth API. Var sideDB; An Overview of Using KML in the Earth API - Google Earth API - Google Code. Roman Nurik, Google Geo APIs Team January 2009 KML is a file format used to display geographic data in an Earth browser such as Google Earth, Google Maps, and Google Maps for Mobile. It was originally designed by Keyhole, Inc. (acquired by Google) and is currently maintained by the Open Geospatial Consortium, Inc. (OGC). You can find a significant amount of documentation for KML on Google Code and a large assortment of community-contributed KML datasets can be found in the Google Earth Gallery. KML plays an important role in all of the Google Geo developer products, especially the Google Earth API. This article assumes you are familiar with JavaScript and know the basics of the Earth API.

In summary, if you need a quick and easy way of showing a hosted KML file and you do not need to do any intermediate processing, use the KmlNetworkLink approach. Suppose that you want to do some intermediate processing before displaying a KML file in the Google Earth Plug-in. <? Behind the scenes. My Earth. Earth Pad - Untitled. Earth API Demo Gallery - Google Earth API - Google Code. Earth-api-samples - Revision 122: /trunk/examples. Google Earth API Samples - Maps/Earth Integration. KML Reference - KML - Google Code. This section contains an alphabetical reference for all KML elements defined in KML Version 2.2, as well as elements in the Google extension namespace.

The class tree for KML elements is shown below. In this diagram, elements to the right on a particular branch in the tree are extensions of the elements to their left. For example, Placemark is a special kind of Feature. It contains all of the elements that belong to Feature, and it adds some elements that are specific to the Placemark element. KML is an open standard officially named the OpenGIS® KML Encoding Standard (OGC KML). It is maintained by the Open Geospatial Consortium, Inc. (OGC). The complete XML schema for KML is located at Note: Click an element name in this diagram to jump to its entry in the reference section.

Note that abstract elements (shown in boxes in the diagram) are not actually used in KML files. All elements derived from Object can have an id assigned to them. Compatibility Syntax <! KML Interactive Sampler. Welcome to pyKML — pyKML v0.1.0 documentation. KML Articles - KML - Google Code. Fusion Tables (Beta) Bust your data out of its silo! Get more from data with Fusion Tables. Fusion Tables is an experimental data visualization web application to gather, visualize, and share data tables. Visualize bigger table data online Filter and summarize across hundreds of thousands of rows. Then try a chart, map, network graph, or custom layout and embed or share it. Collaborate! All your data organization is automatically saved and stored in Google Drive. Two tables are better than one! Merge two or three tables to generate a single visualization that includes both sets of data.

Make a map in minutes Host data online - and stay in control Viewers located anywhere can produce charts or maps from it. Visualize bigger table data online Import your own data Upload data tables from spreadsheets or CSV files, even KML. Visualize it instantly See the data on a map or as a chart immediately. See how journalists and nonprofits around the world use Fusion Tables Two tables are better than one! Make a map in minutes. Google LatLong. Zh GoogleMap. Camtasia Screen Recorder Software, Home. From Info Windows to a Database: Saving User-Added Form Data - Google Maps API Family - Google Code.