Quantcast
Channel: Forums - Geocoding
Viewing all 390 articles
Browse latest View live

Problems w geoTIFF/baselayer alignment even after spatially referencing to WGS 1984

$
0
0
I obtained Sea Surface Temperature Data from JPL's PODAAC website for temperature front analysis. The options to download this data is in HDF or NetCDF. Both need to be converted before putting into ArcMap (not sure how to deal with the NetCDF). Therefore I used this program called NEST, similar to ENVI and batch processed the data into both GeoTIFF and ENVI formats which both open in ArcMap (However the ENVI format looks very noisy).

The original geocoded HDF information off Podacc is :

Center latitude: 34°06'38" N
Center longitude: 74°53'26" W
Upper left latitude: 26°15'02" N
Upper left longitude: 61°00'26" W
Upper right latitude: 22°59'35" N
Upper right longitude: 83°43'46" W
Lower left latitude: 44°15'36" N
Lower left longitude: 63°12'02" W
Lower right latitude: 40°15'17" N
Lower right longitude: 91°09'05" W

Well-known text format (WKT) of the image CRS:

FITTED_CS["Image CS based on WGS84(DD)",
PARAM_MT[],
GEOGCS["WGS84(DD)",
DATUM["WGS84",
SPHEROID["WGS84", 6378137.0, 298.257223563]],
PRIMEM["Greenwich", 0.0],
UNIT["degree", 0.017453292519943295],
AXIS["Geodetic longitude", EAST],
AXIS["Geodetic latitude", NORTH]]]
Well-known text format (WKT) of the geographical CRS:

GEOGCS["WGS84(DD)",
DATUM["WGS84",
SPHEROID["WGS84", 6378137.0, 298.257223563]],
PRIMEM["Greenwich", 0.0],
UNIT["degree", 0.017453292519943295],
AXIS["Geodetic longitude", EAST],
AXIS["Geodetic latitude", NORTH]]



The product uses a pixel based geo-coding.

Name of latitude band: lat
Name of longitude band: lon
Search radius: 5 pixels
Valid pixel mask: fneq(lat,-999.0)
Crossing 180 degree meridian: false

Geographic coordinates (lat,lon) are computed from pixel coordinates (x,y)
by linear interpolation between pixels.

Pixel coordinates (x,y) are computed from geographic coordinates (lat,lon)
by a search algorithm.




I was able to Georeference the GeoTIff files to WGS 1984 before putting them in ArcMap and was able to open them spatially referenced. However when I put them up against a base layer they are in the near vacinity of where they should be but there are pretty off not only that but the scaling is off as well. It looks like the image lost its warping through batch processing (maybe) because the Geotiff looks stretched/skewed. Does anyone know how to correct the geometry of the GeoTiff in ArcMap?

Find Locations Restricting to Country Code in ArcGIS Desktop

$
0
0
Hi Guys,

I hope its the correct place for the question, If not please lets know...

I looking to use the world geocoding service in Desktop, 10.1 SP1, using the find and locations , using the world locator. I only want to use it as as gazetter, e.g find location Newpark but only return results for Ireland without the use entering IRL or Ireland after the search item.

So now the question ... is there anything I can do to implement this restriction of search only for a given country ? I have taken a look at the defaultlocators.xml but no sucess, I thought there maybe something like below that might work, but I cant apear to find any documentation or help, I'm obviously not looking in the correct place, so any help is appreciated

<locator_ref>
<name>World</name>
<display_name>TEST - IRL </display_name>
<workspace_properties>
<factory_progid>esriGISClient.AGSServerConnectionFactory</factory_progid>
<ags_connection_properties>
<url>http://geocode.arcgis.com/arcgis/services</url>
</ags_connection_properties>

</workspace_properties>

<value_set name="Country">
<value>IE</value>
</value_set>
</locator_ref>

Regards

Paulg

Airport Codes?

Geocoding

$
0
0
I'm sorry if this topic has already been discussed before but I couldn't find specifically the problem . I have inputed raster data into
Arcmap 9.2, and used the geocoding function to define points with their ground coordinates of geographic system as follows:

