問題タブ [census]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C# で JSON.net を使用して Census Geocoder の JSON 出力を Xml データセットに変換
Visual Studio 2012 で、SQL dB の住所テーブルをクエリし、Census Geocoding API を使用して各住所の特定の MSA を返す .Net アプリを作成しています。dB クエリの既存のコードがありますが、Census API の Json 出力を Xml データセットに変換する際に問題があります。Json.net を使用して json 出力をシリアル化し、.net に逆シリアル化して XmlDocument に読み込みます。残念ながら、XmlException エラーが発生し続けます。
ルート レベルのデータは無効です。行 1、位置 1
詳細:
System.Xml.XmlException が処理されませんでした HResult=-2146232000
Message=ルート レベルのデータが無効です。行 1、位置 1。
Source=System.Xml LineNumber=1 LinePosition=1 SourceUri=""
スタックトレース: System.Xml.XmlTextReaderImpl.Throw(Exception e) で System.Xml.XmlTextReaderImpl.Throw(String res, String arg) で System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace() で System.Xml.XmlTextReaderImpl.ParseDocumentContent() でSystem.Xml.XmlLoader.Load(XmlDocument doc、XmlReader リーダー、ブール値の preserveWhitespace) の System.Xml.XmlTextReaderImpl.Read() System.Xml.XmlDocument.Load(XmlReader リーダー) の System.Xml.XmlDocument.LoadXml(String xml) ) c:\Users\jdsmith\Documents\Visual Studio 2012\Projects\C#\MSA_Application_v2\MSA_Application_v2\Model\Program.cs:line 54 の ConsoleApplication1.Program.Main(String[] args) で System.AppDomain._nExecuteAssembly( System.AppDomain の RuntimeAssembly アセンブリ、String[] args)。Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly() の ExecuteAssembly (String assemblyFile, Evidence assemblySecurity, String[] args)コールバック、オブジェクト状態、ブール値 preserveSyncCtx) で System.Threading.ExecutionContext.Run(ExecutionContext 実行コンテキスト、ContextCallback コールバック、オブジェクト状態、ブール値 preserveSyncCtx) で System.Threading.ExecutionContext.Run(ExecutionContext 実行コンテキスト、ContextCallback コールバック、オブジェクト状態) で System. Threading.ThreadHelper.ThreadStart() InnerException:System.Threading.ThreadHelper.ThreadStart_Context(オブジェクト状態) での HostProc.RunUsersAssembly() System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext、ContextCallback コールバック、オブジェクト状態、ブール値の preserveSyncCtx) で System.Threading.ExecutionContext.Run(ExecutionContext executionContext、 System.Threading.ThreadHelper.ThreadStart() での System.Threading.ExecutionContext.Run(ExecutionContext executionContext、ContextCallback コールバック、オブジェクト状態) での ContextCallback コールバック、オブジェクト状態、ブール値の preserveSyncCtx) InnerException:System.Threading.ThreadHelper.ThreadStart_Context(オブジェクト状態) での HostProc.RunUsersAssembly() System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext、ContextCallback コールバック、オブジェクト状態、ブール値の preserveSyncCtx) で System.Threading.ExecutionContext.Run(ExecutionContext executionContext、 System.Threading.ThreadHelper.ThreadStart() での System.Threading.ExecutionContext.Run(ExecutionContext executionContext、ContextCallback コールバック、オブジェクト状態) での ContextCallback コールバック、オブジェクト状態、ブール値の preserveSyncCtx) InnerException:System.Threading.ExecutionContext.Run でブール値 preserveSyncCtx) (ExecutionContext 実行コンテキスト、ContextCallback コールバック、オブジェクト状態、ブール値 preserveSyncCtx) System.Threading.ExecutionContext.Run で (ExecutionContext 実行コンテキスト、ContextCallback コールバック、オブジェクト状態) System.Threading.ThreadHelper.ThreadStart で() 内部例外:System.Threading.ExecutionContext.Run でブール値 preserveSyncCtx) (ExecutionContext 実行コンテキスト、ContextCallback コールバック、オブジェクト状態、ブール値 preserveSyncCtx) System.Threading.ExecutionContext.Run で (ExecutionContext 実行コンテキスト、ContextCallback コールバック、オブジェクト状態) System.Threading.ThreadHelper.ThreadStart で() 内部例外:
Json または Xml をさらにフォーマットする必要があると思いますが、その方法がわかりません。また、私はこれを自分自身に難しくしすぎていると確信しています...もっと良い方法があれば、私はすべての耳です.
テストに使用しているサンプルのジオルックアップは次のとおりです。
python - Python リクエスト ライブラリで Census Bulk Geocoder を使用する
国勢調査バルク ジオコード APIドキュメントを試しています。
次の curl コマンドが機能します。
しかし、これをPythonリクエストに移植しようとすると:
どうやら整形式のリクエストを送信しておらず、「内部エラーが発生しました」という応答しか受信していません。このリクエストを作成する際に私が間違っていることは何ですか?
r - R マージ後の ggplot/qmap は、zipcode ポリゴンを正しくプロットしません (ギザギザ)
このサイトや他のサイトで解決策を探すのに何日も費やしましたが、まだ見つかりません。私の解決策が記載された別のページがあり、それを見逃した場合は、お詫び申し上げます。
これを見つけました が、ggplot2 と rgdal を (デタッチ後に) リロードしても修正されませんでした。
ZCTA (郵便番号集計エリア) の人口統計データを使用して、Google 地形図にポリゴンをオーバーレイしています。qmap を使用して正しくプロットされたポリゴンを取得できますが、人口統計データをマージした後、プロットはすべて間違っています。順番を指定してマージしてみました。(まあ、私はあらゆる種類のことを試しました。)これについて何か助けていただければ幸いです。

マージ前の作業プロットであり、
後です。
これが私のコードです:
arrays - 国勢調査の JSON 配列結果
国勢調査からデータを返す URL があります。電話をかけると、次のように返信されます。
名前がないため、特定の「列」からすべての値を取得するためのパスを定義する方法がわからないという問題があります。