Attachment 22112

where three + are considered as points "linearly" on the map. After geocoding, I cannot view the whole map again.
Could anyone tell me the reason why it is like this? Thanks for your help!!
Attached Thumbnails
Click image for larger version

Name:	abc.jpg‎
Views:	N/A
Size:	9.2 KB
ID:	22112  

Replace Locator Datasource Instead of Rebuilding Locator with New Datasource

$
0
0
To All Goecode Users:

I have been creating address locators for quite some time and I have always had to recreate my address locator if I needed to change the datasource. Does anyone know if the address locators have been (or will be) able to just have their datasource changed (always grayed out after creation) without having to recreate the address locator from scratch?

Geocoding ArcGIS Online Services - SOOOOOOOOO Slow in 10.1

$
0
0
The Address and Street10 geocoding services are so slow now that they are almost worthless. Is there some secret now to get it working at least somewhat proper. I know they want people to buy the WGS now in 10.1, but really the older versions are this slow?

ArcCatalog 10.1 SP1 crashes when publishing a composite locator service

$
0
0
I have two locator packages shared as geocode services. I created a composite locator pointing to the two services and it works correctly in ArcMap. When I try to create a service from the composite locator in ArcCatalog, it goes through to the service editor. When I click publish, it hangs for a few seconds and then crashes. I have retried this multiple times, rebooted the machine, tried from a different admin account etc.

Composite locator service vs composite locator in gdb: different results

$
0
0
I created a composite locator based on two locators in a file gdb. Using the Find Locations tool in ArcMap, I was able to perform a few test searches and it yielded the expected results. I then shared that composite locator as a geocode service and performed the same test searches. After searching for about 30 seconds, it gave the following error:

.
Quote:

There was an error trying to find candidates. Bad syntax in request
There are no differences between the two, after the test searches were succesful I immediately published the composite locator service and tried the test searches again.

Defining a Composite in 10.0 your Search Fields Don't Match?

$
0
0
I am trying to automate the creation/update of several geocoders into Composites and have a couple things that are not nice that I wonder if anyone has worked out.
  • In the Locator XML file, you can define you want the X/Y values written, but when setting a composite to use several locators that have this setting defined it doesn't carry them through.
  • In the Locator XML file, you can define alternate field names to trigger on, but when setting a composite to use several locators that have this setting defined it doesn't carry them through forcing you to go through and manually enter these all over again.

Is there a place where you can define Presets for the new Composite Locator build process to address these? For me moving to 10.1 isn't a option since so much was changed on the Server and ArcObjects level we need more time to migrate.

Suggestions???

Geocoding Lines

$
0
0
Hi,

I have a CSV table with one column full of a string of XY coordinates which represent a line. The CSV was derived from a web map application where a user drew in a his/her own route from point A to point B.

I want to be able to bring this linear feature into GIS. I am not sure if this can be done directly. I successfully brought it into GIS using a few steps - Google Fusion Tables --> save map --> open lines in Google Earth, save as KML --> convert KML to shapefile in ArcMap.

That process is fine but I was wondering if ESRI has a tool that geocodes lines based on a string of coordinates. There are several attributes that need to be analyzed and the KML - Shp tool in ArcToolBox groups all the CSV columns into a single field which makes the analysis very difficult. I can attempt to delimit the data into individual attributes but would like not to if possible.

Also, I'm going to have to do this for several hundred lines which might make delimiting a big challenge.

Any thoughts? Thanks very much!

Tony

Rebuild Address Locator as Scheduled Task from bat file

$
0
0
I have a scheduled task running in python 2.6 on a Windows 2008 R2 server (ArcGIS Desktop v10.0 sp4 installed) that rebuilds address locators when call ed from a bat file.

I am trying to migrate this script to python 2.7 on a Windows 2008 R2 server (ArcGIS Desktop v10.1 sp1 installed) where background 64 bit geoprocessing has been enabled.

I have successfully used the arcpy.RebuildAddressLocator in IDLE and manually in ArcToolbox, but when I run it as a scheduled task from a bat file I get ERROR 000005: Could not open the address locator (I get this same error when I run the python script from the command line). When I try to open the properties of the Address Locator in ArcCatalog after running the bat file, I only get a portion of the Address Locator GUI as it appears that the Address Locator has become corrupted. This has happened every time I have tried this operation (at least 8 times).

Has anyone had issues rebuilding an Address Locator with python2.7 through a scheduled task or from the command line?

Any help or hints to solve this problem are greatly appreciated. Thank you.

ArcGIS 10.1

$
0
0
I am trying to do some Geocoding. Last week i was able to upload a table, and the geocoding worked fine. Today i am trying and it will not work at all.

If i used an older PC which has 10.0 on it, the geocoding works fine.

I recently put on a patch for my 10.01 system. Is there an issue with the geocoding or is there a bug?

Also, i am unable to add address locators to my system. Any Help?

Geocode Error Using ArcGIS Server Locator

$
0
0
Hello everyone. I'm trying to geocode about 3000 addresses from a CSV file using ArcGIS 10.0 SP3. I have tried using the following ArcGIS server link:

http://tasks.arcgisonline.com/arcgis....GeocodeServer

When I run the following python script I get an error after about 10-15 minuntes. Seems like sometimes it works, others it doesn't without changing anything.

arcgisscripting.ExecuteError: ERROR 000010: Geocode addresses failed.
Failed to execute (GeocodeAddresses).

Is it a timeout issue? I have noticed when the network traffic at my location is slower it works fine. Still takes a while though. Should I be using a local locator? If so, which one. I'm not very familiar with these locators. Tried to create one but kinda got lost. Other tips to speed it up? Can anyone help me out?

Thanks

Madness in Geocoder - No Rest, But SOAP and Desktop use locator fine...

$
0
0
I have a composite locator built that merges my Nokia/NavTeq and TomTom/TANA datasets as well as fallbacks to TIGER for matching streets in my state. Same logic has been used in my locators for years.

Problem I have started seeing yesterday that I can not make sense of, I am able to use this composite locator and match a intersection without fail, but then do a single address lookup via REST and I get this response;

An unexpected error occurred processing the request.

So I go to the rest.log file and I find this;

ERROR:The coordinates or measures are out of bounds.
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at ESRI.ArcGIS.ADF.ArcGISServer.GeocodeServerProxy.FindAddressCandidates(PropertySet Address, PropertySet PropMods)
at ESRI.ArcGIS.REST.GeocodeServer.FindAddressCandidatesRequestHandler.GetAddressCandidates()
at ESRI.ArcGIS.REST.GeocodeServer.FindAddressCandidatesRequestHandler.get_Results()
at ESRI.ArcGIS.REST.GeocodeServer.FindAddressCandidatesHtmlFormatter.WriteFindAddressResults()
at ESRI.ArcGIS.REST.GeocodeServer.FindAddressCandidatesHtmlFormatter.WriteBody()
at ESRI.ArcGIS.REST.HtmlFormatter.WriteBodySection()
at ESRI.ArcGIS.REST.HtmlFormatter.WriteResponse()
http://dorwke089133/ArcGIS/rest/serv...&outSR=&f=html

Now what is frustrating is that I use this same locator and access it via SOAP API, no problems, access from ArcGIS Desktop in the Geocoder Toolbar, No Problem.

This only happens in the Rest Interface.

Software is 10.0, SP5 both on the Desktop and Server.

No results returned when Geocoding service published from locator

$
0
0
Hi All

We have a locator built for some UK data. This work very well when consuming the locator in ArcMap using the Find tool. When I publish the locator as a geocoding service the locator returns no results. I have tried using the Find tool in ArcMap and the Rest Service endpoint. I am using ArcGIS 10.1 SP1.

Any clues?

Niall Carter

Geocoding using tasks.arcgisonline.com locators seems to end in error at random

$
0
0
Hi Esri folks,

I have a python script I have been running batch geocoding through for the last 9 months or so. I pasted the python script at the bottom of this entry for reference. The script has been working fine until recently and I can't figure out what would have changed. I have python 2.6 installed, I have Arcinfo 10.0 with SP5 installed as well. And my work site (Stanford university) has a license for the online services.

The behavior that I am seeing is: when I submit addresses for geocoding I get an error at seemingly random places. I have submit the same set of 40,000+ addresses and had 2,000 returned as well as 10,000. This is with no change in the data and no change in the python script. NOTE: I also experience the same problem if I run the geocoding through the in program geocoder.

What should I be looking for to fix this?

Python script:
'''
Created on Aug 14, 2012

@author: rmadou
This script geocodes batches of addresses

To make this work you must add the geocoding service to ArcCatalog on your local machince. Here are instructions on how to do that:
1. Look in the Catalog Tree for GIS Services.
2. Expand that and select Add ArcGIS Server.
3. In the dialog, choose Use GIS services. Click Next.
4. For the Server URL, type: http://tasks.arcgisonline.com/arcgis/services
5. Press ok. You should now see arcgis on tasks.arcgisonline.com in that GIS servers list.
6. Expand the connection and expand the locators folder. Select and click on the locator you want to use.
7. Copy the full location path from the Location bar at the top of ArcCatalog.

you must also map your data headers to the GeocodeAddresses_geocoding headers

for more information on the arcpy function/s used here see:
http://help.arcgis.com/en/arcgisdesk...0000006000000/
'''
import arcpy,time, datetime

#class Geocode():
# def RunGeoCoding(self):
startTime = time.time()
print "geocoding started at", datetime.datetime.now()
# Set local variables:
address_table = r"All on import 2013-3-14 8th set.TXT"
print "address table loaded"
address_locator = r"GIS Servers\arcgis on tasks.arcgisonline.com\Locators\TA_Address_NA_10.GeocodeServer"
print "address locator loaded"
geocode_result = r"D:\Documents\Eclipse workspaces\PATS\geocode active 4D addresses\src\output shape files\all_on_import_2013-3-14_8th_set.shp"
print "output file created, but not yet populated"

arcpy.GeocodeAddresses_geocoding(address_table, address_locator, "Street Address VISIBLE NONE;City CITY VISIBLE NONE;State State VISIBLE NONE;Zip Zip VISIBLE NONE", geocode_result)
duration=time.time()-startTime
print "done! I took ",duration/60," minutes to run"

Reference Data for Intersection Locator

$
0
0
We have field technicians who will be using ArcMap 9.3 as ArcView. They will not have internet access so we need to build our own intersection locator for them as a stand alone. The problem is processing the reference data. All we have is raw street data from our state. Does anyone have a suggestion as to the easiest way to approach this? Thanks

Geocoding with ArcGIS v. 10.0 Build2414

$
0
0
I am having trouble geocoding.

Has anyone used this version and build to walk me through it?

How to use an tag in the locator XML

$
0
0
I tried copying the example in the white paper and adapting it for my suburb aliases but haven't got it right.
Code:

<include uri="Urbanisations.xml" xpath="/def/">
This is a top level extension, so maybe that is why the xpath parameter is added to poke it into the right place.
I cannot find any XML documentation on the <include> tag on the web.

Here is what I tried after the other Aliases:
Code:

<include uri="NZaltSuburb.xml" >
Code:

<include uri="file://NZaltSuburb.xml">
I tried it with and without the xpath set to /def/ or /alias_list/
I copied the file into the <arcgis>/locators folder with the lot file.

Cutting and pasting the contents into the file does work, but it would be nice for the customer to be able to re-run the python script for updates without having to edit the XML.

ArcGIS 9.3 UK Address Locator / Address Locator Styles

$
0
0
Hi,

Can anyone help with this? There is another thread with some on (http://forums.arcgis.com/threads/227...s-in-ArcGIS-10) but they are for version 10 and I'm still on 9.3.

Does anyone have the equivalent files for 9.3, or is there any way to convert from the version 10 XML to something compatible with version 9.3?

Thanks

Dan
Viewing all 390 articles
Browse latest View live


Latest Images